网络接口卡(NIC)分组是一种对物理网络适配器进行分组以提高性能和冗余的常用技术。NIC组合的主要优点是负载平衡(通过网络重新分配流量)和故障转移(在系统硬件出现故障时确保网络连续性),而无需多个物理连接。从本质上讲,NIC组合是一项可以增加正常运行时间的战略计划。
将多条网络电缆从一台服务器插入多台物理交换机是在物理服务器的传统网络设置中实现容错的方法。在这种情况下,负载平衡是不存在的,即使服务器始终有多个Internet协议(IP)地址处于活动状态也是如此。另一方面,NIC分组是WindowsServer的一项功能,它允许将NIC分组到组中。团队成员是用于与交换机通信的网络适配器。团队接口是创建团队时创建的虚拟网络适配器。因此,NIC组合保持与多个物理交换机的连接,但使用单个IP地址。这确保随时可用的负载平衡和即时容错(而不是等待DNS记录超时/更新)。
NIC组合提供的主要好处是更好的负载平衡和更高的容错能力。
在NIC组合的情况下,网络流量在所有活动NIC之间平均平衡。因此,传出流量会根据目标地址在可用的物理NIC之间自动进行负载平衡。传入流量由将流量路由到服务器的交换机控制。服务器不控制物理NIC流量。
NIC组合提供的另一个好处是更高的容错能力。如果其中一个底层物理NIC出现故障或相应NIC的电缆被拔掉,主机/服务器会检测到故障情况并自动将流量转移到另一个NIC。这降低了整个网络出现故障的可能性,从而提高了系统的容错能力。
两种NIC绑定模式是独立于交换机和依赖于交换机。它们在下面解释。
顾名思义,在SwitchIndependent模式下,NICteam成员所连接的交换机不知道NICteam的存在。因此,这些交换机不知道如何将网络流量分配给NIC团队成员,而是将入站网络流量分配给NIC团队成员。
将交换机独立模式与动态分配结合使用可根据传输控制协议(TCP)端口的地址哈希分配网络流量负载。动态负载平衡算法重新分配流量以优化团队成员带宽利用率,以确保单个流量传输从一个活跃的团队成员转移到另一个。该算法还考虑了重新分配流量导致无序数据包交付的可能性,并采取措施将这种可能性降至最低。
在SwitchDependent模式下,连接到NIC团队成员的交换机决定了入站网络流量在NIC团队成员之间的分配。因此,连接的交换机在确定如何在NIC团队成员之间分配流量方面具有独立性。所有团队成员必须连接到同一个物理交换机或共享交换机ID的多机箱交换机。SwitchDependent模式还有以下两个选项:
将交换机相关模式与动态分配结合使用可根据动态负载平衡算法修改的传输端口地址散列来分配网络流量负载。该算法重新分配流量,优化团队成员带宽利用率,并允许单个流量传输从一个活跃的团队成员转移到另一个。该算法还降低了无序交付的可能性,但将其可能性考虑在内。
NICteaming的负载均衡分配方式有:
在这种模式下,哈希是根据数据包的地址组件创建的。此散列被分配给可用适配器之一,从而在可用适配器之间创建合理的平衡。
WindowsPowerShell可用于指定散列组件的值,例如:
TCP端口创建流量流的粒度分布,从而产生更小的流。这不能用于不基于TCP或用户数据报协议(UDP)的流量。在这种情况下,哈希使用IP地址哈希或MAC地址哈希。
在此模式下,在Hyper-V主机上配置的NIC组为虚拟机(VM)提供独立的MAC地址。VM的MAC地址或连接到Hyper-V交换机的VM端口用于在NIC团队成员之间分配网络流量。VM内创建的网卡组不能配置Hyper-V端口负载平衡模式,而是需要地址哈希模式。
在这种模式下,出站负载根据TCP端口和IP地址分配。此模式实时重新平衡负载,以确保给定的出站流量在团队成员之间来回移动。入站负载的分布方式与Hyper-V端口相同。它利用了地址哈希和Hyper-V的两个方面,是性能最高的负载平衡模式。
NIC绑定在Linux中称为NIC绑定。原理是相同的——在NIC绑定中,2个或更多网卡被“绑定”到一个虚拟NIC中。要使NIC绑定正常工作,您的网络交换机必须支持EtherChannel链路聚合架构。这应该不是问题,因为当今大多数网络交换机都支持EtherChannel。
Linux网卡绑定有以下几种模式:

Microsoft网络适配器多路复用器协议是用于将2个或更多NIC链接在一起的内核模式设备驱动程序。因此,它使Windows中的NIC组合成为可能。由于Microsoft网络适配器多路复用器是内核级驱动程序,它与Windows操作系统和任何其他内核模式驱动程序驻留在相同的地址空间中,使其成为恶意软件的潜在攻击媒介。为了解决潜在的安全问题,Microsoft特意在没有多个NIC的服务器硬件上禁用了此驱动程序。当您在具有2个或更多物理网络接口的硬件中设置NIC绑定时,它会自动启用。
本文来源:国外服务器--什么是NIC组合(它如何增加正常运行时间)
本文地址:https://www.idcbaba.com/guowai/4004.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



