我有一个备份服务器安装在机架A,该机架有一个思科WS-C3560G-48TS-S交换机安装。
机架B中还有10个proxmox服务器(=linux主机)。该机架安装了一个HP 2810-48交换机。
目前开关之间只有一根CAT6电缆。这是所有vlans的后备箱。
这10台proxmox服务器都在同时进行备份(默认配置),在备份期间,两个交换机之间的链接已经饱和。
所以我得解决这个问题。但我不知道最好的办法是什么?
我的想法是向后端服务器添加一个四端口nic,在备份服务器和cisco交换机之间设置LACP (超过6个端口)。然后,使用6个端口在cisco交换机和HP交换机之间执行LACP。和其他vlans的第7条电缆。
但当我说,在一个网络IRC频道上,有人说这不能像预期的那样工作,因为交换机和他们的缓冲区。我无法完全理解他想说什么,然后他就消失了。
我看不出我的想法有什么问题,但我不是网络专家,所以我现在很困惑.
他说,解决这个问题的唯一好方法是将所有服务器连接到同一个交换机,或者使用带有10G端口的交换机,然后使用10G端口将它们连接在一起。
有谁能向我解释一下我的想法是不是不好,为什么?
发布于 2015-07-09 16:07:43
你的主意不错。
实际上,我的备份服务器也有与您类似的设置。但不是额外的带宽,而是额外的冗余。
我不知道IRC上的那个家伙想说什么,但我知道LACP不会像预期的那样工作,因为你可以达到每台服务器的最大带宽。
例如,LACP不将端口连接在一起为单个连接提供合并带宽。这是对LACP和键合(或思科的Etherchannel )的主要误解。
因此,如果在两个交换机之间将6个gbit端口绑定到一个以太通道中,并且您希望在一个交换机上从一个服务器传输数据到另一个服务器上的order交换机,那么它将只使用这6个gbit端口中的一个(假设双方的服务器都有超过1gbit可用)。
现在,如果来自一个交换机的另一个服务器希望同时在另一个交换机的另一个服务器上进行一些数据传输,这取决于您的LACP配置,它将使用另一个1gbit端口进行该传输。
因此,在每个服务器/端口/任何情况下,您仍将获得最多1gbit,但是当您进行并行数据传输时,LACP将利用/负载平衡6个可用的gbit端口,最终导致总/合并带宽为6 gbit。
因此,从理论上讲,当同时运行多个备份时,您建议的内容应该可以正常工作。
但是,根据我个人的经验,我所有备份服务器的瓶颈都是存储而不是网络(我使用2 gbit端口,而不是您建议的4)。
当随机访问时,机械磁盘可能比1gbit慢得多。当然,这与您的备份系统和策略有关,所以这对您来说可能不是问题。
https://serverfault.com/questions/704657
复制相似问题