vSAN 7.0 Update 2 及更高版本支持远程直接内存访问 (Remote Direct Memory Access, RDMA) 通信。
RDMA 允许从一台计算机内存到另一台计算机内存的直接内存访问,不会涉及操作系统或 CPU。内存的传输卸载至支持 RDMA 的主机通道适配器 (Host Channel Adapter, HCA)。
vSAN 支持 RoCE v2 协议。RoCE v2 需要一个配置为无损运行的网络。
每个
vSAN 主机都必须有一个经过 vSAN 认证的支持 RDMA 的网卡,如《VMware 兼容性指南》中的“vSAN”部分所列。在连接的每一端,应仅使用由同一供应商提供的相同型号的网络适配器。
注: vSphere RDMA 不支持延伸集群或双节点 vSAN 集群。
集群中的所有主机都必须支持 RDMA。如果有任何主机不支持 RDMA,则整个 vSAN 集群将切换到 TCP。
具有 RDMA 的 vSAN 支持网卡故障切换,但不支持 LACP 或基于 IP 哈希的网卡绑定。