第 2 章 具有多个存储的镜像服务
Red Hat OpenStack Platform Image 服务(glance)支持使用带有分布式边缘架构的多个存储,以便您可以在每个边缘站点上有一个镜像池。您可以在中央站点(也称为 hub 站点)和边缘站点之间复制镜像。
镜像元数据包含每个副本的位置。例如,两个边缘站点上的镜像公开为具有三个位置的单一 UUID:中央站点加上两个边缘站点。这意味着,您可以在多个存储上共享单个 UUID 的镜像数据副本。有关位置的更多信息 ,请参阅了解镜像的位置。
利用每个边缘站点的 RBD 镜像池,您可以使用 Ceph RBD 写时复制(COW)和快照分层技术快速引导虚拟机。这意味着,您可以从卷引导虚拟机并具有实时迁移。有关使用 Ceph RBD 分层的更多信息,请参阅块设备指南中的 Ceph 块设备层。
2.1. 存储边缘架构的要求 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 每个镜像的副本必须存在于镜像服务中的中央位置。
- 在边缘站点创建实例之前,您必须在该边缘站点上具有镜像的本地副本。
- 上传到边缘站点的镜像必须复制到中央位置,然后才能将它们复制到其他边缘站点。
- 将镜像服务 RBD 驱动程序用于所有边缘站点。不支持混合架构。
- RBD 必须是镜像、计算和块存储服务的存储驱动程序。
-
对于每个站点,您必须将相同的值分配给
NovaComputeAvailabilityZone和CinderStorageAvailabilityZone参数。