2.6. Red Hat Virtualization 中的存储元数据版本


Red Hat Virtualization 将存储域信息作为元数据存储在存储域本身中。Red Hat Virtualization 的每个主发行版本都会改进存储元数据的实现。

V1 元数据(Red Hat Virtualization 2.x 系列)

  • 每个存储域包含描述其自身结构的元数据,以及用于支持虚拟磁盘的物理卷的所有名称。
  • Master 域还包含存储池中所有域和物理卷名称的元数据。这个元数据的总大小限制为 2 KB,限制池中可以可用的存储域数量。
  • 模板和虚拟机基础镜像只读。
  • V1 元数据适用于 NFS、iSCSI 和 FC 存储域。

V2 元数据(红帽企业虚拟化 3.0)

  • 所有存储域和池元数据都存储为逻辑卷标签,而不是写入逻辑卷。有关虚拟磁盘卷的元数据仍然存储在域中的逻辑卷中。
  • 元数据中不再包含物理卷名称。
  • 模板和虚拟机基础镜像只读。
  • V2 元数据适用于 iSCSI 和 FC 存储域。

V3 元数据(红帽企业虚拟化 3.1 及更高版本)

  • 所有存储域和池元数据都存储为逻辑卷标签,而不是写入逻辑卷。有关虚拟磁盘卷的元数据仍然存储在域中的逻辑卷中。
  • 虚拟机和模板基础镜像不再只读。这个更改可启用实时快照、实时存储迁移和从快照克隆。
  • 添加了对非英语卷名称的 unicode 元数据的支持。
  • V3 元数据适用于 NFS、GlusterFS、POSIX、iSCSI 和 FC 存储域。

    注意

    GlusterFS 存储已弃用,并将在以后的发行版本中删除。

V4 元数据(Red Hat Virtualization 4.1 及更新的版本)

  • 支持 QCOW2 compat 级别 - QCOW 镜像格式包含版本号,允许引入更改镜像格式的新功能,使其与更早的版本不兼容。较新的 QEMU 版本(1.7 及更高版本)支持 QCOW2 版本 3,它不向后兼容,但引进了改进,如零集群并改进性能。
  • 新的 xleases 卷支持 VM 租期 - 此功能可在共享存储上获取每个虚拟机的租期功能,而无需将租期附加到虚拟机磁盘。

    虚拟机租期提供两个主要功能:

    • 避免脑裂.
    • 如果原始主机变得不响应,在另一个主机上启动虚拟机,这会提高 HA 虚拟机的可用性。

V5 元数据(Red Hat Virtualization 4.3 及更新的版本)

  • 支持 4K(4096 字节)块存储。
  • 支持变量 SANLOCK allignments。
  • 支持新属性:

    • BLOCK_SIZE - 以字节形式存储存储域的块大小。
    • ALIGNMENT - 决定 xlease 卷的格式和大小。(1MB 到 8MB)。由要支持的主机数(用户提供的值)和磁盘块大小决定。

      例如:一个 512b 的块大小,对 2000 个主机的支持会导致 1MB xlease 卷。

      具有 2000 个主机的 4K 块大小会导致 8MB xlease 卷。

      最大主机的默认值为 250,导致 xlease 卷为 1MB,用于 4K 磁盘。

  • 弃用的属性:

    • LOGBLKSIZEPHYBLKSIZEMTIMEPOOL_UUID 字段已从存储域元数据中移除。
    • SIZE (块中的大小)字段由 CAP (以字节为单位)替代。
注意
  • 您无法从 4K 格式磁盘引导,因为引导磁盘始终使用 512 字节模拟。
  • nfs 格式始终使用 512 字节。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部