首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >4X10 5GB保税网卡只产生4-5GB吞吐量

4X10 5GB保税网卡只产生4-5GB吞吐量
EN

Server Fault用户
提问于 2015-06-20 23:50:39
回答 1查看 1.2K关注 0票数 6

我有两个运行Ubuntu15.04的HPBL685c G6刀片服务器

  • 每个服务器都有4X10GB网卡。
  • 2x10 to网卡连接到单个VirtualConnect 10/10G以太网模块
  • 其他2x10 to网卡连接到第二个VirtualConnect 10/10G以太网模块
  • 虚拟连接模块配置为水平叠加,并位于互连海湾1和2中。
  • 所引用的NIC都是嵌入式Flex-10适配器

当我分别配置4 10 of中的每一个时,我可以使用iperf进行测试,并且在服务器之间获得~10 10Gbit/秒带宽,用于每个NIC。这如预期的那样起作用。

  • 服务器1:http://d.pr/n/15dA5
  • 服务器2:http://d.pr/n/10pqJ
  • 结果:http://d.pr/i/pscUhttp://d.pr/i/zh2E

现在,我试图在每个服务器上连接所有10 rr的NIC,使用键模式"balance-rr“。这些结果各不相同,但在2.5Gbit/秒和5Gbit/秒之间

  • 服务器1:http://d.pr/n/1aTei
  • 服务器2:http://d.pr/n/12Mqy
  • 结果:http://d.pr/i/1cvh0http://d.pr/i/1eOgU

我使用相同的配置将2X1GB的NIC连接在这些服务器上,使用iperf进行测试时,2X1GB的NIC键合导致了~2 2Gbit/秒的带宽。这两个NIC不是连接到虚拟连接域,而是连接到不同的思科催化剂叶片开关3120

  • 服务器1:http://d.pr/n/1kk4f
  • 服务器2:http://d.pr/n/fbVJ
  • 结果:http://d.pr/i/10N4qhttp://d.pr/i/1a0z3

因此,我的问题是:为什么使用balance-rr连接4X10GB NIC比使用单个NIC的性能要低。我本来希望带宽为40 40Gbit/秒减去TCP/粘接开销,这将与我在连接2X1GB和测试时获得2GB的结果保持一致。

我尝试过不同的键合模式,而其他模式在键合时会产生大约10 10Gbit/秒的带宽。仍然不理想,但好于平衡-rr的结果。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-06-21 21:25:12

在linux部署中,Virtual模块似乎不支持键模式0(Balance)。

来自HP支持:http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_纳-c 02957870

环境中不支持的信息绑定模式可能会导致数据包丢失和/或性能问题。

详细信息惠普虚拟连接支持键合模式1,5或6。VC不支持模式0(循环)或7(开关辅助负载平衡)。

模式1:活动/备份。活动备份策略:在绑定中只有一个从属服务器处于活动状态。当活动从失败时,并且只有当活动从失败时,不同的从节点才会变为活动的。邦德的MAC地址仅在一个端口(网络适配器)上对外可见,以避免混淆交换机。

模式5:自适应传输负载平衡:不需要任何特殊开关支持的信道连接。输出通信量根据每个从站上的当前负载(相对于速度计算)分布。传入通信量由当前从服务器接收。如果接收从失败,则另一个从节点接管失败接收从节点的MAC地址。

模式6:自适应负载平衡:包括balance-tlb +接收负载平衡(rlb),用于IPV4流量,并且不需要任何特殊的交换机支持。接收负载均衡是通过ARP协商实现的。

票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/700481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档