虛擬化容器令服務(wù)器整合技術(shù)卷土重來

責(zé)任編輯:editor005

作者:Alastair Cooke

2016-05-19 14:22:12

摘自:TechTarget中國

摘要:前車之覆,后車之鑒——回顧和辨析過去的發(fā)展歷程,以避免過去的錯誤是十分重要的,這在科技領(lǐng)域也同樣適用。

前車之覆,后車之鑒——回顧和辨析過去的發(fā)展歷程,以避免過去的錯誤是十分重要的,這在科技領(lǐng)域也同樣適用。

“虛擬化技術(shù)能夠減少管理的物理機數(shù)量,但是操作系統(tǒng)的總量并沒有變化,在虛擬化環(huán)境中,因為新建系統(tǒng)的實例非常方便,這甚至可能造成操作系統(tǒng)總量的增加。” Gartner管理副總裁Tony Iams曾于十多年前在SearchDataCenter上寫到。Toni當時詳細敘述了服務(wù)器虛擬化和服務(wù)器整合的區(qū)別。虛擬化多年來占據(jù)了數(shù)據(jù)中心的統(tǒng)治地位,但是隨著虛擬化容器的出現(xiàn),我們將看到回歸整合的趨勢。

虛擬化技術(shù)的發(fā)展

在過去十年,除了改變世界各地的數(shù)據(jù)中心,虛擬化技術(shù)自身也在不斷改變。2005年Toni考慮在虛擬化數(shù)據(jù)中心中整合服務(wù)器時,虛擬機管理程序為虛擬機提供的資源在量上存在一些嚴重限制,例如CPU、RAM、磁盤空間和網(wǎng)絡(luò)接口。物理服務(wù)器的資源也遠遠小于現(xiàn)在。

摩爾定律的預(yù)測是準確的,經(jīng)過工程師十多年的努力,服務(wù)器的硬件和虛擬機管理軟件都有巨大的提升。天文級數(shù)量的資源變成現(xiàn)實,特別是對能負擔得起最大的服務(wù)器群的數(shù)據(jù)中心團隊來說。虛擬機管理軟件能夠提供巨大的虛擬機,其容量是上一代物理服務(wù)器的很多倍。只需一點點細致的設(shè)計,幾乎所有x86服務(wù)器上運行的工作負載都能在虛擬機上運行。

很多組織采用虛擬化作為他們的首選x86平臺,實現(xiàn)了立竿見影的投資節(jié)約。許多人也看到了巨大的運營效益,以及在自動化和私有云引入后的效益。虛擬化的一個主要特征是,未虛擬化時使用的應(yīng)用軟件和操作系統(tǒng)在虛擬化后仍然可以使用。因此不需要開發(fā)虛擬化版本的應(yīng)用程序,現(xiàn)有的一切都能夠直接工作。

容器重新點燃虛擬化和整合的爭論

企業(yè)采用虛擬化就如同更換新服務(wù)器一樣便捷。盡管如此,虛擬化也有一些挑戰(zhàn)。例如,當有一臺物理服務(wù)器運行50臺Windows虛擬機時,大量重復(fù)的內(nèi)容和工作占據(jù)了服務(wù)器的資源。50個虛擬機加載相同的內(nèi)核,存儲相同的文件到50個虛擬磁盤上,需要對50個windows操作系統(tǒng)副本做維護和打補丁。這種情況不僅僅是對Windows系統(tǒng),對Linux系統(tǒng)也是一樣:50個Linux副本也需要維護,并且使用重復(fù)的資源。

大型IT組織已經(jīng)發(fā)現(xiàn),虛擬化導(dǎo)致大規(guī)模虛擬機部署,自動化也不能完全消除虛擬機的管理成本。服務(wù)器整合能降低需要維護的操作系統(tǒng)數(shù)量。它也可以減少運行的應(yīng)用程序的費用,在相同的成本情況下,支持更多的應(yīng)用同時運行。

沒有虛擬化的整合是非常困難的,但可能更有效。基于容器的服務(wù)器整合也是這種情況。整合使多個應(yīng)用運行在同一個操作系統(tǒng)上,或者一個應(yīng)用的多個實例運行在一個操作系統(tǒng)上。關(guān)鍵點是如何使這些應(yīng)用和應(yīng)用實例彼此隔離——而這正是容器技術(shù)解決的問題。虛擬化容器使容器實例之間彼此隔離,不需要每個實例都用獨立的操作系統(tǒng)來隔離。一臺服務(wù)服務(wù)器可以運行數(shù)百個容器實例,所有這些實例都共享一個操作系統(tǒng)。

虛擬化容器提供一種將應(yīng)用整合到單一服務(wù)器上的有效方法。自動化工具可以讓IT團隊創(chuàng)建、管理和銷毀數(shù)以千計的同類容器實例。對許多應(yīng)用來說,這種編配方式使容器成為虛擬機的更好的替代品,因為現(xiàn)在部署容器比十年前更簡單。

容器化所面臨的挑戰(zhàn)是,它需要開發(fā)者重新構(gòu)建或者重新編寫應(yīng)用程序。我們不會將Oracle或SQL數(shù)據(jù)庫部署到容器中。至少,這種方式非常不適用于生產(chǎn)環(huán)境。這些應(yīng)用程序?qū)⒗^續(xù)運行在虛擬機或者物理服務(wù)器上。我們將看到,從一開始就針對容器運行而設(shè)計的應(yīng)用逐漸興起。這些應(yīng)用將遵循web應(yīng)用程序的模式,目前在web應(yīng)用中容器的使用已經(jīng)司空見慣。

隨著時間的推移,在企業(yè)環(huán)境中的容器化工具和良好的容器開發(fā)運維實踐越來越普及。應(yīng)用程序開發(fā)需要時間。這場革命可能需要10年才能使容器的普及度達到目前企業(yè)使用服務(wù)器虛擬化的程度。

虛擬化已經(jīng)成為部署基于x86工作平臺的標準。虛擬化容器的敏捷性和靈活性是這場IT變革的主導(dǎo)力量?,F(xiàn)在容器技術(shù)的發(fā)展還屬于較為邊緣的數(shù)據(jù)中心革新。

整合技術(shù)可能再次成為IT基礎(chǔ)建設(shè)的主要推動力。但是這個浪潮過去后總會又有新的浪潮出現(xiàn)。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號