04
2024
07
11:43:37

VMware 2节点vSAN设计与配置

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


2节点vSAN架构设计

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


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


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

a6de6ec64174f1bd1867d250ee292787_format,png.png



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还增加复杂度和排除故障的难度。

————————————————




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/6974.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

您的IP地址是: