虛擬化技術(shù)在降低硬件成本、靈活擴展等方面大顯身手,為企業(yè)用戶帶來了諸多便利,但在某些場景下用戶使用的似乎并不那么順手,用戶在如何高效地進行虛擬化管理等方面并不是非常清晰。
針對虛擬機啟動較慢、占用資源較多的問題,這在某些中小型企業(yè)中需要頻繁啟用環(huán)境下是非常糟糕的,而且傳統(tǒng)虛擬機的資源消耗還是比較高的。而相比之下,容器的啟動時間則是秒級的,可以大量節(jié)約開發(fā)、測試與部署的時間。且容器系統(tǒng)資源消耗小,如果傳統(tǒng)虛擬機方式運行10個不同應(yīng)用需要10個虛擬機的話,而容器(如Docker技術(shù))只需啟動10個隔離的應(yīng)用即可。且容器極強的擴展性和兼容性使得其幾乎可以在任意平臺上運行,包括物理機、虛擬機、公有云、私有云、PC和服務(wù)器等。這種兼容性一改傳統(tǒng)笨重的交付模式,可以讓用戶把一個應(yīng)用程序從一個平臺直接遷移到另外一個。
容器作為一種新興的虛擬化技術(shù),與傳統(tǒng)的虛擬化方式相比具有眾多的優(yōu)勢使得容器被越來越多的企業(yè)用戶所接受。
尤其在云計算領(lǐng)域,雖然SaaS發(fā)展迅速,但其與傳統(tǒng)應(yīng)用尚未達到很好的契合點其遷移能力還未體現(xiàn)出來,導(dǎo)致用戶體驗較差。而容器技術(shù)則為SaaS插上了翅膀,其不僅是一種輕量級的PaaS,也是IaaS平臺更小粒度的虛擬化,為平臺無關(guān)性和遷移創(chuàng)造了條件,打破平臺緊耦合,讓SaaS應(yīng)用得以更快部署。Rancher Labs公司首席執(zhí)行官兼聯(lián)合創(chuàng)始人梁勝表示,容器技術(shù)作為云計算發(fā)展的新階段正改變著IT服務(wù)交付的方式,更影響著云計算的未來。
雖然容器在生產(chǎn)環(huán)境部署運行時仍然面臨一些困難,但正是這樣的機遇使得Rancher Labs公司得以大顯身手,Rancher 2.0作為首個能在同一平臺上管理全部Kubernetes集群的最新平臺技術(shù)被大量應(yīng)用在云計算的各個領(lǐng)域,其最大的優(yōu)勢或許在于簡化容器部署,能夠讓用戶更輕松的使用自主管理和云托管的Kubernetes集群,應(yīng)用各種技術(shù)創(chuàng)新以及Kubernetes的生態(tài)系統(tǒng),而不需要重新組建一個完整的平臺,實現(xiàn)一鍵部署,從而降低用戶開發(fā)和運維成本。
例如在金融領(lǐng)域,面對微服務(wù)轉(zhuǎn)型,系統(tǒng)解耦,此時傳統(tǒng)架構(gòu)難以滿足開發(fā)團隊需求,而引入容器技術(shù),可實現(xiàn)資源細粒度隔離和應(yīng)用標準封裝,Rancher 2.0可建立新一代輕量級PaaS,為微服務(wù)等應(yīng)用架構(gòu)提供開發(fā)和運行平臺。