实时迁移:是否可以将映像磁盘存储在单个 iscsi 目标上?

实时迁移:是否可以将映像磁盘存储在单个 iscsi 目标上?

来自redhat文档:

A guest virtual machine installed on shared storage using one of the following protocols:
 Fibre Channel-based LUNs
 iSCSI
 FCoE
 NFS
SCSI RDMA protocols (SCSI RCP): the block export protocol used in Infiniband and 
10GbE iWARP adapters

到目前为止,我只是创建了一个 iscsi 目标,指向一个 .dsk 文件,即虚拟机的硬盘。问题是,现在我想拥有一个托管 .dsk 文件的中央服务器,这样,只要在其上安装自定义程序,我就可以简单地复制这些 .dsk 文件来生成新的虚拟机。

简而言之:我想实现按需创建虚拟机,通过简单地复制文件来生成它们的硬盘。

因此,我的想法是将虚拟机的磁盘设置为

<source file='<network file system root path/aVMImage.dsk'/>

有可能做到这样的事吗?实时迁移还能正常工作吗?

答案1

让中央存储服务器通过 NFS 导出磁盘映像目录。运行虚拟机的服务器可以使用网络文件系统libvirt 存储池的后端,或者您可以自己执行 NFS 挂载并使用目录后端。迁移应该可以进行。

相关内容