自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

OpenStack, Kubernetes, Mesos 誰(shuí)主沉?。?/h1>

云計(jì)算 OpenStack
Openstack已經(jīng)在數(shù)據(jù)中心建設(shè)中博得青睞,而Mesos和 Kubernetes,盡管尚處于發(fā)展階段,也已經(jīng)引起軟件棧高層級(jí)的注意。這些改變將數(shù)據(jù)中心建設(shè)的重心從架構(gòu)虛擬化和編排轉(zhuǎn)向?yàn)?,如何在服?wù)器集群節(jié)點(diǎn)中采用容器技術(shù),來(lái)提高利用率并且簡(jiǎn)化部署和維護(hù)應(yīng)用的流程。

歷經(jīng)變遷,由服務(wù)器,網(wǎng)絡(luò)和存儲(chǔ)慢慢形成的現(xiàn)代IT大廈,最終會(huì)被哪個(gè)層次的軟件掌控?會(huì)是Openstack嗎(虛擬化巨獸 VMware也吸納了這種技術(shù))?或者會(huì)是應(yīng)用調(diào)度框架,Mesos(從加州伯克利分校的AMPLab發(fā)展而來(lái))嗎?會(huì)是Kubernetes(從 google的borg和Omega作業(yè)調(diào)度框架發(fā)展而來(lái))嗎?

這一問(wèn)題的答案并不像我們期望的那么明顯,但是卻很值得我們?nèi)ド钊胨伎?。Openstack已經(jīng)在數(shù)據(jù)中心建設(shè)中博得青睞,而Mesos和 Kubernetes,盡管尚處于發(fā)展階段,也已經(jīng)引起軟件棧高層級(jí)的注意。這些改變將數(shù)據(jù)中心建設(shè)的重心從架構(gòu)虛擬化和編排轉(zhuǎn)向?yàn)椋绾卧诜?wù)器集群節(jié)點(diǎn)中采用容器技術(shù),來(lái)提高利用率并且簡(jiǎn)化部署和維護(hù)應(yīng)用的流程。

很自然的會(huì)想到,Openstack將會(huì)因?yàn)楹軓?qiáng)的控制能力而演變成為重心,或者說(shuō)至少對(duì)中意開(kāi)源軟件的數(shù)據(jù)中心來(lái)說(shuō)。微軟和VMware有巨大的虛擬機(jī)裝機(jī)量,而且還有他們自己的管理工具– Systems Center with Azure Pack plug-ins for Microsoft 和vSphere and vCloud extensions for VMware – 用于創(chuàng)建和管理云。現(xiàn)在他們也都嘗試在虛擬化架構(gòu)之上采用Docker容器技術(shù),以便應(yīng)對(duì)來(lái)自Linux,Kubernetes(google開(kāi)源的用于調(diào)度和容器管理的系統(tǒng))和Docker容器的挑戰(zhàn)。

當(dāng)Openstack初成規(guī)模時(shí),軟件容器也已經(jīng)發(fā)展了一段時(shí)間,但是由于數(shù)據(jù)中心以虛機(jī)和服務(wù)器整合為重心使得軟件容器技術(shù)暫時(shí)黯淡下來(lái)。而當(dāng)NASA和Rackspace五年前發(fā)布Openstack項(xiàng)目時(shí),其雄心是為了大規(guī)模云平臺(tái)而開(kāi)發(fā)一個(gè)中心控制系統(tǒng),其目標(biāo)是管理一百萬(wàn)服務(wù)器節(jié)點(diǎn)和多達(dá)六千萬(wàn)虛機(jī),這不僅僅是驚人的數(shù)量,而且還大大超出預(yù)料??蓴U(kuò)展性在今天看來(lái)是很重要的問(wèn)題,許多公司對(duì)裸機(jī)和虛機(jī)有同樣的需求,有時(shí)候前者更適合某些特定負(fù)載情況。行業(yè)應(yīng)用和終端用戶的實(shí)際需求轉(zhuǎn)變了Openstack項(xiàng)目的優(yōu)先級(jí)別,Openstack已經(jīng)成為虛擬機(jī),存儲(chǔ)和網(wǎng)絡(luò)編排的重心– 而這跟項(xiàng)目初始時(shí)候的計(jì)劃已經(jīng)不可同日而語(yǔ)。

容器技術(shù)的發(fā)展,對(duì)Openstack的需求不但并沒(méi)有減退,反而催生了Mesos和Kubernetes調(diào)度器和容器化應(yīng)用開(kāi)發(fā)和部署走向前臺(tái),面對(duì)這些變化自然會(huì)提出,哪個(gè)會(huì)最終成為未來(lái)應(yīng)用集群執(zhí)牛耳者的問(wèn)題?

“現(xiàn)在業(yè)界明顯的分成兩大陣營(yíng)”,Boris Renski(Openstack 發(fā)行商Mirantis的co-founder 和***市場(chǎng)官)告訴 The Platform, “Openstack和Mesos有一些重合的地方,但是并不很大。Kubernetes 陣營(yíng)和Docker 陣營(yíng)將會(huì)最終解決最重要和最困難的問(wèn)題,而其他問(wèn)題都是次要的,會(huì)慢慢發(fā)展成為Openstack現(xiàn)有的功能。而Openstack 陣營(yíng)正在做相反的事情,認(rèn)為容器已經(jīng)發(fā)展了一段時(shí)間,容器編排技術(shù)上看是比較簡(jiǎn)單的事情,Openstack正在解決物理機(jī)和虛擬機(jī)編排的問(wèn)題,為此引入了Kubernetes和容器編排的功能。”

整合這兩大陣營(yíng)的工作由一個(gè)叫Magnum的項(xiàng)目完成,可以回溯到五月份,他可以在Openstack和goolge的 Kubernetes,Docker Swarm,CoreOS Tectonic以及其他一些新出現(xiàn)的容器管理系統(tǒng)之間提供掛鉤(hooks)支持。Magnum開(kāi)始于2014年11月,還沒(méi)有被合并到主代碼中,因此如果想整合Openstack和Mesos(Kubernetes可以運(yùn)行在此框架之上,提供更加原生的支持)或者Kubernetes,就必須依賴手工來(lái)安裝配置他們,使用Openstack部署物理機(jī)或者虛擬機(jī),然后將資源暴露給容器管理系統(tǒng),但是計(jì)算資源如何編排尚不清楚。

Matt Trifiro(Mesosphere市場(chǎng)部資深副總裁)指出,嚴(yán)格的說(shuō),如果想運(yùn)行Mesos集群,不管有沒(méi)有Kubernetes在其上,并不需要一個(gè)與Openstack類(lèi)似的云控制器,Apache Mesos項(xiàng)目背后的商業(yè)模塊會(huì)提供控制器端的商業(yè)支持。

“傳統(tǒng)企業(yè)會(huì)投資人員和技術(shù)方向,但事實(shí)證明會(huì)在員工中產(chǎn)生惰性”,Trifiro解釋說(shuō),“我們有許多客戶使用VMware或者 Openstack,這些系統(tǒng)能夠?qū)τ诓渴鹪O(shè)備非常有效。有很多實(shí)際部署場(chǎng)景,客戶會(huì)使用VMware,或者Openstack,或者其他部署工具(最終成為DCOS集群的一部分)。隨著時(shí)間的推移,當(dāng)DCOS集群進(jìn)入生產(chǎn)狀態(tài)時(shí),會(huì)移除底層不必需的層次。我們并非對(duì)虛擬化提供商別有企圖,但是可以預(yù)見(jiàn)到這些演變,而且這是普遍的演變路線,因?yàn)樗麄儾⒉皇菄?yán)格必需的。

為了說(shuō)明這個(gè)變化,Benjamin Hindman, (AMPLab時(shí)Mesos項(xiàng)目創(chuàng)始人之一,他在Twitter和Airbnb時(shí)將應(yīng)用框架和復(fù)雜兩層調(diào)度器轉(zhuǎn)變成集群控制器)舉了Apple這個(gè)案例,Apple現(xiàn)在使用Mesos作為成千個(gè)服務(wù)器節(jié)點(diǎn)的資源調(diào)度器來(lái)支持Siri服務(wù)。

“Apple Siri團(tuán)隊(duì)剛開(kāi)始運(yùn)行在VMware之上,最終轉(zhuǎn)變到裸服務(wù)器上”,Hindman解釋說(shuō),“當(dāng)Apple從物理機(jī)遷移到Mesos后,一個(gè)主要原因就是:首先,他們不在需要虛擬機(jī);第二,性能有很大提升。虛擬機(jī)系統(tǒng)帶來(lái)的損耗是真實(shí)存在的,在Apple來(lái)說(shuō),大概在30%左右。也就是不采用虛機(jī)架構(gòu),Apple運(yùn)行Siri比以前快30%以上,的確是一個(gè)很大的改善”。

