双节点VMware vSAN分布式存储部署实例演示

62次阅读
没有评论

共计 1688 个字符,预计需要花费 5 分钟才能阅读完成。

概述:

vSAN 类似于网络上的 RAID。vSAN 当前支持 RAID 1 和 RAID 5/6。部署 2 节点 vSAN 群集时,仅 RAID 1 可用。将 VM 对象(例如 VMDK)存储在 vSAN 中后,数据将写入节点并复制到另一个节点(例如,跨两个物理磁盘的传统 RAID 1)。因此,将创建两个组件:原始数据和副本。

在 vSAN 环境中,诸如 VMDK 之类的存储对象需要半数以上的组件处于活动状态才能就绪。因此,在上述 vSAN 群集中,如果节点关闭,则会丢失一半的 VMDK 组件,因此 VMDK 不再就绪。并不是真正的弹性解决方案:)。

为解决此问题,VMware 推出了 vSAN Witness Appliance。借助此设备,除了这两个组件之外,还将创建一个见证人。因此,即使您丢失了节点或见证设备,也有超过一半的组件可用。

双节点 VMware vSAN 分布式存储部署实例演示

需要注意的是

  • 见证设备不得位于 2 节点 vSAN 群集中。VMware 不支持它。您可以部署第三个 ESXi,然后在此 ESXi 内部署见证设备。但是见证设备必须有权访问 vSAN 网络。
  • 需要提前准备 vSAN 的 License

部署过程:

环境介绍:

本实例使用 vSphere 7.0U3 版本作为载体,(vSphere 的部署过程略),主要记录从双节点配置网络开始;

2 台 ESXi 主机分别 4 块万兆网卡,本次将使用其中 2 块万兆网卡作为 vSAN 分布式交换机的上行口,另外使用一块万兆网卡作为 vMtion 的上行口使用,最后一块网卡是承载 Manager 的网卡,本次实例将保持默认状态。

vSwitch for Manager VMkernel:

服务器 IP 地址 备注
vCenter Server192.168.111.10/24
ESXi Host 01192.168.111.11/24
ESXi Host 02192.168.111.12/24
VMware-VirtualSAN-Witness192.168.111.13/24 外部部署

VDSwitch 0 for vSAN VMkernel

服务器 IP 地址 备注
ESXi Host 01192.168.111.101/24
ESXi Host 02192.168.111.102/24

VDSwitch 1 for vMtion VMkernel

服务器 IP 地址 备注
ESXi Host 01192.168.111.111/24
ESXi Host 02192.168.111.112/24

添加主机及配置分布式交换机:

在部署单节点 vCenter Server 的时候已经将 ESXi Host 01 的磁盘声明了,所以在 vCenter Server 初始化状态可以看到磁盘组。

双节点 VMware vSAN 分布式存储部署实例演示

添加 ESXi Host 02 到数据中心,将主机进入维护模式并将其移动至集群内。

双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示

新建分布式交换机 DSwitch 0,并指定 2 个上行链路口为 vSAN 使用。

双节点 VMware vSAN 分布式存储部署实例演示

添加 VMkernel 适配器,勾选 vSAN 服务,并配置好 IP 地址

双节点 VMware vSAN 分布式存储部署实例演示

新建分布式交换机 DSwitch 1,并指定 1 个上行链路口为 vMotion 使用。

双节点 VMware vSAN 分布式存储部署实例演示

添加 VMkernel 适配器,勾选 vMotion 服务,并配置好 IP 地址。

双节点 VMware vSAN 分布式存储部署实例演示

完成配置后状态如下:

双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示

磁盘管理:

将 ESXi Host 02 主机下的磁盘按计划声明,并将其退出维护模式。

双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示

部署见证主机:

使用 ova 模板在集群外部署 (过程略),并为其配置好管理地址。

双节点 VMware vSAN 分布式存储部署实例演示

将其加入到数据中心 (非集群内)

双节点 VMware vSAN 分布式存储部署实例演示

配置故障域:

故障域:说直白一点就是允许故障的区域,这里配置一下延伸集群。

双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示

配置 HA 和 DRS:

HA 是高可用,DRS 是自动调度。

DRS 默认关闭状态:

双节点 VMware vSAN 分布式存储部署实例演示

启用

双节点 VMware vSAN 分布式存储部署实例演示

HA 默认状态

双节点 VMware vSAN 分布式存储部署实例演示

启用

双节点 VMware vSAN 分布式存储部署实例演示

上述两者都启用后,大概率会将 vCenter Server 进行一次迁移 (可能) 当然这取决于你的硬件配置情况。

双节点 VMware vSAN 分布式存储部署实例演示

其他配置:

vSAN 性能服务器设置 这里配置

双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示
双节点 VMware vSAN 分布式存储部署实例演示

宕机测试:

当前 vCenter Server 在 ESXi Host 02 主机上,现在将其主机直接断电,看会发生什么。

双节点 VMware vSAN 分布式存储部署实例演示

直接关机

双节点 VMware vSAN 分布式存储部署实例演示

网络已经不可达

双节点 VMware vSAN 分布式存储部署实例演示

vCenter Server 也不能访问,且网络不可达。

双节点 VMware vSAN 分布式存储部署实例演示

稍等片刻后,发现其网络又可达了,

双节点 VMware vSAN 分布式存储部署实例演示

同时 vCenter Server 又似乎重启了?

双节点 VMware vSAN 分布式存储部署实例演示

是的,没错,它确实是重启了!而且当前它运行在 ESXi Host 01 之上。

等待片刻 vCenter Server 就能登录了。

双节点 VMware vSAN 分布式存储部署实例演示

总结:

本实例仅供学习参考,实际生产环境建议还是至少使用三台服务器。

正文完
 0
Nnkin
版权声明:本站原创文章,由 Nnkin 于2024-09-12发表,共计1688字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)