【小(xiǎo)編推薦】谷歌(gē)發布Kuberne →•tes v1.0,容器(qì)生(shēng)态前景明(míng)媚

2015-07-24   |&nbs₽>p;  發布者:梁國(guó)芳  &< <↕nbsp;|   查看(kàn≤& ):3320次

IT新聞
 7月(yuè)22日(rì)Google正式對(duì)外(wà₽✘λi)發布 Kubernetes v 1.0,意味著(z♣£©he)這(zhè)個(gè)開(kāi)源容器(qì)編排系統可(k&£ě)以正式在生(shēng)産環境使用(yòng)。與此同時(shí>←π≈),谷歌(gē)聯合linux基金(jīn)會(huì)及其他(tā)合作(₩∑✘zuò)夥伴共同成立了(le)CNCF基金(jī↑↕•n)會(huì)( Cloud Native Computing Found ♥βation),并将kuberentes 作(zuò)為(wèi)首個(gè)編入C>∞NCF管理(lǐ)體(tǐ)系的(de)♠≤δ開(kāi)源項目,助力容器(qì)技(jì)術(shù)生(sh♠πēng)态的(de)發展進步。值得(de)一(yī)提的(de)是(shì),中國α<(guó)産商華為(wèi)(Huawei)也(yě)成為(wèi)C♦∑♥ΩNCF中的(de)一(yī)員(yuán),這(z÷$hè)足以說(shuō)明(míng)容器(qì)技(jì)術(shù)₩♦§ 及周邊在中國(guó)積極發展的(de)态勢,而作(♠★§÷zuò)為(wèi)kuberentes的≥​(de)深度應用(yòng)團隊時(shí)速雲,在此之前也(yě) > γ以組織kubernetes meetup沙龍的(de)形式和(hé)國(guó)內(nèi)的(de)容器(qì)愛(ài)好(hǎo)↕"αδ者們一(yī)起積極交流提前預熱(rè)。

kubernete在github開(kāi)源社區(qū)☆✔,經過400多(duō)位貢獻者一(yī)年(nián)的(de)努↔β ₽力,多(duō)達14000次提交,最終達到(dào)了(le)在之前φ←會(huì)議(yì)中确定的(de)發布版本v1的(de)功能(né>β§₽ng)要(yào)求:

1. 用(yòng)于在生(shēng)産環境部署和(h®←é)管理(lǐ)工(gōng)作(zuò)負載的(de)₽₽核心關鍵功能(néng),諸如(rú) DNS, 負載均衡,彈性伸 ¶φ♦縮,服務層次的(de)健康檢查和(hé)服務賬号(id)

2. 穩定的(de)存儲卷應用(yòng)支持,≤δ 包括多(duō)種本地(dì)或網絡存儲,包括 GCE的(π♥'¶de)持久存儲盤, AWS 的(de)EB♣↓€∞S和(hé)網絡文(wén)件(jiàn)系統(NF>™σS)

3. 集群的(de)熱(rè)升級和(hé)動态伸縮 ‌∏

4. 通(tōng)過namespace對(duì)集群進行(xín♠&←g)切分(fēn)隔離(lí),進而對(duì)資源進行(xíng)細顆粒操₹ ₩作(zuò)

5. 快(kuài)速的(de)API相(xiàng)應,‍™≤容器(qì)調度平均時(shí)間(jiān)小≠÷(xiǎo)于5s

6. 測試規模達到(dào)每個(gè)集群1000個σ≠♣γ(gè)容器(qì),100個(gè)節點

7. 穩定的(de)API,并向後兼容

回顧過去(qù)一(yī)年(nián)kub♠ ernetes從(cóng)宣布開(kāi)源÷™到(dào)v1發布的(de)事(shì)件♦$​(jiàn)進程,kubernetes連續不™✔(bù)斷的(de)吸引了(le)衆多(duō)行(xí↕γ©¥ng)業(yè)夥伴的(de)加入,kubernetes支持多(duō∏€π™)種容器(qì)産品,從(cóng)支持Docker到(dà  ♦o)rocket,從(cóng)運行(x​‍íng)于GCE等雲平台到(dào)獨立單一(yī)的(↔₩de)Linux系統,以及和(hé)其他(≠§δ tā)資源調度框架如(rú)mesos的(de)兼容互補,k→∞✘βuberentes逐漸抽象發展成可(kě)提供對(duì)外(wπ•ài)運行(xíng)接口的(de)跨平台容器(qì)ε↓&管理(lǐ)工(gōng)具。kubernetes體(tǐ)系中π'​©包含的(de)衆多(duō)組件(jiàn),kubelet,kube-pr←♥↕<oxy,kube-apiserver, kube-sc≤‍↕σheduler, kube-control±★ler,輕量易部署,啓動快(kuài)速,它≥¥們構成了(le)從(cóng)容器(qì)運行(xíng)調度,應用(yòng'☆σ)存儲支持,虛拟網絡構成,到(dào)用(yòng)戶₹÷交互API等一(yī)套完整的(de)容'≠¶↑器(qì)管理(lǐ)軟件(jiàn)棧。

 

2014年(nián)6月(yuè):谷歌(gē)宣布kubeα‌rnetes 開(kāi)源。

2014年(nián)7月(yuè):Mircro↔λ↕₩soft、Red Hat、IBM、 Docker、 CoreOα≠∞☆S、 Mesosphere 和(hé)Salε↕§tstack 加入kubernetes。

2014年(nián)8月(yuè):&≥≈∏→nbsp;2014年(nián)8月(yuè) :M→←✘≥esosphere宣布将kubernetes"✔¶•作(zuò)為(wèi)frame整合到(dào)↕→mesosphere生(shēng)态系統中,用(yòng)于Docke$ ≥∞r容器(qì)集群的(de)調度、部署和>€(hé)管理(lǐ)

2014年(nián)8月(yuè):VMware加入kubernetes€∞λ€社區(qū),Google産品經理(lǐ)εε♣ Craig Mcluckie公開(kāi)表示,VMware£β将會(huì)幫助kubernetes實現(xiàn)利用(yòng)虛拟$←化(huà)來(lái)保證物(wù)理(lǐ)主機(j←₹ī)安全的(de)功能(néng)模式。

2014年(nián)11月(yuè) : HP加入kube₹'rnetes 社區(qū)。

2014年(nián)11月(yuè):Google容器(qì)引擎Alph∞∞©a啓動,谷歌(gē)宣布GCE中支持容器(qì)γ$及服務,并以kubernetes為(wèi)構架。

2015年(nián)1月(yuè):Google和(hé)Mirant∏☆is及夥伴将kubernetes引入OpenStack, 開(kāi)發✘§φσ者可(kě)以在openstack上(shàng)部署運行(xínΩ×★$g)kubernetes 應用(yòng)。

2015年(nián)4月(yuè):Google和ε←(hé)CoreOs聯合發布Tectonic, 它将kubernetes和(h↓Ω$₩é)CoreOS軟件(jiàn)棧整合在了(le)§∑一(yī)起。

2015年(nián)5月(yuè): Intel加入kubernetes社區δ ≥↕(qū),宣布将合作(zuò)加速Tectonic軟件(ji★>àn)棧的(de)發展進度。

2015年(nián)6月(yuè):Google§←容器(qì)引擎進入beta版。

2015年(nián)7月(yuè):Google正式加入Ope♠φ∞∞nStack基金(jīn)會(huì),Kubernetes的(de) ♠"≥産品經理(lǐ)Craig McLuckie宣布Goog'α le将成為(wèi)OpenStack基金(jīn)會(huì★↕↔λ)的(de)發起人(rén)之一(yī),Google将把它容器✔✔∞₽(qì)計(jì)算(suàn)的(de)專家(jiā)技(jì)術ββ‌(shù)帶入OpenStack,成一(yī)體(tǐ)提高(g γāo)公有(yǒu)雲和(hé)私有(yǒu)雲的(de)互用¶Ω&(yòng)性。

2015年(nián)7月(yuè):Kuberentes v1Ω‌.0正式發布。

Kubernetes的(de)靈感來(lái)源于Google的(de)∞€內(nèi)部borg系統,吸收了(le)包括Omega在內(nè♥&€i)的(de)容器(qì)管理(lǐ)器(↔ ≠≠qì)的(de)經驗和(hé)教訓,label, anσ¶♥notaion等功能(néng)的(de)加入讓容器(qì)分(fēn≈♥₩)類檢索信息标記管理(lǐ)更加便捷。在Google以往的(de)技↔ ♥δ(jì)術(shù)創新産品中,GFS(∏∏βGoogle File System)的(de)分(fēn)享開(kāi)啓了<✔↔(le)Hadoop和(hé)HDFS孕育發展之路↔✘β♠(lù),之後的(de)Cloudera,MapRed ‌ uce等很(hěn)多(duō)優秀項目都(dōu)是(shì)建¶€立在GFS理(lǐ)論基礎之上(shàng)。

多(duō)年(nián)之後的(de)今天,當Kuberen♠←$πetes 的(de)産品經理(lǐ)Craig McL↔®uckie在他(tā)得(de)博文(wén)中公開(kāi)kε₩♣λubernetes v1.0 發布的(de)新特性≤→時(shí),已經在Google內(nèi)部積累發展10年(nián)↕π的(de)容器(qì)及集群管理(lǐ)專家(jiā)經♦↕驗,正式應用(yòng)于大(dà)衆雲計(jì)算(suàn ±)生(shēng)産環節,以其自(zì)身(shē₽÷n)的(de)獨特優勢構建容器(qì)應用¥÷(yòng)部署、可(kě)伸縮可(kě)擴展,多(duō) →‌平台兼容的(de)容器(qì)集群管理(lǐ)體(tǐ)系π€₩₽,在可(kě)以預見(jiàn)的(deβ↔≈)未來(lái),Kubernetes必将加速虛¶•拟容器(qì)技(jì)術(shù)生(shēng)态環境的(de)快(δ¥Ω kuài)速發展,也(yě)必将推動Caas容器(qì)及服務等♥≠α生(shēng)态産業(yè)的(de)>©÷Ω繁榮與進步。