1 与 VMware VAAI 配 套 使 用 Hitachi Adaptable Modular Storage 2000 系 列 的 优 势 实 验 室 认 证 报 告 作 者 :Henry Chu 和 Roger Clark 2011 年 2 月 年 月
反 馈 日 立 数 据 系 统 公 司 欢 迎 您 提 供 反 馈 意 见 请 发 送 电 子 邮 件 至 SolutionLab@hds.com, 与 我 们 分 享 您 的 看 法 请 确 保 您 的 电 子 邮 件 消 息 中 包 含 此 白 皮 书 的 标 题 1
目 录 VAAI 概 述... 3 全 拷 贝...3 加 速 清 零...Error! Bookmark not defined. 硬 件 辅 助 锁...6 工 程 验 证... 7 测 试 环 境...7 测 试 方 法...9 测 试 结 果...9 总 结... 17 2
与 VMware VAAI 配 套 使 用 Hitachi Adaptable Modular Storage 2000 系 列 的 优 势 实 验 室 认 证 报 告 数 据 中 心 管 理 员 一 直 在 寻 找 各 种 方 法 来 改 善 可 扩 展 性 性 能 和 效 率 并 减 少 管 理 费 用 和 成 本, 在 VMware 环 境 下 实 现 这 一 目 标 的 一 种 方 法 便 是 借 助 VAAI 或 VMware vstorage APIs for Array Integration (VAAI) VAAI 是 一 组 API 或 原 语, 它 允 许 IT 组 织 将 对 某 些 与 数 据 相 关 的 服 务 的 处 理 卸 载 到 支 持 VAAI 的 存 储 系 统 中, 例 如 Hitachi Adaptable Modular Storage 2000 系 列 这 样 可 使 vsphere 4.1 环 境 下 虚 拟 机 的 性 能 虚 拟 机 密 度 和 可 用 性 均 得 到 显 著 改 善 将 此 类 功 能 移 至 存 储 系 统 以 带 来 更 多 益 处, 但 同 样 需 要 使 用 高 可 用 性 可 扩 展 的 高 性 能 存 储 系 统, 例 如 Hitachi Adaptable Modular 2000 系 列 Hitachi Adaptable Modular Storage 2000 系 列 与 VMware 的 ESX 4.1 和 ESXi 4.1 虚 拟 化 软 件 无 缝 协 作, 以 提 高 Storage vmotion 克 隆 和 预 配 置 新 虚 拟 机 等 任 务 的 效 率, 同 时 还 可 减 少 SCSI 保 留 锁 并 提 高 可 扩 展 性 Hitachi Dynamic Provisiong 软 件 使 创 建 的 存 储 池 容 量 可 根 据 需 要 满 足 使 用, 从 而 进 一 步 提 高 性 能 可 扩 展 性 和 使 用 率 此 外,2000 系 列 的 对 称 式 主 动 - 主 动 负 载 平 衡 控 制 器 通 过 各 种 路 径 分 配 vsphere 工 作 量, 消 除 I/O 路 径 震 荡 并 改 善 性 能 本 白 皮 书 中 写 明 了 与 VAAI 配 套 使 用 Hitachi Adaptable Modular Storage 2000 系 列 的 益 处 本 书 专 供 负 责 管 理 大 型 动 态 环 境 的 存 储 管 理 员 vsphere 管 理 员 和 应 用 程 序 管 理 员 阅 读 假 定 读 者 熟 悉 基 于 SAN 的 存 储 系 统 VMware vsphere 和 一 般 IT 存 储 实 践 VAAI 概 述 VAAI 可 在 存 储 级 执 行 关 键 数 据 操 作 ( 例 如, 在 Hitachi Adaptable Modular Storage 2000 系 列 中 ) 执 行, 而 无 需 在 ESX 服 务 器 层 级 这 样 可 降 低 物 理 服 务 器 的 资 源 占 用 率 及 潜 在 瓶 颈, 并 实 现 更 稳 定 的 服 务 器 性 能 和 更 高 的 虚 拟 机 密 度 当 与 vsphere 4.1 一 同 使 用 时,2000 系 列 支 持 以 下 API 原 语 : 全 拷 贝 无 需 ESX 主 机 读 取 和 写 入 数 据, 便 可 使 存 储 系 统 完 整 拷 贝 存 储 系 统 内 的 数 据 块 清 零 可 使 存 储 系 统 将 大 量 数 据 块 清 零, 以 加 速 虚 拟 机 的 预 配 置 硬 件 辅 助 锁 定 提 供 保 护 VMFS 集 群 文 件 系 统 的 替 代 方 法, 从 而 提 高 共 享 数 据 存 储 库 的 大 型 ESX 主 机 群 的 可 扩 展 性 全 拷 贝 对 于 一 般 ESX 管 理 任 务,ESX 主 机 可 使 用 全 整 拷 贝 API, 将 实 际 数 据 副 本 卸 载 到 2000 系 列 的 存 储 系 统 中 例 如, 全 拷 贝 API 对 于 预 配 置 虚 拟 机 或 使 用 Storage vmotion 在 一 个 存 储 系 统 的 数 据 存 储 库 之 间 迁 移 VMDK 文 件 等 任 务 很 有 帮 助 以 下 操 作 为 使 用 全 拷 贝 API 时 的 一 些 示 例 : 3
虚 拟 机 预 配 置 源 和 目 标 位 置 均 在 相 同 卷 内 日 立 产 品 与 全 拷 贝 API 集 成, 以 从 模 板 中 克 隆 虚 拟 机 或 数 据 存 储 空 间 克 隆 过 程 中 不 断 地 读 写 操 作 被 卸 载 到 存 储 系 统 中 这 一 过 程 极 大 地 减 少 了 ESX 节 点 和 日 立 存 储 之 间 的 I/O Storage vmotion 源 和 目 标 位 置 为 相 同 存 储 系 统 中 的 不 同 卷 此 功 能 可 使 VMDK 文 件 在 一 个 存 储 系 统 内 的 数 据 存 储 库 之 间 重 新 定 位 可 迁 移 虚 拟 机 以 促 进 负 载 平 衡, 或 无 需 中 断 服 务 按 计 划 对 虚 拟 机 进 行 维 护 通 过 与 全 拷 贝 集 成,Storage vmotion 操 作 从 主 机 I/O 卸 载, 大 大 加 快 虚 拟 机 的 迁 移 速 度 图 1 所 示 为 使 用 VAAI 与 不 使 用 VAAI 的 复 制 功 能 对 比 图 1 图 1 所 示 为 全 拷 贝 API 接 口 将 ESX 主 机 从 VMDK 克 隆 操 作 的 数 据 路 径 中 删 除 这 减 少 了 来 自 ESX 主 机 的 磁 盘 I/O 数 量, 从 而 在 复 制 虚 拟 机 时 节 省 了 主 机 侧 的 I/O 带 宽 4
块 清 零 ESX 在 创 建 新 虚 拟 机 或 虚 拟 磁 盘 时, 支 持 不 同 的 空 间 分 配 选 项 当 使 用 Zeroedthick 格 式 时, 虚 拟 磁 盘 的 空 间 将 被 预 分 配 而 不 是 全 都 预 清 零 与 此 相 反, 当 访 客 操 作 系 统 首 次 写 入 虚 拟 磁 盘 时, 空 间 就 将 清 零 当 使 用 Eagerzeroedthick 格 式 时, 虚 拟 磁 盘 的 空 间 被 预 配 置 并 预 清 零, 这 意 味 着 可 能 需 要 更 长 的 时 间 来 预 配 置 Eagerzeroedthick 虚 拟 磁 盘 借 助 块 清 零 API, 无 需 主 机 发 出 多 条 命 令, 这 些 清 零 操 作 便 被 卸 载 到 存 储 系 统 中 图 2 所 示 为 使 用 VAAI 与 不 使 用 VAAI 的 块 清 零 功 能 对 比 图 2 图 2 所 示 为 块 清 零 功 能 允 许 Zeroedthick 或 Eagerzeroedthick VMDK 在 VMFS 存 储 数 据 库 上 数 百 或 数 千 个 数 据 块 内 写 入 零, 以 实 现 快 速 预 配 置, 从 而 将 ESX 主 机 上 的 大 部 分 处 理 卸 载 到 存 储 系 统 中 由 于 大 量 数 据 块 需 要 清 零, 因 此 这 在 为 VMware 容 错 预 配 置 Eagerzeroedthick VMDK 时 或 为 写 密 集 应 用 预 配 置 虚 拟 机 时 尤 其 有 用 5
硬 件 辅 助 锁 定 硬 件 辅 助 锁 定 提 供 细 粒 度 LUN 锁 定 方 法 以 允 许 在 逻 辑 区 块 地 址 层 级 锁 定, 而 无 需 从 其 他 主 机 上 锁 定 整 个 LUN, 从 而 减 少 了 SCSI 保 留 的 争 用 图 3 所 示 为 使 用 VAAI 与 不 使 用 VAAI 的 硬 件 辅 助 锁 定 对 比 图 3 ESX 主 机 依 靠 锁 定 机 制 来 保 护 VMFS 元 数 据, 特 别 是 在 多 个 ESX 主 机 访 问 同 一 个 LUN 的 群 集 环 境 下 锁 定 可 引 入 SCSI 保 留 争 用 的 整 个 LUN 后,ESX 使 用 SCSI 保 留 阻 止 主 机 在 同 一 时 间 访 问 多 个 主 机 上 的 磁 盘 内 容 新 版 本 的 ESX 已 做 了 改 进, 优 化 锁 定 机 制 以 减 少 SCSI 保 留 然 而, 随 着 ESX 环 境 的 不 断 变 化, 更 多 的 ESX 主 机 有 望 可 访 问 相 同 的 LUN 此 外 还 需 额 外 优 化 以 提 高 大 型 环 境 的 可 扩 展 性 将 LUN 锁 定 过 程 转 移 至 2000 系 列 的 存 储 系 统 中 减 少 了 访 问 所 需 要 的 命 令 数 量, 并 允 许 更 细 粒 度 的 锁 定 这 可 带 来 更 好 的 整 体 性 能, 并 增 加 每 个 数 据 存 储 库 的 虚 拟 机 数 量 以 及 访 问 数 据 存 储 库 的 主 机 数 量 以 下 为 硬 件 辅 助 锁 定 的 一 些 示 例 : 借 助 vmotion 迁 移 虚 拟 机 创 建 新 虚 拟 机 或 模 板 从 模 板 中 部 署 虚 拟 机 打 开 或 关 闭 虚 拟 机 创 建 删 除 或 扩 展 文 件 创 建 删 除 或 扩 展 快 照 6
工 程 验 证 为 展 示 Adaptable Modular Storage 2000 系 列 的 VAAI 功 能,Hitachi Data Systems 配 置 了 vsphere 环 境, 并 用 以 下 使 用 案 例 对 其 进 行 测 试 : 以 全 拷 贝 克 隆 将 30GB 虚 拟 机 从 一 个 数 据 存 储 库 中 克 隆 到 另 一 个 数 据 存 储 库 使 用 块 清 零 和 零 页 回 收 对 VMDK 进 行 预 配 置 在 由 单 个 动 态 预 配 置 卷 构 成 的 VMFS 数 据 存 储 库 中 预 配 置 一 份 新 的 30GB VMDK 文 件 大 规 模 虚 拟 机 启 动 风 暴 同 步 开 启 512 台 链 接 的 克 隆 虚 拟 机 大 规 模 同 步 vmotion 使 用 vmotion, 跨 越 四 台 ESX 主 机 移 动 128 台 各 种 类 型 的 虚 拟 机 这 些 测 试 的 目 的 是 对 比 启 用 与 禁 用 VAAI 时 的 时 间 和 I/O 性 能 测 试 结 果 报 告 每 个 光 纤 通 道 端 口 的 IOPS 响 应 时 间 和 总 完 工 时 间 注 意 所 有 测 试 均 在 实 验 室 环 境 下 进 行 在 生 产 环 境 中, 有 很 多 因 素 都 可 能 影 响 结 果, 而 这 些 因 素 无 法 在 实 验 室 中 预 测 或 复 制 使 用 目 标 应 用 程 序 在 非 生 产 隔 离 的 环 境 中 ( 等 效 于 生 产 环 境 ) 执 行 理 论 验 证 测 试 这 是 最 佳 的 实 践 情 况, 据 此 您 可 获 得 与 部 署 中 期 望 的 最 接 近 结 果 本 文 档 中 包 含 的 测 试 结 果 并 不 用 于 演 示 2000 系 列 的 实 际 性 能 测 试 环 境 用 于 测 试 的 环 境 由 4 台 VMware ESX 4.1 配 置 Hitachi Adaptable Modular Storage 2100 的 主 机 组 成 所 有 ESX 主 机 使 用 HBA 和 NIC 的 冗 余 路 径 按 照 VMware 最 佳 实 践 配 置 主 机 有 关 详 细 信 息, 参 见 在 vsphere 4 环 境 优 化 Hitachi Adaptable Modular Storage 2000 最 佳 实 践 指 南 白 皮 书 表 1 列 出 日 立 数 据 系 统 公 司 实 验 室 使 用 的 硬 件 表 1. 硬 件 资 源 硬 件 描 述 版 本 Hitachi Adaptable Modular Storage 2100 存 储 系 统 双 控 制 器 4 x 4GB 光 纤 通 道 端 口 每 控 制 器 2 个 8GB 高 速 缓 存 内 存, 每 控 制 器 2GB 60 x 300GB, 15K RPM, SAS 磁 盘 (30 个 已 使 用 ) Microcode 0890/H-S Brocade 48000 导 向 器 导 向 器 级 SAN 交 换 机 配 4GB 光 纤 通 道 端 口 FOS 5.3.1a Dell R905 服 务 器 4 x 四 核 AMD Opteron 8347 处 理 器 1.9GHz, 128GB RAM ESX4.1 7
对 于 此 测 试 环 境, 日 立 数 据 系 统 公 司 实 验 室 的 虚 拟 机 上 安 装 了 Windows 2008 R2 Enterprise, 每 个 虚 拟 机 配 置 1 个 CPU 和 1GB 的 RAM 托 管 vcenter 服 务 器 的 硬 件 环 境 使 用 运 行 Windows 2008 R2 Enterprise 的 独 立 虚 拟 机,2 个 虚 拟 CPU 和 4GB RAM 表 2 列 出 RAID 组 配 置 详 情 表 2. RAID 组 配 置 动 态 预 配 置 存 储 池 RAID 配 置 RAID 组 数 量 硬 盘 数 动 态 预 配 置 存 储 池 大 小 (TB) 存 储 池 1 RAID-5 (4D+1P) 5 25 5.2 存 储 池 2 1 5 1.0 每 个 动 态 预 配 置 存 储 池 上 创 建 一 个 单 独 的 DP-VOL 并 提 供 给 4 台 ESX 主 机 图 4 显 示 上 述 测 试 的 架 构 图 4 8
测 试 方 法 为 测 试 每 个 测 试 案 例 的 持 续 时 间, 使 用 VMware vsphere 客 户 端 获 取 所 需 的 开 始 和 结 束 时 间, 以 确 定 完 成 每 个 任 务 所 需 时 间 每 个 测 试 执 行 四 次, 以 验 证 结 果, 报 告 平 均 值 为 测 试 每 个 测 试 案 例 中 SCSI 保 留 锁 定 数 量, 每 次 测 试 结 束 时, 从 每 台 主 机 上 收 集 VMkernel 日 志 日 志 分 析 后, 计 算 出 报 告 冲 突 的 数 量 对 于 要 求 测 试 磁 盘 I/O 的 测 试, 在 所 有 虚 拟 机 上 启 动 Vdbench 5.02 的 同 时 使 用 客 户 脚 本 Vdbench 重 复 在 虚 拟 机 创 建 并 删 除 500GB 文 件, 生 成 一 致 性 的 VMFS 元 数 据 操 作 和 磁 盘 I/O 通 信 esxtop 用 于 衡 量 每 个 主 机 生 成 主 机 I/O 的 数 量 在 每 个 测 试 接 近 尾 声 时, 收 集 所 有 ESX 主 机 的 esxtop 日 志, 然 后 计 算 出 每 个 主 机 的 平 均 值 测 试 结 果 以 下 部 分 描 述 在 日 立 数 据 系 统 公 司 实 验 室 的 测 试 结 果 完 整 拷 贝 克 隆 30GB zeroedthick 虚 拟 机 和 30GB eagerzeroedthick 虚 拟 机 从 驻 留 在 动 态 预 配 置 存 储 池 上 的 源 数 据 存 储 库 克 隆 至 不 同 动 态 预 配 置 数 据 库 上 的 目 标 数 据 存 储 库 测 试 通 过 启 用 和 禁 用 VAAI 完 成 图 5 显 示 启 用 和 禁 用 VAAI 时, 完 成 克 隆 的 时 间 图 5 9
禁 用 VAAI 时, 30GB zeroedthick 虚 拟 机 克 隆 任 务 占 用 1 分 42 秒, 启 用 VAAI 时,30GB zeroedthick 虚 拟 机 克 隆 任 务 占 用 1 分 22 秒, 时 间 减 少 14% 禁 用 VAAI 时,30GB eagerzeroedthick 虚 拟 机 克 隆 任 务 占 用 6 分 42 秒, 启 用 VAAI 时,30GB eagerzeroedthick 虚 拟 机 克 隆 任 务 占 用 5 分 33 秒, 时 间 减 少 18% 关 键 结 果 使 用 全 拷 贝 API, 可 大 大 降 低 预 配 置 时 间 并 用 较 少 的 时 间 部 署 大 量 的 虚 拟 机, 且 生 产 环 境 中 的 干 扰 降 低 在 相 似 测 试 中, 克 隆 30GB zeroedthick 虚 拟 机, 以 捕 捉 ESX 主 机 HBA 的 IOPS 数 量 图 6 显 示 全 拷 贝 API 降 低 主 机 HBA 消 耗 IOPS 的 数 量, 减 少 量 超 过 90% 图 6 图 6 显 示 通 过 启 用 VAAI, 克 隆 过 程 中 几 乎 所 有 IOPS 从 ESX 主 机 卸 载 到 存 储 系 统 禁 用 VAAI 时, 测 试 显 示 ESX 主 机 上 的 IOPS 数 量 的 尖 峰 信 号 关 键 结 果 因 为 全 拷 贝 API 使 用 存 储 系 统 执 行 命 令, 每 个 复 制 命 令 不 会 增 加 ESX 主 机 的 负 担, 使 主 机 有 更 多 资 源 处 理 其 他 任 务 10
VMDK 预 配 置 和 块 清 零 使 用 Hitachi Dynamic Provisiong 软 件 和 零 页 回 收 在 动 态 预 配 置 卷 上 创 建 新 30GB eagerzeroedthick VMDK 文 件, 测 量 存 储 系 统 的 实 际 磁 盘 空 间 利 用 率 禁 用 VAAI 时, 虚 拟 磁 盘 占 用 动 态 预 配 置 数 据 库 31GB 存 储 容 量 启 用 VAAI 时,VAAI 仅 占 用 动 态 预 配 置 数 据 库 1GB 存 储 容 量 图 7 显 示 当 使 用 eagerzeroedthick 虚 拟 磁 盘 类 型 和 动 态 预 配 置 存 储 池 时, 数 据 库 的 存 储 空 间 分 配 情 况 图 7 块 清 零 功 能 通 过 存 储 系 统 ( 而 非 ESX 主 机 ) 处 理 eagerzeroedthick VMDK 的 格 式 化 和 预 配 置 如 图 7 所 示,VAAI 启 用 情 况 下, 在 动 态 预 配 置 存 储 池 中 预 配 置 eagerzeroedthick VMDK 时, 其 在 Hitachi Adaptable Modular Storage 2000 上 进 行 自 动 精 简 预 配 置 此 外,ESX 4.1 主 机 认 为 此 次 完 整 配 置 中 空 间 已 经 预 分 配 和 预 清 零 但 是, 自 动 精 简 预 配 置 或 任 何 没 有 预 清 零 的 VMDK 具 有 预 热 时 间 执 行 测 试, 查 看 动 态 预 配 置 存 储 池 中 eagerzeroedthick 自 动 精 简 预 配 置 的 VMDK 的 预 热 效 果 在 这 种 情 况 下, 使 用 Vdbench, 其 配 置 文 件 为 100% 随 机 写 操 作,I/O 率 设 置 为 最 大 要 创 建 基 线, 使 用 100GB zeroedthick VMDK 图 8 表 示 IOPS 预 热 过 程 和 延 时 11
图 8 在 这 种 特 殊 情 况 下, 启 用 VAAI 时, 动 态 预 配 置 存 储 池 中 的 zeroedthick VMDK 需 要 120 分 钟 才 能 使 IOPS 和 延 时 达 到 稳 定 对 eagerzeroedthick VMDK 执 行 同 样 测 试 图 9 表 示 IOPS 和 延 时 图 9 12
VAAI 启 用 时, 动 态 预 配 置 存 储 池 中 的 eagerzeroedthick VMDK 显 示 从 测 试 开 始 IOPS 和 延 时 稳 定 如 图 8 所 示,I/O 率 和 延 时 与 zeroedthick VMDK 后 预 热 效 果 的 I/O 率 和 延 时 相 同 这 表 明 VAAI 启 用 时 eagerzeroedthick VMDK 在 动 态 预 配 置 存 储 池 中 自 动 精 简 预 配 置, 无 预 热 异 常 现 象 发 生 日 立 Adaptable Modular Storage 2000 系 列 的 另 一 个 优 点 是 在 动 态 预 配 置 卷 上 运 行 零 页 回 收 功 能 使 用 零 页 面 回 收 功 能, 任 何 清 零 页 都 可 根 据 需 要 回 收 要 显 示 此 功 能, 启 用 VAAI, 将 100GB 的 zeroedthick VMDK 文 件 ( 已 有 8GB 空 间 使 用 ) 转 换 为 eagerzeroedthick VMDK 文 件 图 10 显 示 运 行 零 页 回 收 前 后, 动 态 预 配 置 卷 上 的 eagerzeroedthick VMDK 文 件 图 10 正 如 所 料, 转 移 后, 转 换 前 分 配 给 VMDK 文 件 的 全 部 100GB 皆 清 零 并 返 还 给 虚 拟 机 运 行 零 页 回 收 操 作 后, 释 放 了 动 态 预 配 置 存 储 池 92GB 空 间 因 此, 运 行 零 页 回 收 后, 虚 拟 机 仍 分 配 原 来 的 100GB, 但 虚 拟 机 仅 消 耗 存 储 系 统 8GB 空 间 使 用 vsphere 客 户 端 也 可 捕 捉 预 配 置 时 间 图 11 显 示 启 用 VAAI 时, 预 配 置 30GB eagerzeroedthick VMDK 文 件 所 需 时 间 减 少 85% 13
图 11 关 键 结 果 块 清 零 API 接 口 允 许 更 快 预 配 置 eagerzeroedthick VMDK 文 件 当 结 合 Hitachi Dynamic Provisiong 软 件 时,eagerzeroedthick VMDK 自 动 精 简 预 配 置 由 存 储 系 统 硬 件 加 速 硬 件 辅 助 锁 定 解 决 大 规 模 虚 拟 机 启 动 风 暴 在 这 个 测 试 案 例 中,512 个 链 接 的 克 隆 虚 拟 机 在 使 用 一 个 共 享 数 据 存 储 库 的 四 台 ESX 4.1X 主 机 上 平 均 分 布, 该 数 据 存 储 在 25 个 磁 盘 的 动 态 预 配 置 存 储 池 预 配 置 的 LDEV 上 创 建 所 有 虚 拟 机 同 时 启 动 之 后 使 用 从 5 个 磁 盘 的 动 态 预 配 置 存 储 池 预 配 置 的 LDEV 上 创 建 的 数 据 库 重 复 执 行 同 样 测 试, 以 增 加 SCSI 锁 定 冲 突 的 可 能 性 为 减 少 SCSI 锁 定 冲 突 数 量,VMkernel 从 每 个 主 机 上 收 集 日 志 并 检 查 SCSI 保 留 锁 定 冲 突 此 外, 通 过 vsphere 客 户 端 捕 获 预 配 置 时 间 图 12 显 示 启 用 VAAI 情 况 下, 使 用 25 个 磁 盘 的 动 态 预 配 置 存 储 池 中 的 数 据 存 储 库 时, 启 动 时 间 减 少 27%; 使 用 5 个 磁 盘 的 动 态 预 配 置 存 储 池 中 的 数 据 存 储 库 时, 启 动 时 间 减 少 36% 14
图 12 图 13 显 示 启 用 VAAI 情 况 下, 对 于 25 个 磁 盘 的 动 态 预 配 置 存 储 池 中 的 数 据 存 储 库,SCSI 锁 定 冲 突 数 量 减 少 70%, 对 于 5 个 磁 盘 的 动 态 预 配 置 存 储 池 中 的 数 据 存 储 库,SCSI 锁 定 冲 突 数 量 减 少 75% 图 13 15
这 表 明 因 为 磁 盘 数 减 少, 数 据 存 储 库 更 容 易 于 SCSI 保 留 锁, 这 极 大 地 降 低 了 性 能 以 及 在 数 据 存 储 库 上 可 运 行 的 虚 拟 机 数 量 但 是, 在 启 用 硬 件 辅 助 锁 API 情 况 下, 每 天 执 行 任 务 时 SCSI 保 留 锁 冲 突 的 可 能 性 极 大 地 降 低 了, 如 Storage vmotion 创 建 或 删 除 VMDK 文 件 关 闭 或 开 启 虚 拟 机 时 关 键 结 果 使 用 硬 件 辅 助 锁 定 API 接 口 可 以 通 过 允 许 在 每 个 数 据 存 储 库 上 并 发 运 行 更 多 虚 拟 机, 大 大 提 高 vsphere 的 可 扩 展 性 使 用 硬 件 辅 助 锁 定 大 规 模 同 步 vmotion 在 这 种 使 用 情 况 下,128 个 不 同 型 号 的 虚 拟 机 ( 如 链 接 的 克 隆 自 动 精 简 预 配 置 虚 拟 机 和 使 用 快 照 的 虚 拟 机 ) 均 衡 地 部 署 在 4 个 ESX 4.1 主 机 上 为 模 拟 滚 动 升 级 或 计 划 内 停 机, 使 一 台 主 机 处 于 维 护 模 式, 该 模 式 强 制 主 机 上 的 虚 拟 机 通 过 Storage vmotion 移 动 到 集 群 中 剩 下 的 三 台 主 机 该 主 机 上 的 所 有 虚 拟 机 移 走 后, 主 机 回 到 在 线 状 态 在 4 台 主 机 重 复 此 操 作,vSphere 客 户 端 会 收 集 使 用 Storage vmotion 从 每 台 主 机 上 移 走 所 有 虚 拟 机 的 时 间 图 14 显 示 启 用 VAAI 后, 从 每 台 主 机 移 走 虚 拟 机 所 需 的 时 间 减 少 34% 图 14. 来 自 主 机 的 vmotion 关 键 结 果 硬 件 辅 助 锁 定 API 接 口 使 用 vmotion 加 速 大 规 模 迁 移, 这 有 益 于 诸 如 主 机 修 补 和 更 新 的 维 护 操 作, 缩 短 维 护 窗 口 期, 停 机 时 间 更 少 16
总 结 VMware 的 VAAI 原 语 与 Hitachi Adaptable Modular Storage 2000 系 列 配 合 使 用 时, 为 您 提 供 建 立 并 维 护 更 多 可 扩 展 的 有 效 的 虚 拟 环 境 的 集 成 此 外, 当 这 些 原 语 与 2000 系 列 负 载 均 衡 对 称 式 双 活 控 制 器 和 Hitachi Dynamic Provisiong 软 件 配 合 使 用 时, 即 可 创 建 支 持 高 密 度 虚 拟 机 工 作 负 载 的 稳 定 且 高 度 可 用 的 基 础 架 构, 如 本 白 皮 书 测 试 报 告 所 示 重 要 的 是, 当 VAAI 通 过 将 功 能 卸 载 至 存 储 系 统 以 提 供 多 种 优 势 的 同 时, 在 您 的 环 境 中 使 用 VAAI 令 存 储 系 统 的 选 择 变 得 更 加 重 要 关 键 是 选 择 像 Hitachi Adaptable Modular 2000 系 列 这 样 的 高 可 用 性 可 扩 展 的 高 性 能 存 储 系 统 表 3 总 结 了 使 用 VAAI 和 Hitachi Adaptable Modular Storage 2000 系 列 的 主 要 优 势, 这 些 优 势 得 到 本 白 皮 书 中 所 执 行 测 试 的 支 持 表 3. 关 键 结 果 VAAI 原 语 优 势 全 拷 贝 通 过 降 低 主 机 HBA 利 用 率 加 速 虚 拟 机 部 署 块 清 零 实 现 存 储 系 统 对 大 数 量 数 据 块 的 清 零, 加 速 虚 拟 机 预 配 置 当 配 合 使 用 Hitachi Dynamic Provisiong 软 件 时, 存 储 系 统 硬 件 加 速 eagerzeroedthick VMDK 自 动 精 简 预 配 置, 结 果 使 所 有 虚 拟 磁 盘 自 动 精 简 预 配 置 硬 件 辅 助 锁 减 少 锁 冲 突 并 加 速 大 规 模 vmotion 这 提 高 了 vsphere 基 础 架 构 的 可 扩 展 性 允 许 创 建 大 VMFS 卷 ( 一 个 分 区 最 大 2TB), 从 而 简 化 存 储 配 置 并 调 整 VMFS 卷 调 的 LDEV 的 大 小 在 普 通 任 务 期 间, 全 拷 贝 API 降 低 了 主 机 侧 I/O, 例 如 通 过 指 示 存 储 系 统 在 存 储 系 统 内 拷 贝 数 据, 而 非 通 过 ESX 主 机 来 回 发 送 流 量, 以 使 用 Storage vmotion 移 动 虚 拟 机 或 从 模 板 部 署 新 虚 拟 机 块 清 零 API 通 过 卸 载 数 据 块 的 大 量 重 复 清 零 操 作 到 存 储 系 统 以 加 速 虚 拟 机 部 署, 为 其 他 任 务 释 放 ESX 主 机 资 源 当 尝 试 访 问 VMFS 数 据 存 储 库 文 件 时, 硬 件 辅 助 锁 API 极 大 降 低 了 ESX 主 机 被 锁 定 的 可 能 性, 该 锁 定 将 降 低 性 能, 在 一 些 情 况 下, 可 引 起 超 时 或 彻 底 失 败 VMware 的 VAAI 和 the Hitachi Adaptable Modular Storage 2000 系 列 的 紧 密 集 成 为 任 何 ESX 环 境 提 供 经 验 证 的 高 性 能 高 可 扩 展 存 储 解 决 方 案 17
日 立 数 据 系 统 全 球 服 务 部 提 供 经 验 丰 富 的 存 储 咨 询 行 之 有 效 的 方 案 和 全 面 服 务 组 合, 帮 助 您 在 所 处 环 境 中 执 行 日 立 产 品 和 解 决 方 案 有 关 详 细 信 息, 请 访 问 日 立 数 据 系 统 全 球 服 务 部 网 站 日 立 数 据 系 统 学 院 提 供 同 类 最 佳 的 日 立 产 品 技 术 解 决 方 案 和 认 证 日 立 数 据 系 统 学 院 提 供 基 于 网 络 的 按 需 培 训 (WBT) 基 于 课 堂 的 讲 师 指 导 培 训 (ILT) 和 虚 拟 讲 师 指 导 培 训 (vilt) 课 程 有 关 详 细 信 息, 请 访 问 日 立 数 据 系 统 学 院 网 站 有 关 日 立 产 品 详 细 信 息, 请 联 系 销 售 代 表 或 渠 道 合 作 伙 伴 或 访 问 日 立 数 据 系 统 公 司 网 站 Hitachi 是 日 立 公 司 在 美 国 及 其 他 国 家 / 地 区 的 注 册 商 标 Hitachi Data Systems 是 日 立 公 司 在 美 国 和 其 他 国 家 的 注 册 商 标 和 服 务 标 志 本 文 件 或 网 站 中 其 他 所 有 商 标 服 务 标 记 和 公 司 名 称 皆 为 其 各 自 所 有 者 所 有 注 : 本 文 件 仅 以 提 供 信 息 为 目 的, 不 直 接 或 以 暗 示 的 方 式 对 任 何 日 立 数 据 系 统 公 司 已 提 供 或 将 要 提 供 的 设 备 或 服 务 构 成 任 何 保 证 日 立 数 据 系 统 公 司 2011 年 保 留 所 有 权 利 AS-067-01 2011 年 2 月 公 司 总 部 地 区 联 系 信 息 750 Central Expressway, 美 洲 :+1 408 970 1000 或 info@hds.com Santa Clara, California 95050-2627 USA 欧 洲 中 东 和 非 洲 :+44 (0) 1753 618000 或 info.emea@hds.com www.hds.com 亚 太 地 区 :+852 3189 7900 或 hds.marketing.apac@hds.com 18
19