已索引

注意这儿的VSAN不是思科MDS上的类VLAN的逻辑分段。
这儿的VSAN是一种把各ESXi主机上的本地硬盘整合成一块共享存储的技术(分布式存储)。

vSAN就是通过 vSphere 的 vSAN功能把 ESXi 服务器上的空白磁盘做成一个共享存储。
必须是空白磁盘才能用于 vSAN。
至少需要一块SSD用于缓存。
用于创建vSAN集群的主机必须在一个vSphere集群里,且至少3台ESXi主机。

一台ESXi主机可以最多5个磁盘组。
A disk group requires:
One flash device for caching
One to seven capacity devices for storage

如果缓存盘和数据盘全部是Flash Disk,我们称为 Flash Disk Group(全闪模式),如果缓存是Flash Disk,数据盘是HDD,我们称为 Hybrid Disk Group(混合模式).

所以,一个 ESXi 主机上,最多可以有(1+7)*5=40块盘。

构建 vSAN 一定要去查 HCL。

SSD: 1SSD for caching
SSD/HDD: At least 1SSD for capacity (or HDD for hybrid mode)
10GB NIC: 1GB for hybrid mode
SAS/SATA/NVMe Controllers: RAID controllers must work in passthrough or RAID 0 mode
Memory 8~32 GB of RAM depending on the amount of drives and disk groups: Memory requirements may differ dependent on workload needs. (ESXi 主机除了要完成Hypervisor的作用外,还要完成vSAN的功能)

一个 vSphere集群只能创建一个vSAN datastore。

Objects in vSAN Datastores
VMs created on a vSAN datastore include the following objects:
One VM home namespace: .nvram, .vmsd, .vmx, vmx-*.vswp, .log, .hlog
One or more VMDK objects: -flat.vmdk
Thin-provisioned VM swap object: .vswp
One or more VM memory objects: .vmem
vSAN performance data objects
iSCSI LUN objects

Snapshot delta: -00000#-delta.vmdk, -00000#-sesparse.vmdk

这些文件是分散存放在 ESXi 的磁盘上的,不过从 VC 中看到的跟普通 DS 上的虚拟机文件形式是一样的。不过一个文件是不能跨ESXi主机的。

数据具体怎么存放在vSAN中,由10大策略来配置(VCP超纲)。

-- By 许望(RHCA、OCM、VCP)
最后修改:2023 年 03 月 16 日 09 : 37 AM
如果觉得我的文章对你有用,请随意赞赏