精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

云計算之Docker:顛覆者還是曇花一現?

責任編輯:editor005

作者:閔杰

2015-01-21 14:14:25

摘自:中國電子報

楊錦濤表示,容器技術相對虛擬化技術要簡單得多,這意味著容器技術很可能不會像虛擬化項目那樣鳳毛麟角。@謝瑞璇:Docker難點就是每次操作只能針對單個容器或鏡像,枯燥呆板,命令行參數還特別多、特別長,并且特別難記。

在云計算產業界,一場由一個技術掀起的革命正在悄悄上演:名不見經傳的小公司橫插進IT大佬構筑的云生態產業鏈,各路IT企業紛紛擁抱該技術并接納該公司,云計算的構建方式和實施方式也即將發生或多或少的改變。這個技術就是Docker,這個公司便是dotCloud。

DotCloud本是家新創業小公司,基本無事可表,而其無心發掘的一個技術Docker,卻在技術圈和業界受到廣泛關注。

易上手的開源容器技術Docker

Docker的魅力是讓大家看到了軟件行業全面走向服務化的趨勢,很可能提高IT應用各個環節10%~30%的整體效率。

Docker是一個開源項目,誕生于2013年年初,最初是dotCloud公司內部的一個業余項目,它基于谷歌推出的Go語言實現。

Docker以Linux容器LXC為基礎,實現輕量級的操作系統虛擬化解決方案。在LXC的基礎上Docker進行了進一步的封裝,讓用戶不需要去關心容器的管理,使得操作更為簡便。用戶操作Docker的容器就像操作一個快速輕量級的虛擬機一樣簡單。

簡單來說,Docker是一種容器技術。青云(QingCloud)系統工程師楊錦濤向《中國電子報》記者介紹,Docker本質上是一個上層管理工具,是對Linux內核的各命名空間、網絡、cgroup和安全等方面項目的調用與整合,并暴露了一個不錯的管理接口。其本身并不復雜,復雜性在于更底層的Linux內核、網絡和安全方面。而Docker的魅力從服務角度來說,是它讓大家看到了一種可能或者一種趨勢,即軟件行業全面走向服務化的趨勢。Docker生態圈里已有的豐富的Image才是Docker真正的價值所在。

云棧科技副總裁石海旭認為,Docker目前的影響主要集中在兩方面,一方面是從IT基礎架構方面來講,Docker提供了輕量/快速/可移植性更好的虛擬化方案,這就為進一步釋放IT生產力/特別是釋放計算能力提供了可能性;另一方面,Docker可能會深刻影響到目前各種IT應用的整個生命周期,包括開發、測試、部署、維護等各個環節。如果理想的話,Docker很有可能最大限度地提高IT應用的各個環節的效率。例如,10%~30%的整體的效率提升是有可能的,換個角度,這也就意味著10%~30%的成本節約。

目前,一些業內人士提出可以將容器作為服務提供的觀點(CAAS,Containers as a Service),也有一些新興公司在嘗試CAAS。簡單點說,CAAS有些類似IAAS,但IAAS提供虛擬機,CAAS則在IAAS之上提供容器。石海旭認為,CAAS為跨IAAS平臺實現動態調度容器、移動容器提供了可能性。即某種程度上用戶不再需要關心他的容器到底是運行在AWS還是阿里云或者私有云上,因為CAAS服務商將提供自動化或者定制化的服務幫助用戶進行資源調配,幫助客戶選擇最適合的云平臺。

各大IT巨頭擁抱Docker

知名的云計算公司以及軟件、操作系統、系統集成廠商、配置管理軟件、大數據廠商以及開源軟件都在向Docker靠攏。

在2014年1年的時間里,Docker的生態系統發展迅猛,知名的云計算公司以及軟件、操作系統、系統集成廠商、配置管理軟件、大數據廠商以及開源軟件都在向Docker靠攏,不管在哪個領域,Docker都在滲入和影響現有的體系。

