欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

VMware 2节点vSAN设计与配置

程序员文章站 2022-06-19 10:19:42
对于分支结构或者小型企业,VMware 推出的2节点vSAN性价比非常高,但是配置时需要额外注意见证节点的流量。2节点vSAN架构设计vSAN要求配备10GB网络用于数据传输,2节点vSAN可以直接将10GB接口对接,而不需要10GB交换机。将vSAN见证节点需要部署在其他地方,vSAN见证节点对于带宽要求不高,延迟要求不能大于200毫秒。因2节点vSAN网络直连,默认情况下vSAN网络无法和见证节点的vSAN Kernel通讯,这会导致vSAN出现网络分区,从而导致vSAN数据对象不完....

对于分支结构或者小型企业,VMware 推出的2节点vSAN性价比非常高,但是配置时需要额外注意见证节点的流量。

2节点vSAN架构设计

vSAN要求配备10GB网络用于数据传输,2节点vSAN可以直接将10GB接口对接,而不需要10GB交换机。

将vSAN见证节点需要部署在其他地方,vSAN见证节点对于带宽要求不高,延迟要求不能大于200毫秒。

因2节点vSAN网络直连,默认情况下vSAN网络无法和见证节点的vSAN Kernel通讯,这会导致vSAN出现网络分区,从而导致vSAN数据对象不完整,如果一个vSAN节点Down机则会导致数据丢失的情况。

VMware 2节点vSAN设计与配置

 

vSAN配置

除了在正常的vSAN配置外,还需要将vSAN节点管理Kernel配置为见证流量接口 。

以下配置需要在2节点vSAN主机上SSH进行配置:

  • 配置vmk0为见证流量接口:

    esxcli vsan network ip add -i vmk0 T=witness

  • 查看配置结果:

    esxcli vsan network list

 

vSAN 网络设计最佳实践

1. vSAN 6.6开始默认使用单播(终于不用配置广播了)。

2. 如果vSAN集群大于16台,建议开始规划故障域。

3. vSAN支持L2/L3层网络部署,但是推荐L2网络,让所有vSAN Kernel都在同一子网中。

4. 如果是独立的见证节点,推荐使用L3网络。

5. vSAN 完全支持 vSAN 网络上的巨型帧。VMware 测试发现使用巨型帧可以降低 CPU 使用量并提高吞吐量。

6. vSAN没有独立的TCP/IP堆栈,要在 L3 网络中路由 vSAN 流量,需要静态路由。

7. vSAN 甚至 vSphere 不支持在同一子网中使用多个 VMkernel。

8. 推荐配置LACP端口聚合提高性能和带宽利用率。

9. 不推荐为vSAN配置多个Kernel,因为vSAN 没有负载均衡机制来区分多个 vmknic。因此选定的 vSAN IO 路径在物理网卡之间具有不确定性。并且配置多个vsan kernel还增加复杂度和排除故障的难度。

本文地址:https://blog.csdn.net/coco3848/article/details/107488850

相关标签: vmware技术 vmware