虛擬化中的鏈接克隆技術(shù)
虛擬化技術(shù)中的一項(xiàng)激動(dòng)人心的特性就是克隆功能。利用克隆功能,管理員可以很方便地根據(jù)一個(gè)源虛擬機(jī)克隆出一個(gè)或多個(gè)克隆虛擬機(jī),且克隆虛擬機(jī)擁有與源虛擬機(jī)完全相同的操作系統(tǒng)、應(yīng)用系統(tǒng)乃至數(shù)據(jù)和文檔。克隆功能給管理員在IT管理和運(yùn)維上帶來(lái)了極大的便利。
克隆技術(shù)可分為完整克隆和鏈接克隆兩種。完整克隆方式下,克隆虛擬機(jī)和源虛擬機(jī)是兩個(gè)完全獨(dú)立的實(shí)體,源虛擬機(jī)的修改乃至刪除不會(huì)影響到克隆虛擬機(jī)的運(yùn)行,但缺點(diǎn)是2個(gè)虛擬機(jī)運(yùn)行時(shí)需要占用2份內(nèi)存和2份磁盤空間;與之相對(duì)應(yīng)的是鏈接克隆方式,克隆虛擬機(jī)必須在源虛擬機(jī)存在的情況下才能運(yùn)行,但優(yōu)點(diǎn)是多個(gè)克隆虛擬機(jī)之間的公共部分(共同來(lái)自源虛擬機(jī)的部分)可以共用同一份內(nèi)存空間和同一份磁盤空間,因此在服務(wù)器主機(jī)資源相同的情況下,采用鏈接克隆的方式可以支持更多的虛擬機(jī),運(yùn)行更多的業(yè)務(wù),或者運(yùn)行更多的虛擬桌面,從而使企業(yè)的IT成本更低。
鏈接克隆技術(shù)要求虛擬化廠商對(duì)底層內(nèi)核有著很深的理解,因此只有少數(shù)廠商才能支持該項(xiàng)技術(shù)。國(guó)外廠商中,VMware雖然支持鏈接克隆技術(shù),但必須安裝一個(gè)叫composer的組件(單獨(dú)收費(fèi)),而且有很多使用限制,如composer必須安裝到windows server上,必須配置數(shù)據(jù)庫(kù),而且VMware的鏈接克隆技術(shù)只能支持部分類型的桌面操作系統(tǒng),不支持服務(wù)器操作系統(tǒng),使用場(chǎng)景有限。Citrix據(jù)說(shuō)也有鏈接克隆特性提供,但只在最高版本中提供,而且配置比VMware還要復(fù)雜。
倒是國(guó)內(nèi)廠商給我們帶來(lái)驚喜。北京方物軟件有限公司,一家國(guó)內(nèi)的虛擬化軟件廠商,在其vServer虛擬化軟件產(chǎn)品中推出了完整的鏈接克隆特性,不需要借助于第三方軟件,便可直接部署鏈接克隆特性;無(wú)論虛擬機(jī)內(nèi)安裝的是windows 7,windows XP等桌面操作系統(tǒng),還是windows server 2008, Linux等服務(wù)器操作系統(tǒng),都可以同樣使用鏈接克隆技術(shù),從而使方物軟件的虛擬化方案做到在相同服務(wù)器資源的條件下,能夠提供更多的業(yè)務(wù)虛擬機(jī),能夠提供更多的虛擬桌面支持。
最后,各位IT管理員如果已經(jīng)在數(shù)據(jù)中心部署了虛擬化,請(qǐng)檢查一下是否有鏈接克隆特性,該特性會(huì)給IT運(yùn)維管理帶來(lái)驚喜!