亞馬遜AWS在去年11月的亞馬遜大會上推出了Amazon EC2 Container服務,支持Docker。用戶可在托管的EC2實例集群上輕松地發布、管理和擴展從1個到數十萬個容器,而之前想達到這個效果用戶只能自己開發軟件或使用開源工具。亞馬遜是第一個將Docker應用于公有云集群服務的廠商。

另外,微軟也稱將在下一個版本的Windows Server中支持Docker,雖然微軟早在之前就開發了自己的容器技術,但是卻在自己的Server里選擇了支持Docker。

回到國內的公有云服務企業,阿里云曾在去年10月在自己的博客上透露,用戶可以使用阿里云云服務器(ECS)部署Docker容器應用,在ECS上把應用打包成Docker鏡像、運行Docker容器,從阿里云提供的鏡像庫中快速下載官方鏡像,或者部署自己的私有鏡像庫。不過,《中國電子報》記者就此求證阿里云時,其內部人員表示阿里云其實只是表面支持了下Docker,并沒有深入使用。

楊錦濤透露,青云預計將在今年年中支持Docker。“從產品的角度來說,我們首先強力支持用戶在我們的IaaS平臺上基于容器技術提供服務(我們已經有很多這樣的用戶),其次我們自己也會在容器方面做工作,比如會提供支持Docker的Image、Docker Cluster服務,甚至會考慮自己開發且運營Docker cluster。”他說。

而UCloud目前也已經將Docker用到產品中去。UCloud主機開發部經理葉理燈告訴《中國電子報》記者,分布式數據處理UDDP和數據庫UDB中應用了Docker,公司內部業務也將逐步Docker化。他認為,將內部業務通過Docker打包,便于快速部署,運行時節省資源,特別適合將重復性的服務進行快速擴展。

不過,相對云服務企業和互聯網企業,絕大部分公司對Docker的使用還停留在觀望狀態,并且將Docker應用于生產環境的公司少之又少。

若不再開源Docker去向難料

有人認為其極具顛覆性,也有人表示其僅是云生態的一部分。

對于Docker的影響力,業界公認其是近年來發展最快的用于云計算的技術之一,有人認為其極具顛覆性,也有人表示其僅是云生態的一部分。

例如微軟、亞馬遜、谷歌、IBM、Facebook、Twitter、紅帽以及公有云和混合云服務商Rackspace、SaaS服務商Salesforce等諸多公司都十分樂意接納并談論Docker技術,還在自己的產品中集成Docker。事實上,Docker僅僅是從2014年才起步,僅1年的時間就獲得了諸多IT巨頭的認可,這和其技術的領先性和開源策略分不開。

不過,最近一段時間Docker的創始公司dotCloud似乎有意將這個開源項目轉向閉源。2014年11月當另一個開源項目團隊CoreOS發布了自己的容器引擎Rocket時,他們指責Docker已忘初心。楊錦濤對《中國電子報》記者坦言,Docker目前走的路其實和當年的虛擬化技術XEN看起來很像,XEN最初是完全開源的項目,后來他們開始發現事情不大對,“I need to make money”,然后就開始兩條腿走路,一方面繼續開源,另一方面在管理層面的項目走閉源,后來整個XEN項目走著走著就基本走死了。

而且,楊錦濤表示,容器技術相對虛擬化技術要簡單得多,這意味著容器技術很可能不會像虛擬化項目那樣鳳毛麟角。前段時間除了CoreOS推出的Rocket之外,還有VMWare的CloudFoudry、紅帽的Openshift、谷歌的Imctfy等等,都是容器技術,這些公司的技術,都會與Docker競爭。青云對Docker項目的態度是關注且持謹慎態度的,甚至青云也會做自己的容器項目。

另外,Docker也有不足。葉理燈告訴《中國電子報》記者,由于Docker現階段的隔離還不是特別完全,出于安全性的考慮,直接運行在物理機上的Docker產品還不能替代現在的虛擬機產品向公眾推出。但在私有云產品上,UCloud看好Docker產品的進一步發展。

微觀點

好評

@MES哥:據我的理解,雖然我還不是特別理解Docker的原理,但我覺得它在系統自動化運維方面開啟了新的篇章,空間很大。我也希望能夠在運維方面掌握這門技術。

