2.8. 存储池管理程序


Red Hat Virtualization 使用元数据来描述存储域的内部结构。structural 元数据被写入每个存储域的片段。主机使用基于单个写入器和多个读取器配置的存储域元数据。存储域结构元数据跟踪镜像和快照创建和删除,以及卷和域扩展。
可以对数据域的结构进行更改的主机称为存储池管理器(SPM)。SPM 协调数据中心中的所有元数据更改,如创建和删除磁盘镜像、创建和合并快照、在存储域之间复制镜像、为块设备创建模板和存储分配。每个数据中心都有一个 SPM。所有其他主机只能读取存储域结构元数据。
主机可以手动选择为 SPM,或者可由 Red Hat Virtualization Manager 分配。管理器通过导致潜在的 SPM 主机尝试假定 以存储为中心的租用 来分配 SPM 角色。租期允许 SPM 主机写入存储元数据。它是以存储为中心的,因为它被写入存储域,而不是由 Manager 或主机跟踪。以存储为中心的租用将写入主存储域中的特殊逻辑卷,名为 leases。有关数据域结构的元数据被写入一个名为 metadata 的特殊逻辑卷。对 元数据 逻辑卷的更改会受到 leases 逻辑卷的影响。
管理器使用 VDSM 向主机发出 spmStart 命令,从而导致该主机上的 VDSM 尝试假定以存储为中心的租用。如果主机成功成为 SPM,并保留以存储为中心的租用,直到 Red Hat Virtualization Manager 请求新主机假定 SPM 角色。
如果出现以下情况,管理器会将 SPM 角色移到另一主机:
  • SPM 主机无法访问所有存储域,但可以访问主存储域。
  • 由于存储连接丢失或租期卷已满且不执行写入操作,因此 SPM 主机无法续订租期。
  • SPM 主机崩溃。

图 2.1. 存储池管理程序 Exclusively Writes Structural Metadata。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat