[opensuse-virtual] does anybody know a site with good comparison between all the virtual disk image types ?
Hello all, I'm wondering what the pro's and cons of all the volume format types are ? what are the (dis)advantages of any of the following ? raw, bochs, cloop, cow, dmg, iso, qcow, qcow2, qed, vmdk, vpc and what would be the pro's and con's to put a certain volume format on a storage pool type ? Directory pool, Filesystem pool, Logical volume pools, Disk volume pools, ? For example : raw volume format is highly portable, most virtualization solutions support this type nfs is simple to set up as a remote storage pool without huge investments, but performance may not be optimal. iscsi is slightly more complex than nfs but also cheap to set up and when configured properly performs better. lvm partitions are very usefull Does an iscsi lun that is a raw partition on the target server outperform an iscsi lun that is a file on a disk on the target server ? Does anybody know a site that has a good comparison between the ones mentioned above. (or some of them) Regards Rob -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-virtual+owner@opensuse.org
Rob Verduijn wrote:
Hello all,
I'm wondering what the pro's and cons of all the volume format types are ? what are the (dis)advantages of any of the following ? raw, bochs, cloop, cow, dmg, iso, qcow, qcow2, qed, vmdk, vpc
I'm not aware of any summary of all the image formats. I think they are all well documented, just no single source of info comparing/contrasting them.
and what would be the pro's and con's to put a certain volume format on a storage pool type ? Directory pool, Filesystem pool, Logical volume pools, Disk volume pools, ?
The various libvirt storage pools are described here http://libvirt.org/storage.html
For example : raw volume format is highly portable, most virtualization solutions support this type
Yes, that is certainly an advantage of raw. Performance is quite good as well. Downside is that raw is not really an image format like qcow2, qed, and vmdk, so doesn't support cow, snapshot, etc.
nfs is simple to set up as a remote storage pool without huge investments, but performance may not be optimal. iscsi is slightly more complex than nfs but also cheap to set up and when configured properly performs better. lvm partitions are very usefull Does an iscsi lun that is a raw partition on the target server outperform an iscsi lun that is a file on a disk on the target server ?
I would think so, but haven't done such a performance test.
Does anybody know a site that has a good comparison between the ones mentioned above. (or some of them)
Unfortunately no, but please do respond if you have found or know of such references. Regards, Jim -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-virtual+owner@opensuse.org
participants (2)
-
Jim Fehlig
-
Rob Verduijn