我最近开始试验KVM虚拟化基础设施。部署后,我使用运行在管理计算机上的virt管理器来构建我的第一个来宾。我注意到,默认情况下,生成的虚拟机是原始格式的。
据我所知,可以创建各种格式的虚拟磁盘。(http://www.linux-kvm.org/page/FAQ#What_虚拟_盘片_格式_能_KVM_use.3F)。
我的问题是: 1)一般认为哪种格式是最可移植的?(即迁移到新的虚拟化平台/管理程序)
( 2)在虚拟机创建过程中,是否可以在虚拟机管理器中指定格式,如果是,如何实现?
( 3)除了virt-manager之外,还有人建议使用更多功能丰富的管理工具吗?
发布于 2014-01-31 23:10:23
默认情况下,virt管理器会创建原始磁盘映像。这些是最可移植的,因为人类所知道的任何管理程序都可以处理它们。如果将其创建为磁盘上的文件,则它将具有.img扩展名。
如果要选择不同的格式,则在添加存储时,选择“选择管理存储或其他现有存储”,然后单击“浏览”。在下一个屏幕上,选择一个存储池,单击“新建卷”,然后您可以创建任意一种格式的卷。

至于其他管理工具,您有各种各样的工具,从OpenStack到virsh命令行工具。你得自己去买东西.
发布于 2014-01-31 23:28:23
.img只是一个扩展名,您可以调用文件disk.disk或其他任何东西。默认格式才是最重要的。
最常见的格式是RAW --它具有最好的访问速度,因为它就是它所称的--只是直接映射块,而不是其他任何东西。这也意味着没有额外的功能。
可以说,第二种最常见的格式是QCOW2,这比原始格式要慢一些,但它可以提供加密、零重复、快照、瘦配置和附加的好处。
此外,您通常可以将两者结合在一起,最常见的用例是在快照链的底部有一个原始图像,并将多个QCOW2格式的快照链接在其中。
https://serverfault.com/questions/571416
复制相似问题