1.2. 关于虚拟机磁盘的存储卷
如果您将存储 API 与已知的存储供应商搭配使用,则会自动选择卷和访问模式。但是,如果您使用没有存储配置集的存储类,则必须选择卷和访问模式。
要获得最佳结果,请使用 accessMode: ReadWriteMany
和 volumeMode: Block
。这一点非常重要:
- 实时迁移需要 ReadWriteMany (RWX) 访问模式。
与
Filesystem
卷模式相比,Block
卷模式性能有显著提高。这是因为Filesystem
卷模式使用更多存储层,包括文件系统层和磁盘镜像文件。虚拟机磁盘存储不需要这些层。例如,如果您使用 Red Hat OpenShift Data Foundation,Ceph RBD 卷优先于 CephFS 卷。
重要您无法实时迁移使用以下配置的虚拟机:
- 具有 ReadWriteOnce (RWO) 访问模式的存储卷
- 透传功能,比如 GPU
对于这些虚拟机,不要将
evictionStrategy
字段设置为LiveMigrate
。