@創業者馬鈞:Docker剛出來的時候就關注過,只是當時還太簡陋,缺少很多功能,因此選擇了Vagrant。最近回過頭來,重新拾起Docker,發現不管是系統本身,還是社區生態,都有了巨大的提升。這幾天使用下來,發現能有效提升工作效率,原來很多繁瑣的安裝步驟,現在直接一行命令,下載并運行就可以搞定。

@鞏小東-gordon:Coreos用ext4+overlayfs替換了btrfs,感覺這公司舍不得投基礎設施,走回頭路。和Docker競爭,不看好。

@蔣濤CSDN:拜訪Docker,2014年最紅的技術公司!從PaaS轉型到Container大獲成功,小團隊開創的新技術,獲得amazon、google、微軟、vmware全力支持,2015會更加紅火。

@獅巴達克詩:Docker做云效果很好,就是技術太新了,變化太快。

差評

@itudoumao:Docker安裝過幾次,也成功運行過一次,但感覺像個半殘品似的,想要在企業里用,估計還得要一段時間。有人說Vmware與Docker結合會更棒,現在像這種容器,市面上還是有些產品的,希望越來越好。

@群猩2014:我目前感覺Docker使用的難點有:一是Docker內部和真正的linux還是有一定差距的,比如mount之類,實現時需要解決這些小麻煩,二是網絡設置問題目前沒太好的簡單解決方案,隔離程度不如傳統VM那么方便。

@雨吁的噓:在Windows使用Docker仍是一個非常糟糕的體驗。虛擬機經常在初始化時停住了,應該是VirtualBox的問題。

@謝瑞璇:Docker難點就是每次操作只能針對單個容器或鏡像,枯燥呆板,命令行參數還特別多、特別長,并且特別難記。

觀望

@LUPA開源社區:CoreOS在發布Rocket時曾指出,有些人需要更“純凈”的容器。換句話說,Rocket是“App Container Specification”的標準實現。

@peter_cz_peng:Docker如何解決多個相同服務的隔離,如何利用相同的物理硬件提供比虛擬機更好的性能和效率,是我當前認為最大的問題。

@marks72:我的感覺是,VM更加瘦身、輕便了。難點是這仍然是一個發展待成熟的系統,不敢用到核心生產應用上。

@羅比陳:互聯網金融平臺與Docker的必然關系:1.降低運營成本,一臺服務器成本7萬~8萬,怎么最大限度壓榨服務器的產出。2.金融平臺組件復雜,業務特點不允許出現服務中斷,怎樣保證業務的強連續性。3.技術驅動的公司需要頂尖的技術人員,頂尖的技術人員喜歡頂尖的技術。

@i劉Z:剛出來的時候草草看了一下,功能太low,不知道現在發展怎么樣,聽介紹感覺在各種環境部署上省去了麻煩,Coreos感覺略坑。Docker必須要有3x內核,所以Centos6不用想了,能滿足復合內核要求,又不用重裝機器,又是在生產環境一般的條件下,就只能運用在ubuntu系統里了。

@小小小小玄:KVM讓作業系統與硬件解耦;而Docker讓整個應用環境和平臺解耦。

@天藍99345:好像有點明白了,Docker 通過不僅僅打包應用程序,也打包應用程序的依賴環境來解決這個問題。

原文鏈接:http://epaper.cena.com.cn/content/2015-01/20/content_251464.htm

鏈接已復制,快去分享吧

企業網版權所有?2010-2025 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 辉南县| 鄂伦春自治旗| 百色市| 时尚| 班玛县| 比如县| 葫芦岛市| 潞西市| 天柱县| 静海县| 淳化县| 凉山| 华蓥市| 灵石县| 余姚市| 奇台县| 蚌埠市| 呼伦贝尔市| 临城县| 鹤庆县| 荆州市| 昌图县| 潼关县| 含山县| 勐海县| 曲周县| 华安县| 上饶县| 同德县| 黄龙县| 云浮市| 方山县| 南岸区| 克什克腾旗| 威宁| 乌兰察布市| 喜德县| 华阴市| 阿克| 皋兰县| 崇阳县|