服務(wù)器虛擬化的價值目前已經(jīng)被大家所承認。很多公司目前已經(jīng)把它們很大一部分的服務(wù)器移植到了大型服務(wù)器的虛擬機上,在硬件使用率、節(jié)能以及數(shù)據(jù)中心的空間方面上獲得了益處。而那些目前還沒有這樣做的公司也已經(jīng)暗自計劃在未來如此鞏固服務(wù)器。畢竟,這些都需要重要的或者基礎(chǔ)架構(gòu)方面的成本。那么,服務(wù)器虛擬化為人力成本方面的減少又做了一些什么呢?這方面是IT操作方面的一大難題。
基本級別的服務(wù)器鞏固已經(jīng)為IT操作提供了一些好處。它使得硬件的維護更加容易,因為虛擬機可以被移到其它的物理服務(wù)器上,而此時就可以維護或者修復(fù)原先的服務(wù)器。這就把硬件的維護時間由原先的周末以及深夜時間變?yōu)檎9ぷ魅盏囊徊糠?,提供了巨大的便利?/p>
而很多公司的下一步就是平衡虛擬機的可移植性,以獲得IT操作的靈活性。因為,虛擬機可以在磁盤映像中得到,因此它們是可以移植的,而不是綁定到一臺個人物理服務(wù)器上。重新創(chuàng)建一個虛擬機的映像的簡單性意味著,應(yīng)用程序的能力可以非常簡單地增加或減小,隨著附加虛擬映像的創(chuàng)建或者撤銷。服務(wù)器池允許虛擬機可以被自動移植,根據(jù)應(yīng)用程序的加載。更加成熟的虛擬化使用包括高可用性,也就意味著當發(fā)生硬件失效時,通過虛擬化管理軟件虛擬機可以被自動的移動。當一臺虛擬主機停機的時候,看到另外一臺虛擬機被自動的啟動,而不需要任何的人工干預(yù),僅此一點就可以非常生動地展示虛擬機使用的成熟性。
當然,這種虛擬化的使用展示了改變IT操作的能力,使得IT公司可以提供這種幾年前不可想象的快速反應(yīng)能力和創(chuàng)造性。這種應(yīng)用程序可以被移植、裁剪、克隆的敏捷性將永遠地改變IT的工作方式。
但是,整個IT操作價值鏈的一個地方是不會受到影響的:這就是原始應(yīng)用程序的安裝和配置。在你執(zhí)行任何虛擬機的操作之前,你都必須先創(chuàng)建它。直到現(xiàn)在,這部分工作仍然需要很大的一部分人力、非常耗時、可能產(chǎn)生錯誤、并且沒有太多樂趣。
當然,目前已經(jīng)有一些虛擬應(yīng)用,它們已經(jīng)是預(yù)先配置的軟件,可以直接運行。盡管到目前為止,它們還比較受限。對于它們,其中一個問題就是軟件的版權(quán),使用它們,還沒有辦法來解決商業(yè)軟件的版權(quán)需求。盡管最終用戶可以獲得并且為虛擬應(yīng)用安裝了一個版權(quán),它畢竟不是即插即用的。由于這個原因,很多虛擬化應(yīng)用都是開源的或者基于評估版的。
同樣,盡管虛擬化應(yīng)用可以在它的虛擬化磁盤映像中獲得必要的軟件組件,目前還沒有辦法伴隨著執(zhí)行映像附帶上下文的信息,比如應(yīng)用程序需要擁有多少虛擬化CPU,或者網(wǎng)絡(luò)如何被建立起來。這些都需要留給那些安裝和配置的工作人員--這些相比日常的個人軟件組件的安裝配置是不可完成的或者也許是一個巨大的負擔,但是一定也是不可即插即用的。
最終,虛擬化的應(yīng)用都會根據(jù)個人虛擬機的要求量身定做,該虛擬機包含必需的軟件,但是這會導(dǎo)致不能傳達一個更加復(fù)雜拓撲的能力。比如,很容易想象,一個應(yīng)用程序適用于多虛擬機架構(gòu)、一個N層架構(gòu)。當前,這樣的一個復(fù)雜架構(gòu)可以被當作多虛擬化應(yīng)用來傳遞,但是它必須伴隨著一些指令,這些指令必須要被手動執(zhí)行。
但是,虛擬應(yīng)用的邏輯本身是沒有問題的。從IT商店的角度去看,虛擬化應(yīng)用需要軟件的安裝以及配置--最終的操作自動化。從軟件廠商的視角去看,虛擬化應(yīng)用必須保證減少支持的成本,很大一部分都是和初始應(yīng)用的安裝相掛鉤的。從虛擬化提供商的角度來看,虛擬化應(yīng)用代表了虛擬化價值的未來。并且,從未來全球IT架構(gòu)的角度來看,內(nèi)部數(shù)據(jù)中心和外部云計算資源的障礙逐漸消失時,虛擬化應(yīng)用代表了一個最簡單的辦法,它可以集成兩個世界為一體,這樣的一個軟件組件可以在任何地方運行。
因此,當前的這樣一個形式就需要一種標準,這種標準對于所有的參與者都提供了一種方法來獲得虛擬化應(yīng)用所帶來的好處,而減少了多個、競爭性的、不兼容的實現(xiàn)所帶來的問題。非常幸運的是,分布管理任務(wù)組織已經(jīng)開始了這一行動,也就是開放式虛擬機(OVF)格式。OVF設(shè)計了三個主要的問題,這些問題之前阻礙了虛擬化應(yīng)用的采用。除此之外,OVF支持多虛擬化映象格式。因此,對于任何監(jiān)管程序的虛擬機都可以使用OVF引導(dǎo)程序(payload)來加載。而且,OVF引導(dǎo)程序也是基于數(shù)字簽名的,確保了免費發(fā)布和用戶的利益。
而云計算的不斷加強也會讓OVF變得更加重要。將一個完全應(yīng)用的引導(dǎo)程序放到一個遠程的云服務(wù)上會更加方便,比起實現(xiàn)個人虛擬機并且使用管理遠程系統(tǒng)的版權(quán)來講。
虛擬化方面最主要的參與廠商,像Dell、HP、IBM、微軟、VMware以及Citrix都加入了OVF。而后面的三個廠商加入OVF的事實則表明了虛擬化廠商參與的重要性,也增強了標準會被廣泛采用的可能性。
當然,OVF還并不完美。在這一點上,它主要專注于打包和部署,而不是管理或者更加重要的管理。而后面的功能對于未來真實世界的使用來講非常關(guān)鍵。DMTF已經(jīng)宣布,后面的兩項功能是優(yōu)先級很高的,在不遠的將來,該標準將毫無疑問地涉及到它們。
通過廣泛的虛擬化應(yīng)用的使用,安裝和配置就會更加容易,而對于虛擬化讓IT操作轉(zhuǎn)變的潛在性也就唾手可得了。當然,期待著未來的IT操作組織中不需要任何的人工管理的想法是不切實際的,但對于成本價高的、低技術(shù)含量的人工工作就可以得到巨大地減少,允許IT組織專注于最終的問題:幫助業(yè)務(wù)操作更加簡潔并高效。因此,我們對于OVF應(yīng)當更加期待。