解决了

考虑CVM集群和ESXI管理和生产网络

  • 2016年7月22日
  • 1回复
  • 836的浏览量

Userlevel 1
徽章 + 14
嗨,伙计们,
两个基本问题:
1) cvm集群和ESXI数据是否可以使用相同的10g交换机而不影响性能?
(我只有一对10g开关,NX1065有一个双端口卡。我们知道cvm集群必须使用10g的网络,但是ESXI数据网络我也想使用10g的网络。)

2)一般ESXI mgmt(通常是用于NFS访问的vmkernel端口)和cvm集群在同一个10g链路上(也可以是cvm prism mgmt),如果用户想要为ESXI mgmt有一个单独的上行链路或子网,是否可以?我担心性能问题。

提前感谢!
图标

最佳答案乔恩2016年7月22日18:17

\n
\nThe only time, that I know, of that we have ran into any sort of network performance problem was when those ports were connected to really low end, terrible switches, like Cisco's FEX's (which are NOT a switch, just a density increasing line card).
\n
\n
\nThink about it, even in a three node cluster, you have 2x10x3 gbps of bandwidth, so 60gbps of bandwidth. Thats a TON, and you'd likely be limited by the uplinks FROM the 10G switch to the rest of the world (router, firewall, load balancer, all probably less than 60gbps of bandwidth)
\n
\nNow, expand that example out. In a 20 node cluster, thats 2x10x20 gbps of bandwidth, 400 gbps of bandwidth in total.
\n
\nCombined with the practice of data locality, where we are keeping almost all reads, and half of the writes OFF the network, that turns into us being VERY efficient on the bandwidth that is available.
\n
\nBandwidth is rarely, if ever, a problem in our architecture.","className":"post__content__best_answer"}">
查看原始

1回复

Userlevel 6
徽章 + 29
我们几乎所有的客户(其中我们有数千个客户)在每个服务器上使用2个10G端口,并通过它们运行所有的流量。

据我所知,我们遇到的唯一一次网络性能问题是当这些端口连接到非常低端、糟糕的交换机时,比如思科的FEX(它不是交换机,只是密度增加的线路卡)。


想想看,即使在三个节点的集群中,也有2x10x3 gbps的带宽,也就是60gbps的带宽。这是一个TON,你可能会受到从10G交换机到世界其他地方的上行链路的限制(路由器、防火墙、负载均衡器,所有的带宽可能都小于60gbps)。

现在,把这个例子展开。在一个20个节点的集群中,这是2x10x20 gbps的带宽,总共是400gbps的带宽。

结合数据局部性的实践,我们将几乎所有的读操作和一半的写操作保持在网络之外,这使得我们在可用的带宽上非常高效。

在我们的架构中,带宽很少是一个问题。

回复


Baidu