本文主要描述如何在Asterfusion CX306P-48S(以下简称CX306P)搭建的模拟网络上部署如下解决方案:
在模拟网络上承载RDMA应用,通过CX306P的PFC和ECN功能,为所承载的RDMA应用构建无损的RoCEv2环境。
在模拟网络上承载VXLAN网络,将原本在Open vSwitch上进行的封装、去封装全部从Server端卸载到CX306P内的VTEP上,并且在模拟网络上启动BGP EVPN,自动化地创建VXLAN隧道、传递虚拟网络路由。
在模拟网络上为服务器创建一个高可靠环境,确保每台服务器都能通过标准LAG双上联到两台CX306P上,这两台CX306P通过MC-LAG被虚拟化成一台高可靠的交换节点。
如上解决方案共用一个物理拓扑,如图1所示:
部署过程中所涉及到的设备、接口及管理网口的IP地址如下表所示:
设备名称 |
接口 |
IP地址 |
交换机A |
管理口 |
192.168.4.102 |
交换机B |
管理口 |
192.168.4.105 |
Server1 |
管理口 |
192.168.4.2 |
Server2 |
管理口 |
192.168.5.133 |
Server3 |
管理口 |
192.168.4.150 |
部署环境中涉及到的硬件和软件如下表所示:
名称 |
型号 |
硬件指标 |
数量 |
备注 |
交换机 |
CX306P |
【参见产品彩页】 |
2 |
|
服务器 |
1.至少8G内存 2.磁盘不少于500G 3.Server1和Server3的BIOS开启CPU嵌套虚拟化(INTEL:VT-x,AMD:AMD-V) |
3 |
Server1和Server3各需要安装一块Mellanox ConnectX-4网卡(25G) |
|
光模块 |
10G |
SFP+ |
12 |
|
100G |
QSFP28 |
4 |
||
光纤 |
多模 |
10G/25G适用 |
6 |
|
多模 |
100G适用 |
2 |
软件 |
版本 |
备注 |
操作系统 |
Centos7.6 |
安装时选择Compute Node 模式,根目录/至少500G |
iperf3 |
可以直接yum install iperf3安装,3台server均需要安装 |
|
Mellanox网卡驱动 |
4.7-3.2.9.0 |
具体参考《解决方案-Mellanox网卡驱动安装-e-20200211-v1.1》 |
tcpdump |
可以直接yum install tcpdump |
配置思路:
配置思路:
配置思路: