思科Nexus 9516回顾:我们是如何做到的
对于被测器件这个项目是思科Nexus 9516数据中心核心交换机/路由雷竞技电脑网站器,配备有1024 50千兆位以太网接口和两个管理模块16槽机箱。思科配备开关以其N9K-X9732C-EX线路卡,其中的每一个提供32个,64个,或100-,50-和25千兆位以太网容量128个端口。
流量发生器/分析器是Spirent TestCenter的配备有其25分之10/ 40/50 / 100G MX3模块。思博伦仪器具有±2.5纳秒的测量精度。
我们对思科设备进行了三次性能测试和一次功耗测试。性能测试测量了三种流量(IPv4单播、IPv6单播和IPv4多播)下的吞吐量、延迟和抖动,以及每种情况下的大量路由状态。
在IPv4单播测试中,我们启用了BGP路由,默认定时器,在Cisco设备的所有个端口,该装置还跑双向转发检测(BFD),迅速发现链路故障和在生产网络是常用的。我们还配置了思博伦测试工具来模拟不同的外部BGP(EBGP)对每1024个端口的对等会话。建立BGP会话后,思博伦测试工具则广告在每个端口上1,024个唯一,不连续的路线,为1,048,576航线总数。我们用不连续的路线,以防止路由聚合,从而迫使思科设备完全填充其路由表。
验证思科和思博伦设备交换了所有BGP路由信息,思博伦工具则提供流量为全1万条路径的全网状格局,这意味着交换流量与所有其他端口,所有端口之后。该图案是在交换结构中最紧张的。我们提供的每个8个大小为各300秒的持续时间,和测量的吞吐量,延迟和抖动。该帧大小包括在RFC 2544中给出的七种标准尺寸(64,128,256,512,1024,1280,和1518个字节)和9216个字节的长帧。
所有测试提供的负荷相当于线率99.99%。这是以太网的名义行利率减百万分之一(ppm)100份。我们使用了99。99提供的负载代替100.00%,以避免测试仪器和开关之间的任何时钟变化。
在IPv6单播测试中,我们启用了多协议BGP(MP-BGP)和重复基本相同的方法与IPv4单播。唯一的区别在于使用了IPv6测试流量,并使用78个字节的最小尺寸的帧,而不是一个64字节的最小的。这是为了适应较大的IPv6报头(40个字节,而不是20个字节与IPv4)和所述“签名字段”在测试流量来测量延迟,抖动,和测序。
在IPv4组播测试中,一个Spirent测试端口充当发射机,所有其他端口充当接收机,迫使Cisco设备重复每个组播帧1023次。我们在Cisco设备上启用了协议无关的组播稀疏模式(pimp - sm)路由和互联网组播协议版本3 (IGMPv3)。我们还将Spirent测试工具配置为在1023个接收端口中的每个端口上模拟10,000个唯一多播组地址的订阅者。
思博伦的工具通过对所有1023个接收器端口加入所有10,000个组播组开始测试。这创造了思科设备10余万个独立组播路由。验证所有组已经对所有端口加入后,我们配置了一个发射器端口上的思博伦的工具来提供测试信息流。我们使用相同的帧大小,所提供的负载和试验持续时间如在IPv4单播测试,并再次测量吞吐量,延迟和抖动。
为了测量功耗,我们在实验室的三相电源上安装了伏特功率分析仪。思科的设备使用了10个电源,每个都连接到第一阶段或第二阶段。在通过Cisco CLI验证设备在电源上均匀地共享电能之后,我们测量了两个电源的电压、安培数和瓦特数,然后将结果乘以5得出整个系统的电能消耗。
我们反复测试九次:随着交换机的空闲并在吞吐量测试,再次以线速99.99%来自思博伦提供的仪器使用九个大小。这些功率测试中使用相同的BGP控制平面(100万条独特路线)和流量模式作为IPv4单播测试用例。
版权所有©2017年Raybet2