跳到主要内容

面向 OpenShift Virtualization 的存储

为何容器存储不足以满足 OpenShift Virtualization

OpenShift Virtualization 团队的成果

这种虚拟机存储可实现实时迁移、支持一致性快照,并提供虚拟机工作负载所需的延迟 — 无需为虚拟机和 容器配备单独的存储系统。

Questions and Answers

simplyblock 是否支持在 OpenShift Virtualization 上进行 KubeVirt 虚拟机实时迁移?

是的。simplyblock 提供 ReadWriteMany 块卷,并支持 KubeVirt 使用的 CDI(Containerized Data Importer)实时迁移 API。虚拟机可以在不发生存储层停机的情况下跨节点迁移。有关完整的 迁移架构,请参阅 KubeVirt 存储页面。

虚拟机磁盘快照在 simplyblock 中是如何工作的?

simplyblock 实现了 Kubernetes CSI VolumeSnapshot API。OpenShift Virtualization 使用此 API 进行虚拟机磁盘快照和恢复操作。simplyblock 快照采用写时复制,无论磁盘大小如何都能在毫秒内完成 — 使频繁的快照计划变得切实可行,而不会影响性能。

simplyblock 能否在 OpenShift Virtualization 上与 Windows 虚拟机配合使用?

是的。simplyblock 提供标准块存储卷,由虚拟机磁盘通过 Kubernetes CSI 驱动程序使用。客户机操作系统 — 无论是 Linux 还是 Windows — 都会看到标准的 NVMe 块设备。无需进行特定于客户机操作系统的配置。

simplyblock 能否从同一存储池中同时为容器 PVC 和虚拟机磁盘提供服务?

是的。simplyblock 从同一存储池中为容器持久卷和 KubeVirt 虚拟机磁盘提供服务。每卷 QoS 限制可防止 单个工作负载独占存储 I/O,从而实现虚拟机和容器在共享存储上的安全共存。

simplyblock 是否支持裸金属上的 OpenShift Virtualization?

是的。simplyblock 在裸金属 OpenShift 集群上运行,无需依赖云提供商。虚拟机实时迁移、快照和 NVMe 性能在裸金属上均受支持。有关特定于裸金属的部署架构,请参阅 OpenShift 裸金属存储页面。

在 OpenShift Virtualization 存储方面,simplyblock 与 ODF 相比如何?

两者都为 OpenShift Virtualization 提供存储。simplyblock 提供更低的延迟(NVMe 原生 vs. Ceph 文件系统开销)、在相同节点上更轻的资源消耗,以及无需在 OpenShift 订阅之上叠加 ODF 许可成本。 有关直接比较,请参阅 OpenShift ODF 替代方案页面。