《管理 VMware vSAN》
2018 年 4 月 17 日
VMware vSphere 6.7
VMware vSAN 6.7
《管理 VMware vSAN》
最新的技术文档可以从 VMware 网站下载:
https://docs.vmware.com/cn/
您如果对本文档有任何意见或建议,请把反馈信息提交至:
docfeedback@vmware.com
VMware, Inc.
3401 Hillview Ave.
Palo Alto, CA 94304
www.vmware.com
北京办公室
北京市海淀区科学院南路 2 号
融科资讯中心 C 座南 8 层
www.vmware.com/cn
上海办公室
上海市浦东新区浦东南路 999
号
新梅联合广场 23 楼
www.vmware.com/cn
广州办公室
广州市天河北路 233 号
中信广场 7401 室
www.vmware.com/cn
版权所有 © 2015–2018 VMware, Inc. 保留所有权利。 版权和商标信息。
VMware, Inc.
2
目录
关于 VMware vSAN 7
适用于 vSAN 的 vSphere Client HTML5 7
1 vSAN 简介 8
vSAN 概念 8
vSAN 术语和定义 10
vSAN 和传统存储 13
构建 vSAN 群集 13
与其他 VMware 软件集成 14
vSAN 的限制 14
2 启用 vSAN 的要求 16
vSAN 的硬件要求 16
vSAN 的群集要求 18
vSAN 的软件要求 18
vSAN 的网络要求 18
许可证要求 18
3 设计和优化 vSAN 群集 20
vSAN 存储组件设计和大小调整 20
设计和优化 vSAN 主机 25
vSAN 群集的设计注意事项 27
设计 vSAN 网络 28
vSAN 网络连接的最佳做法 30
设计和优化 vSAN 故障域 30
使用引导设备和 vSAN 31
vSAN 群集中的持久日志记录 32
4 为 vSAN 准备新的或现有的群集 33
选择或验证存储设备的兼容性 33
准备存储 34
为 vSAN 提供内存 38
为 vSAN 准备主机 38
vSAN 与 vCenter Server 的兼容性 38
准备存储控制器 38
配置 vSAN 网络 39
有关 vSAN 许可证的注意事项 40
VMware, Inc.
3
《管理 VMware vSAN》
5 创建 vSAN 群集 41
vSAN 群集的特性 41
创建 vSAN 群集之前 41
启用 vSAN 43
使用 vSAN 配置帮助和更新 53
6 使用延伸群集将数据存储扩展到两个站点 58
延伸群集简介 58
延伸群集设计注意事项 60
使用延伸群集的最佳做法 61
延伸群集的网络设计 61
配置 vSAN 延伸群集 62
更改首选故障域 63
更改见证主机 63
部署 vSAN 见证 (Witness) 设备 64
为见证流量配置网络接口 65
将延伸群集转换为标准 vSAN 群集 67
7 提高 vSAN 群集中的空间效率 69
vSAN 空间效率简介 69
使用去重和压缩 69
使用 RAID 5 或 RAID 6 删除编码 74
RAID 5 或 RAID 6 设计注意事项 74
8 在 vSAN 群集上使用加密 75
vSAN 加密的工作原理 75
vSAN 加密的设计注意事项 76
设置 KMS 群集 76
在新的 vSAN 群集上启用加密 81
生成新的加密密钥 82
在现有 vSAN 群集上启用 vSAN 加密 82
vSAN 加密和核心转储 83
9 升级 vSAN 群集 87
升级 vSAN 之前 87
升级 vCenter Server 。 89
升级 ESXi 主机 89
关于 vSAN 磁盘格式 90
验证 vSAN 群集升级 96
使用 RVC 升级命令选项 97
针对 vSphere Update Manager 的 vSAN 内部版本建议 97
VMware, Inc.
4
《管理 VMware vSAN》
10 vSAN 群集中的设备管理 100
管理磁盘组和设备 100
使用单独的设备 102
11 扩展和管理 vSAN 群集 109
扩展 vSAN 群集 109
使用维护模式 113
管理 vSAN 群集中的故障域 115
使用 vSAN iSCSI 目标服务 119
将混合 vSAN 群集迁移到全闪存群集 123
关闭 vSAN 群集的电源 124
12 使用 vSAN 策略 125
关于 vSAN 策略 125
Host Pinning 127
查看 vSAN 存储提供程序 128
关于 vSAN 默认存储策略 129
将默认存储策略分配到 vSAN 数据存储 130
使用 vSphere Client 定义针对 vSAN 的存储策略 130
使用 vSphere Web Client 定义针对 vSAN 的存储策略 132
13 监控 vSAN 134
监控 vSAN 群集 134
监控 vSAN 容量 135
监控 vSAN 群集中的虚拟对象 137
关于 vSAN 群集重新同步 137
监控加入 vSAN 数据存储的设备 139
监控 vSAN 运行状况 139
监控 vSAN 性能 142
主动测试 148
关于 vSAN 群集重新平衡 148
使用 vSAN 默认警报 150
使用 VMkernel 观察创建警报 151
14 处理故障以及对 vSAN 进行故障排除 154
上载 vSAN 支持包 154
对 vSAN 使用 Esxcli 命令 155
ESXi 主机上的 vSAN 配置可能失败 157
不合规虚拟机对象不会立即合规 158
vSAN 群集配置问题 158
VMware, Inc.
5
《管理 VMware vSAN》
处理 vSAN 中的故障 159
关闭并重新启动 vSAN 群集 171
VMware, Inc.
6
关于 VMware vSAN
《管理 VMware vSAN》介绍了如何在 VMware vSphere® 环境中配置、管理和监控 VMware vSAN 群集。
此外,《管理 VMware vSAN》还说明了如何组织在 vSAN 群集中充当存储容量设备的本地物理存储资源,
如何为部署到 vSAN 数据存储的虚拟机定义存储策略以及如何管理 vSAN 群集中的故障。
目标读者
本信息的目标读者为熟悉虚拟化技术、日常数据中心操作和 vSAN 概念且具有丰富经验的虚拟化管理员。
适用于 vSAN 的 vSphere Client HTML5
vSphere Client
vSphere Client 是与 vSphere Web Client 一起随 vCenter Server 提供的基于
HTML5 的新客户端。新 vSphere Client 使用的很多界面术语、拓扑和工作流
与 vSphere Web Client 相同。vSAN 用户可以使用 vSphere Client,也可继
续使用 vSphere Web Client。
注意 在 vSphere 6.7 版本中,并未针对 vSphere Client 实现 vSphere Web Client 中的所有功能。有关不
受支持的功能的最新列表,请参见《vSphere Client 功能更新指南》,网址为
http://www.vmware.com/info?id=1413。
VMware, Inc.
7
vSAN 简介
1
VMware vSAN 是作为 ESXi 管理程序的一部分本机运行的分布式软件层。vSAN 可汇总主机群集的本地或
直接连接容量设备,并创建在 vSAN 群集的所有主机之间共享的单个存储池。
虽然 vSAN 支持 HA、vMotion 和 DRS 等需要共享存储的 VMware 功能,但它无需外部共享存储,并且简
化了存储配置和虚拟机置备活动。
本章讨论了以下主题:
n
n
n
vSAN 概念
vSAN 术语和定义
vSAN 和传统存储
n 构建 vSAN 群集
n 与其他 VMware 软件集成
n
vSAN 的限制
vSAN 概念
VMware vSAN 使用软件定义的方法为虚拟机创建共享存储。可以虚拟化 ESXi 主机的本地物理存储资源,
并将这些资源转化为存储池,然后可根据虚拟机和应用程序的服务质量要求划分这些存储池并分配给这些虚
拟机和应用程序。vSAN 直接在 ESXi 管理程序中实现。
可以配置 vSAN 以将其用作混合群集或全闪存群集。在混合群集中,闪存设备用于缓存层,磁盘用于存储容
量层。在全闪存群集中,闪存设备同时用作缓存和容量设备。
您可以在现有主机群集上激活 vSAN,也可以在创建新群集时激活 。vSAN 会将所有本地容量设备聚合到
vSAN 群集中所有主机共享的单个数据存储中。可通过向群集添加容量设备或具有容量设备的主机来扩展数
据存储。当群集中的所有 ESXi 主机在所有群集成员之间共享类似或相同的配置,包括类似或相同的存储配
置,vSAN 运行状态最佳。一致的配置可使跨群集中的所有设备和主机的虚拟机存储组件实现平衡。不具有
任何本地设备的主机可以加入 vSAN 数据存储并在其中运行其虚拟机。
如果主机向 vSAN 数据存储提供其本地存储设备,则必须至少提供一个闪存缓存设备和一个容量设备。容量
设备也称为数据磁盘。
VMware, Inc.
8