我目前正在讨论如何LACP和负载平衡工作。 假设有两台服务器,都使用4个nics(1Gbit),并且它们通过聚合链接连接到相同的交换机。 哪个“陈述”是真实的? 每个服务器理论上可以提供4 Gbit的数据,如果有足够的客户端请求数据(每个链接至less一个) 服务器可以以4Gbit / s的速度通话。 服务器可以以1Gbit / s的速度交谈,因为平衡stream量的algortihms将总是从4个可用链接中select相同的NIC。 使用循环法时 ,服务器可以以大于1GBit / s的速度进行通信,但会遇到无序数据包,需要采取措施并最终导致传输速度低于4GB / s。 hostA和hostB之间的连接永远不会比单个链接的速度更快,即使您正在分组8个或更多个nics。 欢呼声,dognose
这可能听起来像一个愚蠢的问题,但我需要configuration两端的LAG设置? 目前运行带有ESXi 6(无vCenter)的单个主机,在vSwitch中具有三个1Gbps NIC。 网卡绑定策略设置为通知交换机,但我还没有在物理交换机中configuration任何东西。 以下是vSwitch拓扑关于交换机,它是一个较旧的Cisco 24端口千兆交换机,但它完成了工作。 我已经设置了两个LAG连接,另外一个办公室有另一个相同的交换机,另外一个用于我们的NAS。 Heres的设置 ESXi主机的RAID控制器和磁盘能够推送大约250-300MB / s,我已经通过在VM内运行ATTO来validation这一点。 虚拟机具有以10Gbps速度连接的VMXNET3适配器,但从虚拟机到我们的NAS,我并没有超过80-110MB / s的速度。 NAS能够处理超过200MB / s,那么我做错了什么? NAS(RAID 5能力超过200MB / s)2个1Gbps网卡LAG>思科交换机> 3x 1Gbps链接到ESXi主机(RAID能力为300MB /秒) 如果我在虚拟机中使用VMXNET3或E1000适配器,性能几乎相同,这就意味着某些地方的configuration不正确。 任何帮助将不胜感激。 谢谢!
我正在使用一台Windows 2008 R2服务器上的大约40个客户端来pipe理这个networking。 这些客户端通过两个千兆交换机(24端口哑交换机)连接到服务器。 在接下来的几个月中,客户数量将会增加。 让我们说,我们想要计划多达100个客户。 networkingstream量已经很高,有时会变得非常堵塞。 我的目标是在不久的将来使networking带宽增加一倍,而当我们购买新的服务器硬件时,我的目标是四倍。 显然,这将需要多个NIC或具有多个以太网端口的NIC卡。 这些是我对选项/限制的看法: 我读到Windows Server 2012具有内置NIC组合function。 但是,这是不可行的,因为许可成本(服务器+ CAL)太高。 另外,这根本不是升级服务器软件的根本原因。 没有LACP /分组就可以使用多个NIC。 每个NIC必须位于单独的子网上,因为当两个NIC位于同一个子网上时,Windows Server不能正常工作。 每个NIC将连接到不同的交换机,因此这些客户端将位于不同的子网上。 虽然这会增加服务器的总带宽,但也会增加networkingconfiguration(路由,DHCP,DNS,防火墙等)的一些复杂性。否则,你能说服我吗? 放弃现有的愚蠢开关,并寻求更好的东西。 Netgear提供具有LACP / LAGfunction的“非托pipe加”交换机。 每个24端口交换机(最高端口configuration)花费在卢比左右。 在印度20k(〜350美元),所以四个这样的交换机将使我们回到约卢比。 80k(〜US $ 1400)。 但我认为它会比replaceWindows Server本身更好。 这可能是最后的手段。 我读过某些服务器级NIC卡(例如来自Intel的)可以提供基于驱动程序的成组/聚合,即使服务器操作系统或交换机不支持该function。 我做了一些search,大部分的结果都是关于Linux和FreeNAS等的,所以我不确定这是否适用于Windows环境。 如果这真的是一个可行的select,这是我不久的将来最好的select。 任何人都可以分享他们的这种设置的经验,并build议任何具体的网卡型号? 除此之外,我可以尝试某种networking优化。 目前所有的客户端都直接连接到交换机。 我可以做的是在一组客户端中引入一些小型交换机,并将这些小型交换机连接到主交换机。 但不知道这是否会为我工作,因为stream量大部分是真实的,所有这些都涉及到服务器。 客户之间没有太多的事情要做。 服务器主要用作文件服务器。 你怎么看? 我在这里错过了什么?
我已经configuration我的服务器作为绑定接口,以达到2Gbit的networking速度,但似乎Ubuntu的不能超过1gbit和从服务器的输出stream量不平衡超过2接口。 此服务器后面的交换机是Juniper交换机,所有configuration都由Juniper JTacvalidation,因此交换机端不应该有任何问题。 它被configuration为LACP 802.3ad。 Ubuntu的configuration如下: auto p255p1 iface p255p1 inet manual bond-master bond0 auto p255p2 iface p255p2 inet manual bond-master bond0 auto bond0 iface bond0 inet static address xx.xx.xx.x netmask 255.255.255.248 gateway xx.xx.xx.xx bond-mode 4 bond-miimon 100 bond-lacp-rate 1 bond-slaves none 有没有谁有这种configuration的经验,并知道是否有任何特殊的configuration来解决这个问题? 再说一次:这里的问题是,从服务器传出的stream量不平衡,只能通过一个接口,传入的stream量是平衡的,来自两个接口,但是它根本不能超过1gbit,不能达到2gbit。 谢谢
有没有办法从相同的IP / MAC获得多个TCP连接来使用LACPconfiguration中的所有物理链路? 这是我的设置: 中央交换机(Meraki MS42P)有一个10GbE链接到一个服务器和一个10GbE链接到接入交换机(Cisco 2960-CX)在大厦的另一边。 第二台服务器在接入交换机上使用4 x 1GbE的LACPconfiguration。 如果我从networking中的任何位置的多个1GbE客户端打开一个连接,则可以饱和4个1GbE聚合链路(即,最多4个客户端同时获得全部1Gb)。 但是,如果我从第一台服务器(连接到交换机的单个10GbE链路)同时打开4个TCP连接到第二台服务器,则它们总是共享一个1GbE链路。
我们正在尝试使用链接聚合进行一些实验。 所以,我们要问 – 如果我们在交换机上创build了带有多个端口的链路聚合组,那么我们必须在另一端创build链路聚合组,或者我们可以简单地插上电缆。
是否可以configuration横跨两个IBM B50G堆叠交换机的LACP(链路聚合控制协议)? 下面是我想要完成的一个例子。 我目前在IBM B50G的“活动”链路聚合组中configuration了两个端口。 我还将D链路DGS-3240-52T上的两个端口configuration为LACP组的一部分。 但是,当我将两条以太网电缆连接到两台交换机的聚合端口时,我无法获得networking连接。 我正试图完成什么?
我很难找出在我们几台基于Windows的服务器上使用冗余连接的最佳方法。 我们正在运行一个由双千兆网卡组成的大型PowerEdge 750集群。 一些服务器运行Linux。 对于这些服务器,它是一个蛋糕散步 我们在服务器和接入层交换机(即利用两个物理接口)之间configurationLACP,这样我们不仅可以获得带宽,还可以利用协议的故障转移function,并且还可以获得虚拟IP地址。 我希望这在Windows上很容易。 是的,我知道Windows(通过网卡驱动程序,如英特尔PRO)支持LACP,但它的总废话,我们其实似乎没有在PowerEdge 750的能力。 我已经在其他PowerEdge服务器上完成了这个任务,并且总是出现小故障或性能问题。 所以即时通讯尝试想其他方式来模拟这些现有的服务器上。 我希望我可以把Windows全部放在一起,但它是一个缓慢的过程,以摆脱旧的硬件。 而且,这些服务器不可能实现虚拟化。 我希望他们是64位的,可以运行vSphere,但是我们暂时以旧式的方式做事,直到我们推出这个旧的硬件。 无论如何,我想也许分配两个IP(每个接口一个),然后做一些DNS别名或循环技术,这样我们可以通过它的主机名访问服务器,它将使用一个可用的IP。 什么是最好的方式去configuration这个? DNS上的CNAME? 循环赛? 一些其他types的负载平衡器技术? 再次尝试IntelPRO LACP驱动程序(如果它们已经存在for POWERGE 750),或者其他我没有想到的东西。 请帮忙。 谢谢 哦,我想我应该补充说,这些微软的盒子仍然运行Server 2003.是的,我们知道。
我正在运行OpenIndiana(oi_151a8),并使用连接到思科WS-C3560G-48TS的LACP汇聚了两个NIC。 服务器和交换机都显示聚合链接为up。 但是,虽然链路层的stream量是可见的('snoop'显示ARP请求等),我不能通过任何IP通信(ping,SSH全部失败)。 真奇怪的是,聚合链路可以获得一个DHCP地址,它提供了正确的网关,名称服务器等。我最初的想法是VLANconfiguration有问题,但交换机正在运行VLAN1上的所有内容。 我也尝试在两端明确地添加这个,但是没有成功(OI不会让我用本地VLANconfiguration一个VLAN)。 有任何想法吗? 在服务器上configuration svcadm disable network/physical:nwam svcadm enable network/physical:default dladm create-aggr -l e1000g0 -l e1000g1 aggr1 ipadm create-addr -T DHCP aggr1/v4 dladm modify-aggr -L active -T long aggr1 在服务器上validation (不得不OCR这个,所以一些文本是错位的) admin@arc01:~# dladm show-link LINK CLASS MTU STATE BRIDGE OVER e1000g0 phys 1500 up — — e1000g1 phys 1500 up — — […]
我正在进行有关在HP ProCurve交换机上configuration聚合链接的培训。 查看关于链路聚合的非供应商特定的文档,“静态”链路聚合组(LAG)与dynamic的定义特征是在两端手动configuration,没有使用LACP等协商协议。 这我不难理解。 当我咨询HP ProCurve交换机的文档时,出现了一些混淆。 他们的LAG任期是“中继群”。 中继线群可以是dynamic的也可以是静态的。 基于我上面的理解,我期待它是一个dynamic使用LACP的简单情况,而静态是手动configuration的。 但是,可以使用以下三种组合: Trunking Method | LACP | Trunk | —————–|——————-| Dynamic | Yes | No | Static | Yes | Yes | 该表可以在“ProCurvepipe理和configuration指南”中find。 对于不同的固件版本有多个版本,但可以在本文档的第110页find一个示例 所以,我的问题是,“Static Trunk”和“Static LACP”有什么区别? 为什么LACP甚至有一个静态中继选项,如果没有任何协议? 文件继续解释为什么你会使用不同的选项的一些原因,但它仍然让我缺乏基本的了解。