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

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


咨詢
建站咨詢
