是什么
vSAN 把集群内各主机的本地磁盘聚合成一个分布式存储池,虚机数据按存储策略分散在各主机上,因此不再需要独立的外置共享存储。它属于超融合形态:计算与存储在同一批主机上,扩容时一起扩。每个磁盘组通常由缓存盘与若干容量盘组成,缓存盘负责加速,容量盘负责持久存放数据。
基本信息
| 集群规模 | 标准集群至少三台主机,主机数决定可用性与冗余能力 |
|---|---|
| 磁盘分组 | 每台主机可建一个或多个磁盘组,组内含缓存盘与容量盘 |
| 缓存作用 | 承担写入缓冲与读缓存,容量不计入可用容量 |
| 存储策略 | 用策略描述副本数、容错方式与校验级别,随虚机生效 |
| 查看命令 | esxcli vsan cluster get、esxcli vsan storage list |
典型使用场景
- 分支机构或边缘站点:只有几台服务器,不想单独采购共享存储
- 新建虚拟化平台时用同一批主机同时提供算力与存储,降低机房占位
- 需要按虚机粒度设置不同可靠性:核心业务用更高副本数,测试虚机用较低级别
- 容量按需扩容:增加主机或磁盘即可扩池,不必更换整台存储设备
- 排查数据可用性告警时核对主机状态、磁盘组健康与策略合规情况
快速查看
快速查看
esxcli vsan cluster get # 集群状态、成员与主机数
esxcli vsan storage list # 磁盘与磁盘组的角色与健康状态
esxcli vsan health cluster list # 健康检查项及当前结论
# 逐台主机核对容量盘与缓存盘的识别情况,确认磁盘组没有漏配
# 磁盘与磁盘组的对应关系要留档,换盘前先对照容量与策略口径
| 项 | 含义 | 规划要点 |
|---|---|---|
| 缓存盘 | 加速层,数据先写入它 | 不计入可用容量,容量不足会拖慢整体 |
| 容量盘 | 持久数据所在层 | 按实际可用容量核算,不按裸容量 |
| 副本与容错 | 策略决定数据保存几份 | 副本数越高,可用容量越少 |
| 校验方式 | 以校验代替副本可省空间 | 对写放大与主机数有额外要求 |
| 预留余量 | 维持重建所需的空间 | 容量接近上限时先扩容再增加负载 |
容量规划必须扣除副本与校验开销:按裸容量算出来的可用空间通常只剩一半甚至更少,再叠加预留余量才接近真实可用容量。
单台主机故障后数据会触发重建,重建期间性能下降且占用网络;主机数越少、余量越小,重建风险越高,不要在容量吃紧时集中做大规模变更。