郭濤
今天,越來(lái)越多的企業(yè)通過(guò)虛擬化來(lái)解決IT系統(tǒng)利用率低、性能差、管理復(fù)雜以及能耗高等問(wèn)題。在最新公布的產(chǎn)品發(fā)展路線圖中,VMware把旗艦產(chǎn)品VMware虛擬化基礎(chǔ)架構(gòu)套件擴(kuò)展為虛擬化數(shù)據(jù)中心操作系統(tǒng)(Virtual Datacenter Operating System,VDC-OS)。
VDC-OS可控制整個(gè)數(shù)據(jù)中心和云系統(tǒng),包括所有硬件、軟件和虛擬機(jī)。通過(guò)VDC-OS,用戶可以實(shí)現(xiàn)按需增加計(jì)算能力的目標(biāo)。數(shù)據(jù)中心的計(jì)算能力不會(huì)因?yàn)椴僮飨到y(tǒng)的限制而成為瓶頸。傳統(tǒng)的操作系統(tǒng)對(duì)于系統(tǒng)內(nèi)的CPU數(shù)目是有一定限制的,而通過(guò)虛擬化技術(shù),這種限制會(huì)被排除,數(shù)據(jù)中心在擴(kuò)展計(jì)算能力的同時(shí),可用性和安全性也能得到顯著提高。VDC-OS采用的創(chuàng)新技術(shù)能夠幫助企業(yè)實(shí)現(xiàn)企業(yè)級(jí)云計(jì)算的夢(mèng)想。
VDC-OS處于CPU之上、操作系統(tǒng)和應(yīng)用軟件之下。它對(duì)虛擬架構(gòu)進(jìn)行了拓展,主要表現(xiàn)在以下三個(gè)方面:第一,VDC-OS提供了一組基礎(chǔ)架構(gòu)服務(wù),可將服務(wù)器、存儲(chǔ)設(shè)備和網(wǎng)絡(luò)無(wú)縫聚合為按需使用的云資源池,并分配給應(yīng)用程序;第二,VDC-OS提供了一組應(yīng)用程序服務(wù),無(wú)論應(yīng)用程序是針對(duì)哪些操作系統(tǒng)、開發(fā)框架或架構(gòu)設(shè)計(jì)的,都可確保其可用性、安全性和擴(kuò)展性;第三,VDC-OS提供了一組云服務(wù),可以按需使用云和備用云的計(jì)算容量。傳統(tǒng)操作系統(tǒng)僅能針對(duì)單個(gè)服務(wù)器進(jìn)行優(yōu)化,并且只支持寫入其接口的應(yīng)用程序。與此不同,VDC-OS可作為整個(gè)數(shù)據(jù)中心的“操作系統(tǒng)”,支持所有應(yīng)用程序。
VDC-OS有兩個(gè)突出的特點(diǎn):其一,將所有硬件(包括服務(wù)器、存儲(chǔ)器和網(wǎng)絡(luò))整合成單一的邏輯資源;其二,VDC-OS提高了應(yīng)用軟件的可用性及可測(cè)量性。
VMware將VDC-OS稱為操作系統(tǒng),是因?yàn)樗峁┝瞬僮飨到y(tǒng)的兩個(gè)基本功能:第一,可以管理底層硬件;第二,為應(yīng)用程序提供可用性、安全性和擴(kuò)展性服務(wù)。傳統(tǒng)的操作系統(tǒng)僅僅針對(duì)單一服務(wù)器做優(yōu)化,而且只支持針對(duì)其接口編寫的那些應(yīng)用程序。而VDC-OS充當(dāng)?shù)氖钦麄€(gè)數(shù)據(jù)中心的“操作系統(tǒng)”,支持針對(duì)任何操作系統(tǒng)編寫的各種應(yīng)用程序——從傳統(tǒng)的Windows應(yīng)用程序,到混合操作系統(tǒng)環(huán)境下運(yùn)行的現(xiàn)代化分布式應(yīng)用程序。
其實(shí),VDC-OS并不是一套操作系統(tǒng),而是一套強(qiáng)大的跨平臺(tái)管理工具。過(guò)去,諸如ERP、數(shù)據(jù)庫(kù)等應(yīng)用,由于需要龐大的I/O與運(yùn)算能力,并不適合虛擬化環(huán)境。VDC-OS的出現(xiàn)打破了跨實(shí)體服務(wù)器的限制。如果遇到需要龐大運(yùn)算量的應(yīng)用程序,借助VDC-OS平臺(tái)就可以整合企業(yè)內(nèi)部所有的運(yùn)算、存儲(chǔ)與網(wǎng)絡(luò)資源,把一個(gè)大型的應(yīng)用程序拆解成數(shù)個(gè)任務(wù),通過(guò)VDC-OS將運(yùn)算工作分配給不同的服務(wù)器,并將系統(tǒng)產(chǎn)生的數(shù)據(jù)自動(dòng)存儲(chǔ)在不同的存儲(chǔ)設(shè)備中,實(shí)現(xiàn)企業(yè)內(nèi)部的云計(jì)算。