主要原因有兩個(gè):

第一種場(chǎng)景,虛擬機(jī)的性能延遲不可接受,比如網(wǎng)絡(luò)邊緣計(jì)算(Edge Computing)這樣的延遲敏感型應(yīng)用,如果運(yùn)行在虛擬機(jī)上的話,無(wú)法滿足性能要求。AT&T正在和Mirants一起合作在裸金屬服務(wù)器上部署k8s,用在其5G網(wǎng)絡(luò)服務(wù)方面。

第二種場(chǎng)景,用戶對(duì)于硬件加速設(shè)備有依賴,但虛擬化技術(shù)無(wú)法支持這樣的設(shè)備。如今的虛擬化基本上都是CPU虛擬化還有點(diǎn)GPU虛擬化,別的加速器大都沒有虛擬方案?如今零零碎碎的硬件加速器這么多,當(dāng)用戶就是想用加速器的時(shí)候怎么辦呢?

大體上來(lái)看,這一趨勢(shì)還只是個(gè)苗頭。Red Hat產(chǎn)品戰(zhàn)略總監(jiān)Brian Gracely表示,未來(lái)會(huì)有越來(lái)越多的應(yīng)用要求直接訪問(wèn)硬件,比如機(jī)器學(xué)習(xí)的算法,也就是說(shuō),未來(lái)會(huì)有更多k8s部署在裸金屬,部署在on-premise環(huán)境下,目前看來(lái)也只是時(shí)間問(wèn)題。

看到這一趨勢(shì),未來(lái)肯定會(huì)出現(xiàn)第三方定制的k8s方案,這些方案將出現(xiàn)在混合IT環(huán)境下,既能支持虛擬機(jī)又能支持裸金屬。人們也不得不重新審視現(xiàn)有的面向虛擬環(huán)境優(yōu)化的IT架構(gòu),不過(guò),差不多二十年來(lái)一直專注在虛擬化環(huán)境中的IT專家們?cè)诼憬饘倥渲梅矫娴慕?jīng)驗(yàn)還是個(gè)問(wèn)題。

不好說(shuō)的是,未來(lái)k8s為代表的容器技術(shù)是否會(huì)取代虛擬機(jī)的地位呢?k8s統(tǒng)一對(duì)計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)進(jìn)行管理?

不過(guò),目前,許多機(jī)構(gòu)傾向于將k8s部署在虛擬機(jī)上,原因也很簡(jiǎn)單,一方面是缺少管理部署在裸金屬上的k8s的工具,一方面是非常看重虛擬機(jī)的隔離技術(shù)。為此,還出現(xiàn)了一些新的公司,他們?cè)谧鲚p量級(jí)的虛擬機(jī),用來(lái)把k8s部署在傳統(tǒng)虛擬環(huán)境比如VMware或者KVM里。

VMware的不友善友商總是喜歡說(shuō)VMware的商業(yè)許可虛擬機(jī)貴,強(qiáng)調(diào)開源軟件的成本優(yōu)勢(shì)。 VMware則反駁說(shuō),它能提供一種在復(fù)雜的企業(yè)IT環(huán)境中操作k8s的方法。

如果要在虛擬機(jī)和裸金屬服務(wù)器之間租選擇的話,大部分的企業(yè)都會(huì)根據(jù)應(yīng)用的特點(diǎn)來(lái)選擇,可以肯定的是,企業(yè)未來(lái)需要更多懂裸金屬服務(wù)器部署的專家。

原文鏈接:

https://containerjournal.com/2019/02/11/the-rise-of-bare-metal-kubernetes-servers/

分享到

zhupb

相關(guān)推薦