服務熱線:18681560651
手機:186-8156-0651
公司郵箱:jiaojian_hp@126.com
地址:深圳福田區八卦四路中浩大廈21層2123房
前車之覆,后車之鑒回顧和辨析過去的發展歷程,以避免過去的錯誤是十分重要的,這在科技領域也同樣適用。
虛擬化技術能夠減少管理的物理機數量,但是操作系統的總量并沒有變化,在虛擬化環境中,因為新建系統的實例非常方便,這甚至可能造成操作系統總量的增加。” Gartner管理副總裁Tony Iams曾于十多年前在SearchDataCenter上寫到。Toni當時詳細敘述了服務器虛擬化和服務器整合的區別。虛擬化多年來占據了數據中心的統治地位,但是隨著虛擬化容器的出現,我們將看到回歸整合的趨勢。
虛擬化技術的發展
在過去十年,除了改變世界各地的數據中心,虛擬化技術自身也在不斷改變。2005年Toni考慮在虛擬化數據中心中整合服務器時,虛擬機管理程序為虛擬機提供的資源在量上存在一些嚴重限制,例如CPU、RAM、磁盤空間和網絡接口。物理服務器的資源也遠遠小于現在。
摩爾定律的預測是準確的,經過工程師十多年的努力,服務器的硬件和虛擬機管理軟件都有巨大的提升。天文級數量的資源變成現實,特別是對能負擔得起更大的服務器群的數據中心團隊來說。虛擬機管理軟件能夠提供巨大的虛擬機,其容量是上一代物理服務器的很多倍。只需一點點細致的設計,幾乎所有x86服務器上運行的工作負載都能在虛擬機上運行。
很多組織采用虛擬化作為他們的x86平臺,實現了立竿見影的投資節約。許多人也看到了巨大的運營效益,以及在自動化和私有云引入后的效益。虛擬化的一個主要特征是,未虛擬化時使用的應用軟件和操作系統在虛擬化后仍然可以使用。因此不需要開發虛擬化版本的應用程序,現有的一切都能夠直接工作。
容器重新點燃虛擬化和整合的爭論
企業采用虛擬化就如同更換新服務器一樣便捷。盡管如此,虛擬化也有一些挑戰。例如,當有一臺物理服務器運行50臺Windows虛擬機時,大量重復的內容和工作占據了服務器的資源。50個虛擬機加載相同的內核,存儲相同的文件到50個虛擬磁盤上,需要對50個windows操作系統副本做維護和打補丁。這種情況不僅僅是對Windows系統,對Linux系統也是一樣:50個Linux副本也需要維護,并且使用重復的資源。
大型IT組織已經發現,虛擬化導致大規模虛擬機部署,自動化也不能完全消除虛擬機的管理成本。服務器整合能降低需要維護的操作系統數量。它也可以減少運行的應用程序的費用,在相同的成本情況下,支持更多的應用同時運行。
沒有虛擬化的整合是非常困難的,但可能更有效?;谌萜鞯姆掌髡弦彩沁@種情況。整合使多個應用運行在同一個操作系統上,或者一個應用的多個實例運行在一個操作系統上。關鍵點是如何使這些應用和應用實例彼此隔離而這正是容器技術解決的問題。虛擬化容器使容器實例之間彼此隔離,不需要每個實例都用獨立的操作系統來隔離。一臺服務服務器可以運行數百個容器實例,所有這些實例都共享一個操作系統。
虛擬化容器提供一種將應用整合到單一服務器上的有效方法。自動化工具可以讓IT團隊創建、管理和銷毀數以千計的同類容器實例。對許多應用來說,這種編配方式使容器成為虛擬機的更好的替代品,因為現在部署容器比十年前更簡單。
容器化所面臨的挑戰是,它需要開發者重新構建或者重新編寫應用程序。我們不會將Oracle或SQL數據庫部署到容器中。至少,這種方式非常不適用于生產環境。這些應用程序將繼續運行在虛擬機或者物理服務器上。我們將看到,從一開始就針對容器運行而設計的應用逐漸興起。這些應用將遵循web應用程序的模式,目前在web應用中容器的使用已經司空見慣。
隨著時間的推移,在企業環境中的容器化工具和良好的容器開發運維實踐越來越普及。應用程序開發需要時間。這場革命可能需要10年才能使容器的普及度達到目前企業使用服務器虛擬化的程度。
虛擬化已經成為部署基于x86工作平臺的標準。虛擬化容器的敏捷性和靈活性是這場IT變革的主導力量?,F在容器技術的發展還屬于較為邊緣的數據中心革新。
整合技術可能再次成為IT基礎建設的主要推動力。但是這個浪潮過去后總會又有新的浪潮出現。