精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

干貨:虛擬機(jī)兼容性和文件格式詳解

責(zé)任編輯:editor005

作者:Sander Van Vugt

2016-03-17 14:20:59

摘自:TechTarget中國(guó)

摘要:如果想要在多hypervisor環(huán)境當(dāng)中實(shí)現(xiàn)良好的虛擬機(jī)兼容性,那么深入理解虛擬機(jī)文件和磁盤格式是十分重要的。

如果想要在多hypervisor環(huán)境當(dāng)中實(shí)現(xiàn)良好的虛擬機(jī)兼容性,那么深入理解虛擬機(jī)文件和磁盤格式是十分重要的。

如果管理員在工作當(dāng)中只需要管理一種虛擬化平臺(tái),那么就沒有必要使用多種虛擬化文件格式。相同廠商hypervisor能夠支持現(xiàn)有文件格式,即便將hypervisor升級(jí)到新版本,之前的文件依然能夠正常工作。

但是如果管理員需要在一種hypervisor環(huán)境當(dāng)中使用另外一種hypervisor平臺(tái)創(chuàng)建的虛擬機(jī),那么情況就完全不同了。不同hypervisor創(chuàng)建的虛擬化文件格式是完全不兼容的。為了實(shí)現(xiàn)跨hypervisor的虛擬機(jī)兼容性,首先需要了解不同格式之間的區(qū)別,之后對(duì)比不同虛擬化文件和磁盤格式之間的缺點(diǎn)和優(yōu)點(diǎn)。

不同文件類型和文件格式

為了存儲(chǔ)虛擬機(jī),管理員必須至少使用兩種不同類型的文件。硬盤文件用來(lái)存儲(chǔ)虛擬機(jī)需要使用的所有文件以及虛擬機(jī)描述文件。為了將虛擬機(jī)從一個(gè)hypervisor平臺(tái)順利遷移到另外一個(gè)平臺(tái)當(dāng)中,必須確保目標(biāo)hypervisor能夠同時(shí)支持兩種文件格式。但是實(shí)際操作過(guò)程并沒有這么簡(jiǎn)單,因?yàn)椴煌琱ypervisor所支持的特性也不相同。因此,如果你是一名希望最大程度上確保虛擬機(jī)兼容性的管理員,那么必須使用兩種平臺(tái)都能夠支持的特性。

磁盤文件和描述文件格式

在制定虛擬機(jī)兼容性策略的時(shí)候,首先需要決定的就是希望實(shí)現(xiàn)哪些功能。當(dāng)然,源磁盤格式在目標(biāo)hypervisor平臺(tái)上應(yīng)該是可用的。對(duì)于hypervisor來(lái)說(shuō),有很多種磁盤格式可供選擇,每種磁盤格式都能夠提供相應(yīng)特性,這種情況使得保持兼容性十分困難。比如,管理員想要為虛擬機(jī)制作快照,那么最好虛擬機(jī)原生就支持這種特性。

常見的磁盤格式包括:

RAW::這并非是一種真正的磁盤格式,而是代表虛擬機(jī)所使用的原始鏡像。它并不存儲(chǔ)元數(shù)據(jù),因此可以作為保證虛擬機(jī)兼容性的候選方案。然而,也正因?yàn)樗淮鎯?chǔ)元數(shù)據(jù),因此不能支持某些高級(jí)特性,比如快照和壓縮等。

VMDK(Virtual Machine Disk)文件:它是VMware環(huán)境當(dāng)中默認(rèn)使用的磁盤格式。它支持多種不同特性,包括thin provisioning和thick provisioning,還有一些高級(jí)特性,比如支持集群環(huán)境。

VHD(Virtual Hard Disk):這是微軟默認(rèn)采用的文件格式,和VMDK類似,它也支持多種不同特性,能夠在數(shù)據(jù)中心環(huán)境當(dāng)中實(shí)現(xiàn)高效存儲(chǔ)和使用。

Qcow2:這是QEMU所采用的默認(rèn)磁盤格式,QEMU是一種開源hypervisor。由于Linux KVM也使用QEMU,因此qcow2格式經(jīng)常被用在KVM環(huán)境當(dāng)中。它能夠高效使用存儲(chǔ),允許管理員在需要磁盤空間的時(shí)候按需進(jìn)行分配,也就是所謂的copy on write(CoW)。

除了不同的磁盤格式之外,還需要考慮多種虛擬機(jī)描述文件格式。一些常用的格式包括KVM環(huán)境當(dāng)中使用的XML文件以及VMware環(huán)境當(dāng)中用來(lái)描述虛擬機(jī)的VMX文件。從兼容性角度來(lái)說(shuō),這些描述文件類型并沒有虛擬磁盤格式那么重要。如果能夠順利讀取虛擬磁盤,那么就能夠完成大部分重要目標(biāo),也就是使用虛擬機(jī)。即便不能讀取虛擬機(jī)描述文件,通常還能夠在目標(biāo)磁盤上重新創(chuàng)建虛擬機(jī),因?yàn)橥ǔC枋鑫募?dāng)中只包含一些為虛擬機(jī)分配的硬件信息。

OVF和OVA的作用

2007年,主要虛擬化廠商同意使用一種通用格式來(lái)封裝虛擬機(jī),也就是OVF(Open Virtualization Format)。使用OVF的目的在于提供一套通用標(biāo)準(zhǔn),保證虛擬機(jī)文件能夠在不同虛擬化平臺(tái)之間順利遷移。一個(gè)OVF文件當(dāng)中包含用于描述虛擬機(jī)內(nèi)容的XML文件以及VMDK文件。即便OVF并不是所有hypervisor采用的默認(rèn)格式,但是它已經(jīng)獲得了主要虛擬化廠商的支持,因此能夠確保虛擬機(jī)在不同平臺(tái)間的可移植性。

而OVA(Open Virtualization Application)格式在OVF文件的基礎(chǔ)上又增加了一些功能性。這是一種歸檔文件,允許使用虛擬機(jī)壓縮存儲(chǔ)。和OVF文件一樣,OVA文件也已經(jīng)獲得主要虛擬化平臺(tái)的支持。使用VOA文件遷移虛擬機(jī)的好處在于它使用的壓縮算法已經(jīng)得到所有虛擬化平臺(tái)的支持。在使用OVA文件之前需要注意的是他們通常必須被導(dǎo)入到虛擬化平臺(tái)當(dāng)中。

在處理虛擬機(jī)兼容性問(wèn)題的時(shí)候,可能會(huì)涉及多種文件格式。比如磁盤文件格式、虛擬機(jī)描述文件格式以及OVA格式,OVA文件能夠用來(lái)存儲(chǔ)壓縮虛擬機(jī)文件。

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

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

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 盐山县| 泸水县| 佛山市| 甘德县| 重庆市| 涞水县| 马边| 健康| 武威市| 昭平县| 德惠市| 鄂尔多斯市| 晴隆县| 莱芜市| 海兴县| 安乡县| 香格里拉县| 博兴县| 凤山县| 峨眉山市| 都安| 白城市| 富锦市| 通河县| 海宁市| 常熟市| 汽车| 道真| 沈丘县| 五台县| 三江| 江北区| 七台河市| 红河县| 弋阳县| 阿拉尔市| 西昌市| 台江县| 江北区| 眉山市| 拉孜县|