新聞中心
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,虛擬化技術(shù)的應(yīng)用越來越普及。在虛擬化技術(shù)當(dāng)中,虛擬磁盤是十分重要的一個(gè)概念。虛擬磁盤是一種可以被當(dāng)做一塊物理磁盤使用的文件,它可以在物理磁盤上創(chuàng)建,并將其用作虛擬機(jī)的硬盤。在Linux系統(tǒng)中,虛擬磁盤有很多不同的格式,本文將為大家介紹一些常用的虛擬磁盤格式和它們的特點(diǎn)。

創(chuàng)新互聯(lián)長期為上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為靖州企業(yè)提供專業(yè)的網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作,靖州網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
1. VMDK格式
VMDK(Virtual Machine Disk)格式是由VMware公司開發(fā)的虛擬磁盤格式。它是一種開放式的虛擬磁盤格式,在VMware的虛擬機(jī)中被廣泛使用。VMDK格式支持文件大小達(dá)到2TB,并支持動態(tài)增長。
VMDK格式有兩種類型,一種是單個(gè)VMDK,另一種是多個(gè)VMDK。多個(gè)VMDK的格式可以用來創(chuàng)建多個(gè)虛擬磁盤,并將它們組合起來使用。VMDK格式支持多種操作系統(tǒng),包括Windows、Linux和MacOS等。
2. VDI格式
VDI(VirtualBox Disk Image)格式是由VirtualBox開發(fā)的虛擬磁盤格式。VDI格式支持Windows、Linux和Mac操作系統(tǒng),其中Windows和Linux的性能表現(xiàn)更好。VDI格式支持文件大小達(dá)到2TB,并支持動態(tài)增長和固定大小。
VDI格式有三種類型,一種是動態(tài)分配的VDI,另一種是固定大小的VDI,最后一種是動態(tài)增長的VDI。動態(tài)分配的VDI文件會隨著虛擬機(jī)的需要而動態(tài)增長,而固定大小的VDI文件會在創(chuàng)建時(shí)預(yù)分配固定大小的空間。動態(tài)增長的VDI文件是在每次添加新的數(shù)據(jù)時(shí)增加的。
3. QCOW2格式
QCOW2(QEMU Copy On Write)格式是由QEMU(Quick Emulator)開發(fā)的虛擬磁盤格式。QCOW2格式支持動態(tài)分配空間、快照和加密存儲等功能。QCOW2格式支持多種操作系統(tǒng),包括Windows、Linux和MacOS等。
QCOW2格式的更大特點(diǎn)是Copy On Write,也就是寫時(shí)復(fù)制。當(dāng)一個(gè)虛擬機(jī)需要進(jìn)行數(shù)據(jù)寫入時(shí),QCOW2格式會在原數(shù)據(jù)上做出一個(gè)快照,并在其上進(jìn)行修改,保證了數(shù)據(jù)一致性和減少了磁盤空間的使用。
4. RAW格式
RAW格式是一種在Linux系統(tǒng)中最常見的虛擬磁盤格式。它不支持動態(tài)增長、快照和加密等功能,但是它可以很好地協(xié)同工作,并且可以使用各種不同的虛擬機(jī)軟件。
RAW格式是一種原始磁盤映像格式,它將所有磁盤數(shù)據(jù)都轉(zhuǎn)換為二進(jìn)制文件。RAW格式?jīng)]有任何壓縮或加密,因此其文件大小是磁盤容量的完美映像。RAW格式支持各種操作系統(tǒng),包括Windows、Linux和MacOS等。
虛擬磁盤是虛擬化技術(shù)的重要組成部分,各種不同的虛擬磁盤格式可以滿足各種不同場景的需求。VMDK格式和VDI格式在VMware和VirtualBox中被廣泛應(yīng)用,QCOW2格式是一種比較新的格式,支持多種功能,而RAW格式則是一種最常見的虛擬磁盤格式,在各種虛擬機(jī)軟件中都可以使用。對于選擇虛擬磁盤格式來說,需要根據(jù)自己的需求選擇適合自己的格式。
相關(guān)問題拓展閱讀:
- 簡單輕松:Linux下從零開始創(chuàng)建lvm虛擬磁盤陣列+腳本化解決方案
簡單輕松:Linux下從零開始創(chuàng)建lvm虛擬磁盤陣列+腳本化解決方案
邏輯卷管理器(英語:Logical Volume Manager,縮寫為LVM),又譯為邏輯卷宗管理器、邏輯扇區(qū)管理器、邏輯磁盤管理器,是Linux核心所提供的邏輯卷管理(Logical volume management)功能。它在硬盤的硬盤分區(qū)之上,又創(chuàng)建一個(gè)邏輯層,以方便系統(tǒng)管理硬盤分割系統(tǒng)。
更先由IBM開發(fā),在AIX系統(tǒng)上實(shí)現(xiàn),OS/2 操作系統(tǒng)與 HP-UX也支持這個(gè)功能辯仔嫌。在1998年,Heinz Mauelshagen 根據(jù)在 HP-UX 上的邏輯卷管理器,寫作出之一個(gè) Linux 版本的邏輯卷管理器。
LVM基本術(shù)語:
我們可以通過LVM靈活便捷的管理系統(tǒng)中的磁盤,并且根據(jù)需求快速、無感得擴(kuò)容目標(biāo)磁盤,并且?guī)缀醪粫绊懶阅堋?/p>
創(chuàng)建lvm分區(qū)的方法其實(shí)非常的簡單,主要分為以下幾個(gè)步驟:
目前做LVM分區(qū)比較推薦的工具還是fdisk,不是說parted不能做,而是fdisk可能更加方便一點(diǎn)。流程如下:
在分區(qū)完成之后需要做的就是創(chuàng)建物理卷,直接將剛才創(chuàng)建的分區(qū)進(jìn)行pvcreate:
在創(chuàng)建玩物理卷攜手之后,需要對該磁盤進(jìn)行虛擬卷的創(chuàng)建。需要注意的是一個(gè)虛擬卷可以由多個(gè)物理卷構(gòu)成。例如:
該命令的意義就在于創(chuàng)建一個(gè)叫做nvme的虛擬卷,由 /dev/nvme0n1p1 、 /dev/nvme1n1p1 、 /dev/nvme2n1p1 三個(gè)做了pv的分區(qū)構(gòu)成
到了這一步,基本上LVM的創(chuàng)建已經(jīng)到了尾聲了,最后一步就是從虛擬卷中創(chuàng)建戚啟一個(gè)邏輯卷。如下:
這條命令的意思為從虛擬卷nvme中創(chuàng)建一個(gè)2.91T的邏輯卷作為lvm分區(qū)并命名為data,如果想一次性全部用完所有的容量,也可以這樣:
此時(shí)在linux的 /dev/ 文件夾下面我們可以看到有 /nvme/data 的文件結(jié)構(gòu)。
在創(chuàng)建完lvm分區(qū)后,我們需要將分區(qū)掛在到系統(tǒng)中的路徑中。假設(shè)需要掛載的路徑是 /data 。
之后通過 blkid 命令獲取這個(gè)新的lvm分區(qū)的UUID,然后更新到 /etc/fstab 中就可以了
上述的LVM實(shí)現(xiàn)過程可以直接通過shell腳本進(jìn)行實(shí)現(xiàn):
linux虛擬磁盤格式的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux虛擬磁盤格式,Linux虛擬磁盤格式簡介,簡單輕松:Linux下從零開始創(chuàng)建lvm虛擬磁盤陣列+腳本化解決方案的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
新聞標(biāo)題:Linux虛擬磁盤格式簡介(linux虛擬磁盤格式)
文章來源:http://m.5511xx.com/article/dpooegg.html


咨詢
建站咨詢
