1. 程式人生 > >raw格式和qcow2格式

raw格式和qcow2格式

數據 時間 計算機 tps xen amp dev tro 格式

Raw:

"raw" 鏡像格式是最最簡單的,並且是被 KVM 和 Xen 原生支持的格式,你 可以想象裸格式鏡像和塊設備文件是二進制位相當的,就好像從塊設備拷 貝過來的,比方說,使用dd 命令將 /dev/sda 內容拷貝到一個文件。

raw唯一的缺點在於,ls看起來很大,在scp的時候,這會消耗很多的網絡IO,而tar這麽大的文件,也是很耗時間跟CPU的,一個解決方法是,把raw轉換成qcow2的格式,對空間壓縮就很大了。而且速度很快。轉換命令如下:

#qemu-img convert -O qcow2 disk.raw disk.qcow2

#qemu-img convert -O raw disk.qcow2 disk.raw

這樣轉換所消耗的時間遠比tar.gz小。

qcow2:

qcow2 (QEMU 寫時復制版本2)格式通常是KVM使用,相比裸格式,它有額外的特性

例如:

•使用稀疏文件呈現方式,因此鏡像尺寸更小。

•支持快照。

因為qcow2 鏡像是稀疏的,因此,qcow2鏡像通常比裸格式鏡像小,更小的 文件意味著上傳更快,因此通常轉換裸格式鏡像到qcow2格式上傳比直接 上傳裸格式鏡像文件更快。

註意:稀疏文件(英語:sparse file)是一種計算機文件,它能嘗試在文件內容大多為空時更有效率地使用文件系統的空間。它的原理是以簡短的信息(元數據)表示空數據塊,而不是在在磁盤上占用實際空間來存儲空數據塊。只有真實(非空)的數據塊會按原樣寫入磁盤。

raw格式和qcow2格式