2014年10月18日,CSDN&《程序員》主辦的 2014 Container技術大會(Container Conference 2014) 將在北京召開,國內外Container技術人員和企業(yè)實踐用戶將首次齊聚北京。Docker、Google Kubernetes、VMware、CoreOS、國內互聯(lián)網企業(yè)及初創(chuàng)技術團隊的Container技術專家及一線開發(fā)者將分享他們在生產環(huán)境中的Container項目經驗和最佳實踐方案。
騰訊云高級產品經理劉永峰將在2014 Container技術大會上將做題為“Docker時代,公有云面臨的挑戰(zhàn)和機遇”的分享。會前,我們特別采訪了劉永峰,以幫助大家更好理解主題的內容。此外,為增強講師和參會者之間的互動,增強參會朋友之間的互動,更好地組織話題,我們已經建立了一個Container微信討論組,僅邀請購票用戶和大會講師參加。
演講題目:Docker時代,公有云面臨的挑戰(zhàn)和機遇
演講內容簡介:Docker技術正以前所未有的速度在云計算領域傳播,公有云廠商如何面對這股新技術的浪潮?如何利用Docker技術改造和優(yōu)化現(xiàn)有的云服務?此次分享,將涉及以下幾個方面的內容:
- 騰訊內部是如何使用Container技術;
- Docker技術如何和公有云相結合以及可能催生出的一些新的產品形態(tài);
- 騰訊云后續(xù)如何支持Docker技術在國內的發(fā)展和傳播;
CSDN:什么原因吸引你鉆研Container技術?
劉永峰:這要從我的一些技術經歷說起,很早的時候,我負責過流媒體服務器的研發(fā),接觸過很多系統(tǒng),譬如Linux,Solaris,AIX,這些系統(tǒng)上面部署一套完整的流媒體服務器架構,非常的痛苦。特別是系統(tǒng)交付運營商后,開發(fā)者都無法抽身出來。后來有了云計算,簡單一些了,但是IaaS只是解決了機器資源虛擬化的問題,拿到機器后,還得花很大的經歷去搭建軟件架構,依然非常的復雜。我們曾經做過一次用戶調研,邀請我們一些資深的用戶,讓他們試著在云上面搭建一個簡單的wordpress博客系統(tǒng),我們在另外一個屋子里面觀察用戶的行為,結果是大部分用戶,都無法順暢的搭建出來。我當時想,這絕不是云計算的未來。當Docker技術出來后,我驚喜的發(fā)現(xiàn),構建一套系統(tǒng)原來是如此的簡單。從那時其,就吸引我開始鉆研Docker的技術,并且考慮怎么樣把它由一個技術,變成人人都可以使用的產品。
CSDN:對于解決哪些問題Container獨具優(yōu)勢?
劉永峰:我覺得Docker最大的優(yōu)勢,是將服務標準化。我們知道,Docker是以Container技術為基礎的,但是Docker出來之前,Container僅僅作為一項虛擬化技術存在,并不是特別為人所知。Docker賦予了它靈魂。云計算的本質不在于虛擬化,而在于服務。將一切包裝成可售賣的服務。Docker解決了服務標準化的問題。我覺得后續(xù)Docker在解決復雜系統(tǒng)的快速交付和運營方面,有著非常獨特的優(yōu)勢。甚至可以在系統(tǒng)的構建者和使用者之間劃出一條清晰的界限,將IT系統(tǒng)的交付標準化。譬如游戲的開發(fā)商可以交付標準化的服務給游戲的發(fā)行商,發(fā)行商在不依賴開發(fā)商的情況下能夠獨立運營系統(tǒng),或者交由第三方運營系統(tǒng)。
CSDN: 目前企業(yè)應用Container最大的困難是什么?
劉永峰:我覺得主要困難還在于企業(yè)IT系統(tǒng)云化率不高有關,說到底,Container只是一種虛擬化技術,而虛擬化又是云計算的基礎。對于企業(yè)來說,要使用Container,那首先要解決企業(yè)內部IT系統(tǒng)云化的問題,但是我們知道,整個國內,云化率不足5%,很多企業(yè),甚至不知道什么是云計算。如果云計算在企業(yè)中已經普及,借助于Docker提供的在Container管理方面的優(yōu)勢,我相信Container在企業(yè)內部應該很快會普及起來的,特別是那些構建自己私有PaaS平臺的企業(yè)。
CSDN:根據(jù)你的了解,目前Container發(fā)展的情況如何?
劉永峰:Docker技術出來之前,其實Container技術是不溫不火的,大部分時候,我們在企業(yè)內部的一些虛擬化的場景中發(fā)現(xiàn)它的身影。譬如騰訊很多內部系統(tǒng),底層就是用了Container的技術。但是人們只知道用了云,不太關心是Container來實現(xiàn)的,還是其他虛擬化技術實現(xiàn)的,Docker技術出現(xiàn)以后,加速了Container的發(fā)展。Docker所強調的三個核心build,ship,run ,傳統(tǒng)的Container技術只解決了run的問題,而Docker全部這三個問題,涵蓋了一個云服務從生產,到分發(fā),到執(zhí)行的整個流程,因此各種應用場景就雨后春筍般的冒出來了。從新一代的PaaS平臺,到集成開發(fā)環(huán)境,再到自動化部署,是用場景越來越廣闊。因此有著很大的發(fā)展前景。
CSDN:您認為圍繞Docker或Container技術還會產生哪些開源項目或初創(chuàng)公司?
劉永峰:在版權管理,數(shù)據(jù)安全,隱私控制方面,我覺得Docker技術會催生出一些新的初創(chuàng)公司或者開源項目。
CSDN:請談談你在這次大會上即將分享的話題?
劉永峰:騰訊內部,其實很早之前就在使用Container技術,大家所熟知的QQ空間,相冊,農場等很多系統(tǒng),底層都是跑在Container上的,騰訊云的彈性web引擎也是基于Container去構建的。我們分享內容中,首先會給大家介紹一下騰訊內部是如何使用Container技術的。同時,也會針對Docker技術如何和公有云相結合發(fā)表一些自己的看法,最后,會談一下騰訊云后面將如何支持Docker技術在國內的推廣和發(fā)展。
CSDN:哪些聽眾最應該了解這些話題?你所分享的主題可以幫助聽眾解決哪些問題?
劉永峰:云計算的愛好者,使用者,PaaS平臺愛好者以及基于公有云提供服務的第三方開發(fā)者。
一個新的生態(tài)正在迅速形成中。這次我們與世界同步。10月18日2014 Container技術大會(Container Conference 2014)在北京中關村軟件園召開。我們力求覆蓋Docker全生態(tài),擬邀 多位講師將技術講深講透,為有志于在Docker技術上創(chuàng)新的開發(fā)者提供務實的幫助。
騰訊云高級產品經理 劉永峰
劉永峰,騰訊云高級產品經理,近十年的研發(fā)以及產品經驗。曾負責過流媒體服務器架構設計,操作系統(tǒng)性能優(yōu)化,云監(jiān)控系統(tǒng)架構設計等相關技術研發(fā)工作以及基礎云,云監(jiān)控,云API的產品設計工作。