Mesosphere并不想帶給大家一種概念,就是DCOS(Data Center Operating System,Mesosphere用于生產(chǎn)系統(tǒng)的Mesos工具)要取代云控制器,例如Openstack和VMware vCloud。即使這樣,從Apple案例中可以看出,對(duì)許多應(yīng)用負(fù)載來(lái)說(shuō)虛擬化并不是必需的。

“我們和Openstack和VMware社區(qū)有很好的合作”,Trifiro說(shuō),“例如,VMware提供的許多管理和安全架構(gòu)并不是我們今天想要的,或者說(shuō),企業(yè)需要的可能并不是我們今天的軟件棧能夠提供的,這對(duì)我們來(lái)說(shuō)并不是(纏繞著我們脖子的)噩夢(mèng),應(yīng)該理解這是真正的商業(yè)價(jià)值。虛擬化并不能幫助更好的編排容器,但是對(duì)很多企業(yè)客戶,用DCOS加上VMware來(lái)管理容器可以起到1+1=5的效果”。

Hindman或多或少同意這個(gè)論點(diǎn),但是從長(zhǎng)期看,虛擬化并不是必需的。“我們和虛擬化是相輔相成的,我們?cè)谔摂M機(jī)內(nèi)部運(yùn)行。但是對(duì)于已有的云服務(wù)提供商來(lái)說(shuō)下一步演進(jìn)就是基于裸機(jī)的Mesos系統(tǒng)。但是如果想在一個(gè)linux實(shí)例之上的windows虛擬機(jī)中運(yùn)行一個(gè)windows應(yīng)用,這是可以做到的”。

根據(jù)Renski,這種信念也許是同構(gòu)架構(gòu)的副產(chǎn)品,而Airbnb和Twitter采用的這種架構(gòu)跟傳統(tǒng)企業(yè)客戶有很強(qiáng)的對(duì)比。

“有些純粹主義者,例如CoreOS和Mesosphere的創(chuàng)始人,他們來(lái)自于互聯(lián)網(wǎng)+世界,所有的集群都是一樣的,***的問(wèn)題就是管理容器和應(yīng)用”,他解釋說(shuō),“如果反過(guò)來(lái)看現(xiàn)在的企業(yè),這是一個(gè)充滿異構(gòu)平臺(tái)的世界,如何解決異構(gòu)性是一個(gè)巨大而復(fù)雜的難題。因此從企業(yè)視野來(lái)看,不像 Twitter或者Goolge的視野,將會(huì)看到VMware vsphere和Microsoft Hyper-V,不同廠商提供的存儲(chǔ),等等;這些客戶想要一個(gè)單一界面來(lái)管理裸機(jī)和虛擬機(jī)。我并不確認(rèn)哪個(gè)陣營(yíng)會(huì)贏,我也不確定企業(yè)是否會(huì)選擇純粹主義方式而將他們的架構(gòu)完全轉(zhuǎn)變成單一架構(gòu)”。

考慮到現(xiàn)有數(shù)據(jù)中心已經(jīng)運(yùn)營(yíng)和很久,這種情況看起來(lái)不太可能發(fā)生。但是在未開(kāi)發(fā)的應(yīng)用領(lǐng)域(或者說(shuō)新數(shù)據(jù)中心的藍(lán)海),他們正在建造這種新的云平臺(tái),甚至用來(lái)支撐超算中心。

因此,Rensi說(shuō),只要傳統(tǒng)企業(yè)用戶繼續(xù)異構(gòu)化思路(而不是同構(gòu)化架構(gòu)),Openstack將會(huì)占有一席之地,Kubernetes和Mesosphere將會(huì)跟Openstack“完全的相輔相成”。

“Openstack的出發(fā)點(diǎn)是簡(jiǎn)化異構(gòu)化數(shù)據(jù)中心的管理”,Renski說(shuō),“大量的供應(yīng)商為物理設(shè)備提供大量種驅(qū)動(dòng),而Openstack 的價(jià)值則表現(xiàn)在,將這些驅(qū)動(dòng)表現(xiàn)為(譯者:或者暴露為:expose)各種APIs,允許對(duì)裸機(jī)和虛機(jī)進(jìn)行編排,而不論他們是計(jì)算節(jié)點(diǎn),存儲(chǔ)還是網(wǎng)絡(luò)。 Kubernetes和Mesos更像是人們常說(shuō)的PaaS層。他們更擅長(zhǎng)于管理和擴(kuò)展容器中的應(yīng)用;Openstack更專(zhuān)注于異構(gòu)化的數(shù)據(jù)中心,但是對(duì)應(yīng)用和容器管理就力不從心了。而如果將Kubernetes和Mesos架構(gòu)于其上,則會(huì)更像是鳳凰涅槃,獲得重生。”

CoreOS最近跟Mirantis達(dá)成一致,將CoreOS Tectonic容器框架和Mirantis的Openstack發(fā)行版緊密合作(繼去年Cisco搶購(gòu)了Metacloud和Piston cloud computing后,Mirantis成為為一個(gè)獨(dú)立的Openstack發(fā)行商)。Alex Polvi, CoreOS的CEO對(duì)The Platform說(shuō),讓Tectonic運(yùn)行在Openstack之上正好滿足現(xiàn)在很多客戶端需求,而Openstack是Tectonic可以部署在其上的虛擬架構(gòu)棧之一,但是Polvi也并沒(méi)有太直言不諱。

“我們看來(lái)---當(dāng)然是基于我們的產(chǎn)品,也是為什么為什么要這么做的原因---我們認(rèn)為CoreOS加Openstack是***搭檔,”,Polvi說(shuō),“有將Kubernetes架構(gòu)在Mesos之上的方案,甚至底層又架構(gòu)在Openstack之上,但是我們認(rèn)為最簡(jiǎn)方案應(yīng)該是 CoreOS加Kubernetes,然后應(yīng)用運(yùn)行在其上(如果你想的話,也可以包括Mesos)。我知道Mesos走的是另外的途徑,但是技術(shù)上來(lái)說(shuō)是沒(méi)有問(wèn)題的。我們相信google和Twitter的架構(gòu)方式將會(huì)是最終方向。如果當(dāng)初搭建Google的大牛們現(xiàn)在開(kāi)始按照Borg為藍(lán)本開(kāi)發(fā) Kubernetes的版本,可以肯定將會(huì)最終贏得這個(gè)領(lǐng)域”。

真正的對(duì)抗,可能是基于Mesos和Kubernetes。如Polvi指出,Mesos有一些Kubernetes目前并不具備的功能,但是他認(rèn)為這只是一個(gè)成熟度的問(wèn)題。“Kubernetes還很年輕,再過(guò)一到兩年,將會(huì)看到某些Mesos無(wú)法處理的場(chǎng)景,但是我們相信 Kubernetes會(huì)成為分布式數(shù)據(jù)中心的Linux,未來(lái)的一切都是基于其上的,就像現(xiàn)在的Linux操作系統(tǒng)一樣”。

看起來(lái)傳統(tǒng)企業(yè)用戶仍然會(huì)在需要的地方使用虛擬化,也許會(huì)將容器運(yùn)行其上;只要有可能,就一般會(huì)默認(rèn)的將容器運(yùn)行在裸機(jī)上。最終這個(gè)問(wèn)題又有會(huì)成為性價(jià)比問(wèn)題,就像Apple Siri項(xiàng)目一樣。但是即使是裸機(jī)編排也需要一部分Openstack類(lèi)似的融合功能,Mesos是否能演進(jìn)出自己的這部分功能,還是Openstack 開(kāi)發(fā)出類(lèi)似Borg的部分功能,我們拭目以待。

原文鏈接:http://dockone.io/article/639

責(zé)任編輯:Ophira 來(lái)源: dockone
相關(guān)推薦

2009-11-30 09:36:32

Linux桌面系統(tǒng)

2009-12-30 14:59:14

IT運(yùn)維管理摩卡

2013-10-14 15:35:55

需求技術(shù)

2009-04-27 13:32:24

CDN視頻

2013-12-30 09:44:15

亞馬遜思科DaaS

2022-08-09 08:40:51

運(yùn)營(yíng)商互聯(lián)網(wǎng)云云計(jì)算

2009-07-10 08:53:18

ChromeWindows 7性能比較

2010-05-19 15:57:38

CVS與SVN

2014-08-19 17:25:22

x86華為

2013-04-10 09:58:22

安卓市場(chǎng)應(yīng)用商店

2018-07-26 15:34:05

2021-09-11 08:45:57

云基礎(chǔ)軟件虛擬化容器

2013-09-17 09:42:35

云計(jì)算市場(chǎng)公有云

2014-05-15 09:07:48

華為HNCSDN物聯(lián)網(wǎng)

2010-05-14 11:13:17

企業(yè)級(jí)Linux

2013-09-23 16:34:40

華為 4G終端

2013-06-05 17:34:09

虛擬

2010-07-29 09:25:14

SilverLightAJAXJavaFX

2015-06-24 17:04:56

國(guó)聯(lián)資源網(wǎng)

2011-03-01 10:29:32

互聯(lián)網(wǎng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)