新闻中心

EEPW首页 > 测试测量 > 设计应用 > 数据中心网络架构的HA测试

数据中心网络架构的HA测试

作者:时间:2012-11-19来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/192955.htm

  3 HA案例

  3.1 IRF典型组网HA

图4 数据中心IRF典型组网

图4 IRF典型组网

如图4所示,这是典型的网络(接入5120+核心12500)两层拓扑结构,核心层两台S12500采用IRF模式,可以简化网络逻辑结构,提高设备利用效率并简化网络管理。接入层采用5120EI交换机做二层双上行接入,接入层链路为跨机筐链路聚合。出口设备采用SR6600路由器与12500交换机运行OSPF或BGP路由协议,12500与SR6600之间都为双上行三层等价链路。其中,SR6600模拟了广域网出口设备,但在真实场景中使用高端交换机较多。5120EI和SR6600分别连接两个应用层仪(构造具有状态特征的UDP和TCP流量)端口。通过对设备故障和链路故障的模拟,可以直观得到组网中应用层业务的收敛时间、IRF和LACP的HA切换时间等。

  需要精确统计时,可以用测试仪以标准报文大小模拟跨S5120EI和SR6600的南北向普通三层数据流,并以Full Mesh方式进行测试。记录异常情况下全局系统的丢包数量从而计算HA中断切换时间,重复测试3次记录平均数据,如表2所示。这些数据对于评估网络整体的HA能力,优化应用层业务部署都有重要意义。

  普通流量丢包情况(带宽500Mbps,128字节,422297 FPS)

表2 常见的IRF故障模拟和测试数据

表2 常见的IRF故障模拟和测试数据

  通过测试数据可以很直观的了解到整个中各种应用在不同类型的故障情况下HA收敛的好坏指标。比如表2所示,链路中断的HA收敛时间好于设备重启的,设备重启与交换机主控故障的HA时间相近,交换矩阵故障中断时间最长等等。在了解到这些异常情况对网络的影响程度后,便可以有针对性的通过网络设计和优化配置加以改进,从而增加整个的HA能力。

  3.2 路由典型组网HA测试

图5 数据中心路由性能HA测试组网

图5 数据中心路由性能HA测试组网

  图5的测试组网也模拟了典型的数据中心网络。接入层交换机使用两台真实设备,在大规格测试项中会使用测试仪模拟更多的接入交换机。核心设备之间采用普通的三层路由结构,机房或站点间的出口设备“MAN Core”采用一台高端交换机模拟,MAN Core通过多条等价三层链路与内部核心Core1和Core2连接。

  初始情况下,测试仪端口1(与Access1相连)发向端口2(与Access2相连)的东西向流量是不通的。在测试仪端口2上发布路由后,等待各设备都学习到路由后才会收到报文。记录测试仪从发布路由到测试仪收到流量的时间差,这个差值就是全网路由学习时间。由于采用传统的测量流量图记录时间的方法误差较大,可以采用TestCenter3.7版本中的高精度采样功能来计算学习时间。如图6所示。

图6 TestCenter高精度采样

  图6 TestCenter高精度采样

  为了测试的方便与准确,采用了TestCenter软件中的command sequence功能执行流量、路由及采样触发的操作:

  撤销路由->停止流量发送等待10s->清除所有计数->等待5s->开始发送流量->等待5s->开始高精度采样->等待5s->发布ospf路由->触发高精度采样。

  command sequence执行完成后,等待高精度采样进行10s,然后点击端口高精度采样视图下的show chart:

  红线为开始出发发布路由的时间,蓝色线为流量曲线,测量两个时间的时间差便可得到路由在网络中的学习时间。

  Access2相连的测试仪上发布、撤销一条路由,在Access1设备上学习到的时间,我们分别使用OSPF和BGP两种路由协议测试10次的结果如下:

  BGP :

  撤销平均值:8.06ms;发布平均值:1.57s

  OSPF:

  撤销平均值:7.88s;发布平均值:1.29s

  测试结果表明BGP路由的撤消收敛时间明显优于OSPF.为了降低网络故障对业务的影响,提高数据中心内部的HA性能,采用什么样的路由协议一直被很多用户所关注。对于路由协议的运用,有一些传统的使用模式,比如在数据中心内部OSPF是被大家广泛认可、使用较多的路由协议。而BGP是广域网上几乎绝对的域间路由协议,但它只用于广域链路的观念正在慢慢地被改变。基于上述的测试结果,越来越多的用户也会逐渐认可并开始实践采用BGP作为站点内部路由协议的解决方案。

  4 结束语

  通过全局的组网HA测试,我们可以模拟数据中心真实的应用场景和业务类型,直观和精确的了解不同类型的故障下HA的收敛情况。也可以了解不同技术和协议在特定组网中的HA性能对比情况,根据其特点和优劣势来做出选择,从而更好的设计和优化用户的真实环境。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