Cloud Foundry基金會(huì)希望采取行動(dòng)接受Kubernetes
如今人們對(duì)于虛擬會(huì)議這一概念并不陌生,盡管虛擬會(huì)議可以很好地傳達(dá)信息,但是通常缺少的是企業(yè)或供應(yīng)商在現(xiàn)場(chǎng)會(huì)議宣布構(gòu)建新渠道或新的業(yè)務(wù)發(fā)展方向那樣的氛圍。
最近舉辦的Cloud Foundry峰會(huì)就是一個(gè)很好的例子。開(kāi)源組織Cloud Foundry基金會(huì)日前宣布將在Kubernetes上整合產(chǎn)品,并推出了幾個(gè)支持容器技術(shù)的新項(xiàng)目。但是Cloud Foundry基金會(huì)執(zhí)行董事Chip Childers表示,做出這一決定并不容易。
Childers說(shuō):“開(kāi)源社區(qū)成員在多大程度上接受和采用Kubernetes方面有著不同的意見(jiàn)。”他表示,這對(duì)該聯(lián)盟來(lái)說(shuō)是一個(gè)艱難的決定,因?yàn)镵ubernetes逐漸成為容器化的標(biāo)準(zhǔn),而在另一方面確實(shí)有一種感覺(jué),它并不是Cloud Foundry生態(tài)系統(tǒng)的真正組成部分。
他說(shuō):“現(xiàn)在一切都變了,Cloud Foundry基金會(huì)已經(jīng)完全接受了Kubernetes。Kubernetes將成為無(wú)處不在的基礎(chǔ)設(shè)施。”
Cloud Foundry生態(tài)系統(tǒng)中的很多供應(yīng)商對(duì)這種觀點(diǎn)表示支持。 VMware 公司Tanzu市場(chǎng)營(yíng)銷(xiāo)副總裁Ian Andrews說(shuō):“專注于Kubernetes是VMware團(tuán)隊(duì)非常認(rèn)同的觀點(diǎn)。”
他指出,有助于決策過(guò)程的是生態(tài)系統(tǒng)中的許多并購(gòu)交易,尤其是VMware公司對(duì)Pivotal公司的收購(gòu),這為新的發(fā)展方向奠定了基礎(chǔ)。
主流影響力
Andrew表示,VMware公司對(duì)Pivotal公司的收購(gòu)將結(jié)合這兩家公司的優(yōu)勢(shì)。Pivotal在Cloud Foundry社區(qū)中的用戶數(shù)量相對(duì)較少。而VMware公司擁有大量用戶,可以在其產(chǎn)品中添加Cloud Foundry的專業(yè)知識(shí)。這種集成見(jiàn)證了Tanzu品牌的出現(xiàn),這是將Kubernetes添加到VMware產(chǎn)品組合的一種手段。
對(duì)Kubernetes的關(guān)注以及VMware的參與度的提高無(wú)疑為Cloud Foundry的發(fā)展提供了強(qiáng)大的推動(dòng)力,盡管它是一個(gè)成熟的平臺(tái),但更重要的是,它擁有一個(gè)蓬勃發(fā)展并且積極奉獻(xiàn)的用戶群。
這意味著它永遠(yuǎn)不會(huì)被忽略,但與此同時(shí),也面臨一些問(wèn)題。Freeform Dynamics公司首席分析師Bryan Betts說(shuō):“Cloud Foundry目前存在一個(gè)主要問(wèn)題,那就是在開(kāi)源社區(qū)成員認(rèn)為Cloud Foundry看起來(lái)像一種長(zhǎng)壽的開(kāi)源軟件:存在很長(zhǎng)時(shí)間,而且看起來(lái)很乏味。”
在大多數(shù)IT領(lǐng)域中,長(zhǎng)壽軟件被視為一項(xiàng)資產(chǎn)。而很多新軟件在推出時(shí)大肆宣傳和炒作,得到用戶的關(guān)注,但在不久后就很快在人們的視線中消失。在這樣的世界中,應(yīng)該珍惜Cloud Foundry的健壯性和穩(wěn)定性,但是正如Betts指出的那樣,這在開(kāi)源世界中并不總是一個(gè)積極的信號(hào)。
Betts說(shuō):“Cloud Foundry在兩三年前所做的一些事情就已經(jīng)超越了時(shí)代,是微服務(wù)運(yùn)動(dòng)的先驅(qū),但是現(xiàn)在都被人們遺忘了。Cloud Foundry發(fā)現(xiàn)感知就是一切,而這是一個(gè)基于感知的行業(yè)。”
Cloud Foundry基金會(huì)非常想改變這一點(diǎn)。它希望大規(guī)模采用的Kubernetes將提供所需的啟動(dòng)服務(wù)。
應(yīng)用Devops模型
Cloud Foundry基金會(huì)在Cloud Foundry峰會(huì)上展示的第一個(gè)項(xiàng)目是CFfor-K8s,該軟件旨在使向Cloud Foundry的過(guò)渡更加容易。 CF-for-K8s使用戶能夠在Kubernetes平臺(tái)上運(yùn)行Cloud Foundry實(shí)例。Cloud Foundry基金會(huì)聲稱這兩種技術(shù)之間的集成非常簡(jiǎn)單。Childers聲稱新項(xiàng)目將使用戶在10分鐘內(nèi)啟動(dòng)Cloud Foundry,這是因?yàn)镃loud Foundry并不總是最直觀的軟件。
第二個(gè)項(xiàng)目是KubeCF,它為Cloud Foundry用戶提供了一種運(yùn)行Kubernetes的方式。但這是一個(gè)更完善的軟件,它是Cloud Foundry Summit的4.5版。
Freeform Dynamics公司的Betts說(shuō),考慮CF-for-K8和KubeCF之間關(guān)系的一種方法是考慮采用Devops模型。他說(shuō):“將CF-for-K8視為開(kāi)發(fā)部分,將KubeCF視為運(yùn)維部分,而這兩部分同樣重要。”
第三個(gè)新版本是Stratos 4.2的新版本,它是Cloud Foundry集群的管理控制臺(tái)。這個(gè)新版本將增加對(duì)本地Kubernetes集群和Helm圖表存儲(chǔ)庫(kù)的支持。
所有這些項(xiàng)目都表明了Kubernetes開(kāi)始更加融入生態(tài)系統(tǒng),并且Cloud Foundry基金會(huì)希望這將預(yù)示著獲得新的推廣和應(yīng)用,并且獲得很多成長(zhǎng)的機(jī)會(huì)。Betts說(shuō),“人們認(rèn)為Cloud Foundry僅適用于大公司是因?yàn)樗麄儞碛懈嗟募寄芗?rdquo;
他認(rèn)為中小企業(yè)也有大量使用Cloud Foundry的機(jī)會(huì),這是因?yàn)榕cKubernetes的更緊密集成將為這些用戶提供更多的應(yīng)用機(jī)會(huì)。
Andrews指出,對(duì)于許多中小企業(yè)來(lái)說(shuō),這仍然是一個(gè)增長(zhǎng)領(lǐng)域,并且現(xiàn)在有很多市場(chǎng)機(jī)會(huì)。Cloud Foundry基金會(huì)可能在認(rèn)識(shí)Kubernetes的重要性方面比較緩慢,但是現(xiàn)在正在迎頭趕上,并將其作為進(jìn)入新領(lǐng)域的跳板。當(dāng)前的系統(tǒng)非常復(fù)雜,但是這種情況正在改變,Kubernetes的使用將有所幫助。他補(bǔ)充說(shuō):“現(xiàn)在已經(jīng)到達(dá)了復(fù)雜性的頂峰,今后這種復(fù)雜性將會(huì)逐漸減少。”
Betts認(rèn)為,如果Cloud Foundry能夠解決這一感知問(wèn)題,那么其發(fā)展的潛力很大。他說(shuō),“有些人開(kāi)始實(shí)施新項(xiàng)目,發(fā)現(xiàn)Cloud Foundry已經(jīng)成功實(shí)施。Cloud Foundry基金會(huì)擁有所有適合的要素,但必須告知用戶知道它在哪里,并且必須知道如何處理?,F(xiàn)在看來(lái),Cloud Foundry基金會(huì)正在朝著正確的方向前進(jìn)。”