本发明涉及服务器系统测试评估技术领域,具体涉及一种刀片交换产品FC/FCoE融合网络的测试方法和系统。
背景技术:
现今随着大数据时代的到来,存储技术的发展需求,数据传输运行的环境及通道等都随之有了不同的要求,运行环境不再仅仅是传统的FC SAN的存储网络,而是增加了在以太网中的运行,运行通道也不仅仅是FC通道,而是增加了在以太网中创建的虚拟的FC通道,用来承载FCOE报文。鉴于此对交换产品就产生了FC/FCOE融合网络的需求。
由于历史技术的发展与兴衰变更,FC技术一度流行(FC技术凭借其高速度、高可靠、低延迟、高吞吐等特性,广泛应用于高性能存储、大规模数据库和数据仓库、存储备份与恢复、集群系统、网络存储系统、数字视频网络等领域),正是如此,当今的较大型数据中心网络普遍存在多个完全不同类型的网络区域。也暴露出FC技术的弊端(兼容性差、成本高、带宽和传输速率发展落后以太网),而FCOE技术将FC帧封装到以太帧中,允许LAN和SAN的业务流量在同一个以太网中传送,光纤存储和以太网共享同一个端口;更少的线缆和适配器;软件配置I/O;与现有的SAN环境可以互操作。
技术实现要素:
本发明要解决的技术问题是:本发明针对以上问题,提供一种刀片交换产品FC/FCoE融合网络的测试方法和系统。FC与FCOE融合网络是在同一交换机上,通过软件配置切换FC协议与FCOE协议传输数据,从而根据存储机台实际情况合理调配交换机的传输协议。
本发明所采用的技术方案为:
一种刀片交换产品FC/FCoE融合网络的测试方法,所述方法通过将FC/FCoE融合网络设置在同一交换机上,基于刀片交换产品端口模式,通过软件配置,将FC模式切换为FCOE模式,从而根据存储机台实际情况合理调配交换机的传输协议。
所述方法实现步骤如下:
1)准备测试环境:
硬件要求:刀片服务器一台、FC&FCOE融合交换机一台、存储机一台、FC光模块及FCOE光模块各两组、57810网卡;
软件要求:Xshell终端;
2)搭建测试环境:
刀片服务器与交换机之间,交换机与存储机之间连接好,在确定使用FC协议或者FCOE协议之前确认相应的光模块;
FC切换FCOE模式之前,在webbios将网卡的DCB–protocol使能;vlan mode使能;flow control设置为auto;设置待测端口FCOE功能,将Ethernet protocol和FCOE offload protocol都使能;
3)在Xshell命令窗口执行FC配置、FCOE配置,完成FC与FCOE环境切换验证,在完成环境切换后进行相关性能验证,通过输出的数据分析FC与FCOE两种协议优劣势。
所述FC配置过程如下:
1)进入管理员模式;
2)转换FC,重启;
3)创建vlan,vsan,vsan vlan映射,开启FCOE;
4)FC端口能够up;
5)确认存储机是否登陆到交换机。
所述FCOE配置过程如下:
1)确认服务器与端口的状态;
2)创建vfc,绑定端口;
3)配置对应端口ets pfc;
4)确认服务器是否登陆到交换机。
一种刀片交换产品FC/FCoE融合网络的测试系统,所述测试系统硬件包括:刀片服务器一台、FC&FCOE融合交换机一台、存储机一台、FC光模块及FCOE光模块各两组、57810网卡;软件要求Xshell终端。
FC切换FCOE模式之前,在webbios将网卡的DCB–protocol使能;vlan mode使能;flow control设置为auto;设置待测端口FCOE功能,将Ethernet protocol和FCOE offload protocol都使能。
所述测试系统通过在Xshell命令窗口执行FC配置、FCOE配置,完成FC与FCOE环境切换验证,在完成环境切换后进行相关性能验证,通过输出的数据分析FC与FCOE两种协议优劣势。
本发明的有益效果为:
本发明基于刀片交换产品端口模式从FC模式切换为FCOE模式,无需更换较多物理硬件,只需在软件上做调整,切换协议模式即可,一则节约成本,二则免除了硬件切换损耗的人力物力;且能够满足客户同一台服务器对应不同存储机的使用需求。
基于刀片交换产品FC/FCOE融合网络功能的实现,提高了对多种存储设备的兼容性,FC与FCOE协议切换可弥补相互之间的不足,客户根据实际需求灵活选择更合适的模式。应用于刀片服务器交换机FC&FCOE融合网络功能测试,通过功能确认提高刀片服务器对存储设备的兼容性。
具体实施方式
根据具体实施方式对本发明进一步说明:
实施例1:
一种刀片交换产品FC/FCoE融合网络的测试方法,所述方法通过将FC/FCoE融合网络设置在同一交换机上,基于刀片交换产品端口模式,通过软件配置,将FC模式切换为FCOE模式,从而根据存储机台实际情况合理调配交换机的传输协议。
实施例2
在实施例1的基础,本实施例所述方法实现步骤如下:
1)准备测试环境:
硬件要求:刀片服务器一台、FC&FCOE融合交换机一台、存储机一台、FC光模块及FCOE光模块各两组、57810网卡;
软件要求:Xshell终端;
2)搭建测试环境:
刀片服务器与交换机之间,交换机与存储机之间连接好,在确定使用FC协议或者FCOE协议之前确认相应的光模块;
FC切换FCOE模式之前,在webbios将网卡的DCB–protocol使能;vlan mode使能;flow control设置为auto;设置待测端口FCOE功能,将Ethernet protocol和FCOE offload protocol都使能;
3)在Xshell命令窗口执行FC配置、FCOE配置,完成FC与FCOE环境切换验证,在完成环境切换后进行iometter等相关性能验证,通过输出的数据分析FC与FCOE两种协议优劣势。
实施例3
在实施例2的基础,本实施例所述FC配置过程如下:
实施例4
在实施例2或3的基础,本实施例所述FCOE配置过程如下:
实施例5
一种刀片交换产品FC/FCoE融合网络的测试系统,所述测试系统硬件包括:刀片服务器一台、FC&FCOE融合交换机一台、存储机一台、FC光模块及FCOE光模块各两组、57810网卡;软件要求Xshell终端。
实施例6
在实施例5的基础,本实施例FC切换FCOE模式之前,在webbios将网卡的DCB–protocol使能;vlan mode使能;flow control设置为auto;设置待测端口FCOE功能,将Ethernet protocol和FCOE offload protocol都使能。
实施例7
在实施例6的基础,本实施例所述测试系统通过在Xshell命令窗口执行FC配置、FCOE配置,完成FC与FCOE环境切换验证,在完成环境切换后可以进行iometter等相关性能验证,通过输出的数据分析FC与FCOE两种协议优劣势。
实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。