多块网卡的负载平衡设置
多网卡绑定构建负载均衡服务器
1 引 言
随 着 信 息 技 术 的 快 速 发 展 , 来 越 多 的 电脑 用 户 不 再 满 足 于 越
当 前 的 网络 速 度 。特 别 是 一 些 涉 及 局 域 网应 用 的 用 户 , 中 小 型 如
打 开 服务 器 机 箱 , 两 块 网 卡安 装 在 主板 P 插 槽 上 。如 果 把 CI
维普资讯
网 络 技 术
责 编 姚 翌 任 辑:
多 网卡绑定构 建 负载 均衡 服务器
张 延 红 王 康 平 程 国斌
( 1平顶 山工 学院 河 南平顶 山 4 7 0 ) 6 0 1
( 平顶 山学 院 河 南平顶 山 4 70 ) 2 60 1
E me 和 AS Te / o d o 4 0 0 1 0 Itga d Co tolr  ̄e t US k Br ̄ c m 4 x 1/ 0 ne re nr l 。 t e
性” 的“ 备管理器 ”如果两块 网卡有硬件 冲突 , 会在 “ 中 设 , 就 网络 适配器” 的位 置 出现 一 个 醒 目的惊 叹号 。 击 带 有 惊 叹 号 的 网 卡 , 双 切 换 到 “ 源 ” 项 卡 , 里 可 以看 到 究 竟 是 哪 些 参 数 产 生 的硬 件 资 选 这 冲突, 以及 是 跟 哪 些 设 备 发 生 的冲 突 。 在 , 要 做 的 是 将 “ 现 您 先 使 用 自动 设 置 ” 选 框 里 的小 勾 消 去 , 后 再 双 击 有 红 色 标 志 的 参 复 然 数 , 对 它 的 数 值 进 行 强 制 指 定 , 到 “ 突 设 备 列 表 ” 口中 出 并 直 冲 窗 现“ 有 冲突” 提示为止 。 没 的
【 摘 要 】文 章 论 述 了利 用 NI x rs E trre网卡 绑 定 功 能进 行 双 网卡 绑 定 构 建 负栽 均衡 服 务 器 的 具 体 方 法 和 步 C E pes ne i ps
centos系统多网卡的负载均衡设置
Centos多网卡负载均衡配置方法:1、查看bonding模块是否加载lsmod | grep bondingbonding 136705 0如果没有加载,手动先加载modprobe bonding2、三种绑定模式:① mode=0:平衡负载模式,有自动备援,但需要交换机支持及设定,两个交换机端口需要做聚合,该模式下bond所绑定的网卡的IP都被修改成相同的mac地址,交换机做了聚合后,聚合下的几个端口也被捆绑成一个mac地址。
②mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。
③mode=6:平衡负载模式,有自动备援,不用交换机支持,绑定的是不同的MAC地址。
所以一定要根据自己的网络环境和实际的硬件设备,来选择其中一种绑定的模式,选择错误就会不生效哦!3、绑定完成后,就要进行以下网卡配置:1)新建或者修改虚拟网卡:vi /etc/sysconfig/network-scxxxxripts/ifcfg-bond0DEVICE=bond0IPADDR=192.168.0.193NETMASK=255.255.255.0BOOTPROTO=staticONBOOT=yesGATEWAY=192.168.0.12)修改需要加入负载均衡的网卡vi /etc/sysconfig/network-scxxxxripts/ifcfg-eth1DEVICE=eth0BOOTPROTO=noneONBOOT=yesMASTER=bond0SLAVE=yesvi /etc/sysconfig/network-scxxxxripts/ifcfg-eth2DEVICE=eth1BOOTPROTO=noneONBOOT=yesMASTER=bond0SLAVE=yes4、新增或修改虚拟网卡类型配置(一定要结合实际环境选择mode的模式)vi /etc/modprobe.confalias bond0 bondingoptions bonding miimon=100 mode=65、以上配置修改完成后执行reboot重启即可。
负载均衡配置方法
负载均衡配置方法在现代的计算机系统中,负载均衡是保证高性能和可靠性的重要因素之一。
通过合理的负载均衡配置,可以最大程度地利用系统资源,提高系统响应速度和可扩展性。
本文将介绍一些常见的负载均衡配置方法,帮助您更好地理解和应用负载均衡技术。
一、负载均衡概述负载均衡是一种通过在多个服务器之间分配工作负载,以达到提高系统性能和可用性的技术。
它可以确保每台服务器都能够平均分担任务,避免单个服务器过载,从而提高系统的整体性能。
二、硬件负载均衡配置方法硬件负载均衡通常通过专门的硬件设备来实现,如负载均衡器。
以下是一些常用的硬件负载均衡配置方法:1. 服务器冗余:在配置硬件负载均衡之前,建议先将系统中的服务器设置为冗余模式。
这意味着将每个功能模块配置为备份模式,以确保在故障发生时可以无缝切换到备份服务器。
2. 负载均衡器选择:根据实际需求选择适当的负载均衡器。
常见的负载均衡器有硬件负载均衡器和软件负载均衡器。
硬件负载均衡器通常具有更高的性能和可靠性,但价格较高。
软件负载均衡器则更加灵活和经济实惠。
3. 负载均衡算法选择:负载均衡器通常使用一些算法来决定如何将任务分配给服务器。
常见的算法有轮询、最小连接和最少响应时间等。
根据应用场景的特点选择合适的负载均衡算法,以确保任务能够平均分配给服务器,并提高整体性能。
4. 健康检查和故障恢复:负载均衡器通常会周期性地检查服务器的健康状态,以便及时发现故障和性能问题。
一旦发现故障,负载均衡器将自动将任务重新分配给其他正常工作的服务器,并通过故障恢复机制尽快恢复故障服务器的功能。
三、软件负载均衡配置方法除了硬件负载均衡器,还可以使用软件来实现负载均衡。
以下是一些常用的软件负载均衡配置方法:1. 反向代理:通过将负载均衡器配置为反向代理服务器,可以将客户端的请求分发给多个后端服务器。
反向代理服务器可以根据不同的策略选择请求目标服务器,并将响应返回给客户端。
2. DNS负载均衡:通过在DNS服务器中配置多个IP地址,可以将客户端的请求平均分配给这些IP地址,并最终分发到不同的服务器。
双线路双网卡双网关如何设置
双线路双网卡双网关如何设置以下是双线路双网卡双网关的设置步骤:1.选择适合的硬件设备:确保计算机或服务器上有两个可用的网卡插槽。
可以选择经济实惠的PCI或PCIe网卡。
2.安装网卡:将两个网卡插入计算机或服务器的网卡插槽中,确保插入牢固并连接好网线。
3.连接到两个网络:将一条网线连接到一个网卡插槽上,连接到一个网络。
将另一条网线连接到另一个网卡插槽上,连接到另一个网络。
4.配置IP地址:打开计算机的网络设置,为每个网卡配置IP地址、子网掩码和默认网关。
确保每个网卡有唯一的IP地址,并且网关不同。
5.调整网络优先级:在网络设置中,调整每个网卡的网络优先级。
一般情况下,将主要网络连接的网卡设置为首选并提高优先级。
6.设置负载均衡/冗余模式:根据实际需求,选择负载均衡模式或冗余模式。
负载均衡模式将流量分担到两个网卡上,提高网络吞吐量;冗余模式则保证一条线路失效时,仍能通过另一条线路正常工作。
7. 测试网络连接:通过ping命令测试两个网络是否正常连接。
在命令提示符下输入"ping IP地址",其中IP地址替换为另一个网卡所连接的网络中的一些设备的IP地址。
如果ping命令成功,表示连接正常。
8.配置防火墙设置:根据实际需求,配置防火墙允许两个网络之间的通信。
确保网络畅通的同时,保证网络的安全性。
9.定期监控和维护:定期检查两个网卡的连接状态和IP地址配置,确保网络正常工作。
当发现故障时,及时进行排查和修复。
总之,双线路双网卡双网关的设置可以提高网络的可用性和吞吐量,但在配置前需要考虑实际需求和硬件设备的兼容性,确保正确连接和合适的设置。
定期的监控和维护也是保证网络正常工作的重要环节。
Ubuntu12.04下实现双网卡一IP负载均衡
Ubuntu12.04下实现双⽹卡⼀IP负载均衡Ubuntu 12.04下实现双⽹卡负载均衡什么是bondingLinux bonding 驱动提供了⼀个把多个⽹络接⼝设备捆绑为单个的⽹络接⼝设置来使⽤,⽤于⽹络负载均衡及⽹络冗余。
bonding的⼯作模式bonding⼀共有7种⼯作模式0:(balance-rr) Round-robin policy: (平衡轮询策略):传输数据包顺序是依次传输,直到最后⼀个传输完毕,此模式提供负载平衡和容错能⼒。
1:(active-backup) Active-backup policy:(活动备份策略):只有⼀个设备处于活动状态。
⼀个宕掉另⼀个马上由备份转换为主设备。
mac地址是外部可见得。
此模式提供了容错能⼒。
2:(balance-xor) XOR policy:(平衡策略):传输根据[(源MAC地址xor⽬标MAC地址)mod 设备数量]的布尔值选择传输设备。
此模式提供负载平衡和容错能⼒。
3:(broadcast) Broadcast policy:(⼴播策略):将所有数据包传输给所有设备。
此模式提供了容错能⼒。
4:(802.3ad) IEEE 802.3ad Dynamic link aggregation. IEEE 802.3ad 动态链接聚合:创建共享相同的速度和双⼯设置的聚合组。
此模式提供了容错能⼒。
每个设备需要基于驱动的重新获取速度和全双⼯⽀持;如果使⽤交换机,交换机也需启⽤802.3ad 模式。
5:(balance-tlb) Adaptive transmit load balancing(适配器传输负载均衡):通道绑定不需要专⽤的交换机⽀持。
发出的流量根据当前负载分给每⼀个设备。
由当前设备处理接收,如果接受的设备传不通就⽤另⼀个设备接管当前设备正在处理的mac地址。
6:(balance-alb) Adaptive load balancing: (适配器负载均衡):包括mode5,由 ARP 协商完成接收的负载。
在LINUX(REDHAT)下双网卡负载均衡(LACP)
在LINUX(REDHAT)下双网卡负载均衡(LACP)(一)linux配置#cat/boot/config-kernel-version|grep-i bondingCONFIG_BONDING=m返回CONFIG_BONDING=m表示支持,否则需要编译内核使它支持bonding也可以用:查看一下内核是否已经支持bonding:modinfo bonding第一步:创建一个ifcfg-bondX#touch/etc/sysconfig/network-scripts/ifcfg-bond0新建一个bond0配置文件#cat/etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BOOTPROTO=staticIPADDR=1.1.1.2NETMASK=255.255.255.0BROADCAST=1.1.1.255NETWORK=1.1.1.0GATEWAY=1.1.1.1ONBOOT=yesTYPE=Ethernet编辑ifcfg-bond0如上第二步:修改/etc/sysconfig/network-scripts/ifcfg-ethX这个实验中把网卡1和2绑定,修改/etc/sysconfig/network-scripts/ifcfg-ethX相应网卡配置如下:#cat/etc/sysconfig/network-scripts/ifcfg-eth1TYPE=EthernetDEVICE=eth1HWADDR=00:d0:f8:40:f1:a0网卡1macBOOTPROTO=noneONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes#cat/etc/sysconfig/network-scripts/ifcfg-eth2TYPE=EthernetDEVICE=eth2HWADDR=00:d0:f8:00:0c:0c网卡2macBOOTPROTO=noneONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes第三步:配置/etc/modprobe.conf,添加alias bond0bonding #cat/etc/modprobe.confalias eth0e100alias snd-card-0snd-intel8x0options snd-card-0index=0options snd-intel8x0index=0remove snd-intel8x0{/usr/sbin/alsactl store0>/dev/null2>&1||:;};/sbin/modprobe-r --ignore-remove snd-intel8x0alias eth18139toooptions3c501irq=3alias eth2tulip上面是三网卡本身的配置如果要绑定和做lacp只要再加上下面两条配置alias bond0bonding绑定options bond0miimon=100mode=4mode=4是lacp第四步:配置/etc/rc.d/rc.local,添加需要绑定的网卡#cat/etc/rc.d/rc.localtouch/var/lock/subsys/local配置本身就有这条命令ifenslave bond0eth1eth2这条命令是添加需要绑定的网卡1和2 到这里就完成bonding的配置了可以查看一下第五步:重启网络服务和重启pc#service network restart重启网络服务#shutdown-r now重启pc重启后可以查看bonding情况:网卡1和2都绑定上了,模式为802.3ad#cat/proc/net/bonding/bond0Ethernet Channel Bonding Driver:v3.0.3(March23,2006)Bonding Mode:IEEE802.3ad Dynamic link aggregationTransmit Hash Policy:layer2(0)MII Status:upMII Polling Interval(ms):100Up Delay(ms):0Down Delay(ms):0802.3ad infoLACP rate:slowActive Aggregator Info:Aggregator ID:1Number of ports:2Actor Key:9Partner Key:1Partner Mac Address:00:d0:f8:22:33:baSlave Interface:eth1MII Status:upLink Failure Count:0Permanent HW addr:00:d0:f8:40:f1:a0Aggregator ID:1Slave Interface:eth2MII Status:upLink Failure Count:0Permanent HW addr:00:d0:f8:00:0c:0cAggregator ID:1接口配置信息:新增了bond0的配置信息,接口bond0和eth1,eth2,绑定后三个接口使用的mac都是同一个:00:D0:F8:40:F1:A0 #ifconfigbond0Link encap:Ethernet HWaddr00:D0:F8:40:F1:A0inet addr:1.1.1.2Bcast:1.1.1.255Mask:255.255.255.0inet6addr:fe80::2d0:f8ff:fe40:f1a0/64Scope:LinkUP BROADCAST RUNNING MASTER MULTICAST MTU:1500Metric:1RX packets:128errors:0dropped:0overruns:0frame:0TX packets:259errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:0RX bytes:15466(15.1KiB)TX bytes:39679(38.7KiB)eth0Link encap:Ethernet HWaddr00:11:11:EB:71:E2inetaddr:192.168.180.8Bcast:192.168.180.15Mask:255.255.255.240 inet6addr:fe80::211:11ff:feeb:71e2/64Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500Metric:1 RX packets:311errors:0dropped:0overruns:0frame:0TX packets:228errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RX bytes:30565(29.8KiB)TX bytes:35958(35.1KiB)eth1Link encap:Ethernet HWaddr00:D0:F8:40:F1:A0inet6addr:fe80::2d0:f8ff:fe40:f1a0/64Scope:LinkUP BROADCAST RUNNING SLAVE MULTICASTMTU:1500Metric:1RX packets:54errors:0dropped:0overruns:0frame:0TX packets:97errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RX bytes:6696(6.5KiB)TX bytes:13821(13.4KiB)Interrupt:209Base address:0x2e00eth2Link encap:Ethernet HWaddr00:D0:F8:40:F1:A0inet6addr:fe80::2d0:f8ff:fe40:f1a0/64Scope:LinkUP BROADCAST RUNNING SLAVE MULTICAST MTU:1500Metric:1RX packets:74errors:0dropped:0overruns:0frame:0TX packets:162errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RX bytes:8770(8.5KiB)TX bytes:25858(25.2KiB)Interrupt:201Base address:0x2f00lo Link encap:Local Loopbackinet addr:127.0.0.1Mask:255.0.0.0inet6addr:::1/128Scope:HostUP LOOPBACK RUNNING MTU:16436Metric:1RX packets:6283errors:0dropped:0overruns:0frame:0TX packets:6283errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:0RX bytes:9783674(9.3MiB)TX bytes:9783674(9.3MiB)(二)锐捷交换机配置:lacp system-priority100全局配置lacp优先级interface GigabitEthernet0/23no switchportlacp port-priority100接口的lacp优先级port-group1mode active接口下开启lacp主动模式interface GigabitEthernet0/24no switchportlacp port-priority100port-group1mode activeinterface AggregatePort1no switchportno ip proxy-arpip address1.1.1.1255.255.255.0和linux成功建立lacp后状态信息如下:Show lacp summarySystem Id:100,00d0.f822.33baFlags:S-Device is requesting Slow LACPDUs F-Device is requesting Fast LACPDUs. A-Device is in active mode.P-Device is in passive mode.Aggregate port1:Local information:LACP port Oper Port Port Port Flags State Priority Key Number State----------------------------------------------------------------------Gi0/23SA bndl1000x10x170x3dGi0/24SA bndl1000x10x180x3d Partner information:LACP port Oper Port Port Port Flags Priority Dev ID Key Number State---------------------------------------------------------------------Gi0/23SA25500d0.f840.f1a00x90x20x3dGi0/24SA25500d0.f840.f1a00x90x10x3d State表示状态信息:bndl表示lacp建立成功,sup表示不成功。
网络防火墙的负载均衡配置方法
网络防火墙的负载均衡配置方法随着互联网的迅猛发展,网络安全问题日益突出。
作为维护网络安全的重要工具之一,网络防火墙起到了至关重要的作用。
然而,仅靠一个防火墙可能无法满足大量数据流的处理需求,因此,负载均衡配置方法成为提高网络防火墙性能的重要手段。
负载均衡是指将网络流量分散到多个服务器上以达到均衡负载的目的。
在网络防火墙中,负载均衡可以实现对流量的分流和分担,提高防火墙的整体性能和可靠性。
一、硬件负载均衡配置方法硬件负载均衡是常见的一种方式,其基本原理是将网络流量通过路由器、交换机等硬件设备进行分流,使得防火墙能够平均地处理对应的数据。
1. 硬件设备选择:为了实现负载均衡,需要选购支持此功能的硬件设备。
常见的有路由器、交换机、负载均衡器等。
2. 网络架构设计:在网络设计过程中,需要考虑负载均衡的需求。
一般来说,建议采用多层次的网络架构,将不同的网络流量分流到不同的服务器上,同时避免单点故障。
3. 多服务器配置:在网络防火墙中,需要部署多个服务器来完成负载均衡的任务。
在配置过程中,需要为每个服务器分配一个唯一的IP地址,并确保网络流量能正常地路由到对应的服务器。
二、软件负载均衡配置方法除了硬件负载均衡之外,软件负载均衡也是一种常见的配置方法。
软件负载均衡是通过在防火墙上安装负载均衡软件来实现的。
1. 负载均衡软件选择:市面上有许多负载均衡软件可供选择。
常见的有Nginx、HAProxy等。
选择适合自己需求的负载均衡软件非常重要。
2. 安装配置软件:根据软件的使用说明,进行安装和配置。
通常需要设置负载均衡的算法、服务器的IP地址和端口等信息。
3. 监控和调优:在配置完负载均衡软件之后,需要进行监控和调优来确保系统的稳定性和高性能。
根据实际情况,可以通过调整负载均衡算法、增加服务器数量等方法来优化负载均衡效果。
三、虚拟化负载均衡配置方法虚拟化负载均衡是在虚拟化环境中实现负载均衡的一种方式。
在网络防火墙中,使用虚拟化技术可以将多个防火墙虚拟机实例部署在不同的物理服务器上,提高整体性能。
路由器的双WAN负载均衡设置指南
路由器的双WAN负载均衡设置指南随着互联网的快速发展和普及,网络对于人们生活和工作的重要性不言而喻。
而作为连接网络的核心设备之一,路由器起到了至关重要的作用。
越来越多的用户希望能够同时利用多个网络供应商提供的宽带,以实现更高的带宽和稳定性。
在这种需求下,双WAN负载均衡技术应运而生。
本文将为您介绍如何设置路由器的双WAN负载均衡,以优化网络使用体验。
一、双WAN负载均衡的原理双WAN负载均衡技术,顾名思义,即将两个或多个宽带连接绑定为一个逻辑连接,均衡地分担网络流量,从而提供更高的带宽和可用性。
当路由器接收到用户发送的数据请求时,它会根据一定的算法将请求分配到合适的宽带连接上,使得各个连接的负载均衡。
同时,当某个连接发生故障或中断时,路由器会智能地将流量切换到其他可用的连接上,以确保网络的连续性。
二、双WAN负载均衡的设置步骤要在路由器上实现双WAN负载均衡,您需要按照以下步骤进行设置:步骤一:连接宽带和配置路由器首先,将两个宽带供应商提供的宽带连接分别插入路由器的WAN 口1和WAN口2。
然后,通过电脑连接路由器的LAN口,并将其设置为静态IP地址。
接下来,打开浏览器,输入路由器的默认IP地址,进入路由器的管理界面。
根据路由器的品牌和型号,登录账号和密码可能会有所不同。
步骤二:启用双WAN负载均衡功能在路由器的管理界面中,找到“网络设置”或类似的选项。
在此页面上,您应该能够找到双WAN负载均衡的设置选项。
根据路由器的不同,该选项可能存在于“负载均衡”、“WAN设置”或其他类似的菜单中。
找到该选项后,将其启用,并保存设置。
步骤三:配置负载均衡算法和策略在启用双WAN负载均衡功能后,您需要选择适合您网络情况的负载均衡算法和策略。
常见的负载均衡算法包括轮询、加权轮询、最小连接和最小负载等。
根据您的需求和网络环境选择合适的算法。
此外,您还可以基于应用程序或服务来制定负载均衡策略,例如通过端口或IP地址来分配流量。
交换机负载均衡配置 [Cisco交换机STP负载均衡配置步骤]
交换机负载均衡配置[Cisco交换机STP负载均衡配置步骤]Cisco自己开发的PVST、PVST+和Rapid-PVST+l因为是基于VLAN分配生成树实例的,所以它不仅可以实现比IEEE802.1D标准的STP更快的收敛速度,而且还可以实现负载均衡。
接下来是小编为大家收集的Cisco交换机STP负载均衡配置步骤方法,希望能帮到大家。
Cisco交换机STP负载均衡配置步骤的方法CiscoIOS交换机生成树负载均衡配置示例在第11章,我们已了解到,Cisco自己开发的PVST、PVST+和Rapid-PVST+l因为是基于VLAN分配生成树实例的,所以它不仅可以实现比IEEE802.1D标准的STP更快的收敛速度,而且还可以实现负载均衡。
为了避免环路,PVST、PVST+和Rapid-PVST+l仅会在交换机间的一条中继链路对特定VLAN通信激活,其他的都会被全部阻止,以实现在多个中继端口上均衡VLAN通信。
在生成树VLAN通信均衡方案中,又可以通过使STP端口优先级或者STP路径开销在中继端口进行配置。
注意:对于使用STP端口优先级进行的负载均衡,负载均衡的多条中继链路必须与同一个交换机连接;对于使用STP路径开销进行的负载共享,每条用于负载均衡的中继链路可以连接到同一个交换机,也可以连接在两个不同的交换机上。
【说明】IEEE802.1sMSTP生成树模式中同样可以实现VLAN 通信负载均衡,而且同样有两种方案:一种是基于端口优先级的,另一种是基于端口路径开销值的。
但要注意的是,在MSTP 的负载均衡配置中均只需在中继链路的一端配置即可,与本节介绍的SST下的负载均衡配置中的端口优先级方案有些区别,但与端口开销值方案一样。
具体在本章最后介绍的PVST+到MSTP迁移配置示例中有体现。
使用STP端口优先级进行负载均衡的配置示例当在一个交换机上的两个端口形成环路时,交换机使用STP端口优先级来决定哪个端口是启用状态,哪个端口又是阻塞状态的。
如何设置路由器负载均衡
如何设置路由器负载均衡在如今高度互联的世界中,网络连接已成为我们日常生活中不可或缺的一部分。
为了确保网络连接的稳定性和良好的用户体验,路由器的负载均衡功能显得尤为重要。
本文将向您介绍如何设置路由器的负载均衡,以提升网络性能和稳定性。
一、了解负载均衡的概念负载均衡是一种网络技术,旨在将网络流量平均分配到多个连接或资源上,从而实现资源的有效利用和网络性能的增强。
通过负载均衡,可以避免网络拥塞和单个连接的性能瓶颈,提高网络的可用性和吞吐量。
二、选择合适的路由器在设置路由器负载均衡之前,我们首先需要选择一款合适的路由器。
现如今市面上有许多支持负载均衡功能的路由器品牌和型号,例如Cisco、TP-Link等。
在选择路由器时,需要考虑自己的网络需求和预算,并选择支持负载均衡功能的路由器型号。
三、连接路由器并访问管理界面将路由器连接至电源,并通过网线将其与电脑连接。
打开浏览器,输入默认的管理IP地址(如192.168.1.1)并按下回车键,以访问路由器的管理界面。
四、登录并进入路由器设置界面在管理界面中,输入默认的用户名和密码,登录到路由器。
通常,路由器的默认用户名和密码可以在路由器的背面或说明书中找到。
成功登录后,会进入到路由器的设置界面。
五、找到负载均衡设置选项在路由器的设置界面中,寻找负载均衡设置选项。
这通常位于网络设置或高级设置等菜单中。
根据不同的路由器品牌和型号,选项的具体名称可能有所不同,但功能相似。
六、启用负载均衡功能在负载均衡设置选项中,找到启用负载均衡功能的复选框,并将其勾选上。
然后,根据实际需求,选择合适的负载均衡算法。
常见的算法包括轮询、加权轮询和最少连接数等。
选择适合自己网络环境的算法,并保存设置。
七、配置负载均衡规则在启用负载均衡功能后,我们需要配置负载均衡的规则,以确定网络流量的分配方式。
在设置界面中,找到负载均衡规则或转发规则选项。
通过添加规则,指定不同的网络连接或资源的权重和优先级,以实现负载均衡。
网络负载平衡
网络平衡及多网卡绑定的效果及方法/network/%CD%F8%C2%E7%C6%BD%BA%E2%BC%B0%B6%E0%C D%F8%BF%A8%B0%F3%B6%A8%B5%C4%D0%A7%B9%FB%BC%B0%B7%BD%B7%A8. htm现在有很多的无盘论坛上在谈网络平衡及多网卡绑定问题,一则是因为无盘的瓶颈在网络上,二则采用千兆网卡及千兆交换机代价太高(要用到64位的PCI插槽,所以主板也很贵)。
网上流传很多种说法,现根据实践及理论得出结论,以正视听:一、网络负载平衡功能只有在WINDOWS2000高级服务器中才有这种功能,如果你想在WINDOWS2000服务器版本中启用这个功能,要从我站下载一个驱动程序才能启用,下载地址请到追月无盘网站下载,在热门下载中提供下载。
二、网络负载平衡设置方法:第1步SERVER只装一个网卡A,(IP为192.168.0.1)测一下你的工作站能进WIN98,后做第2步第2步SAERVER加一块B网卡,B网卡为自动,然后在A网卡的IP连接属性中启用网络载量平衡,并在属性中设置群集参数和主机参数的IP为固定的IP号,并启用其中的多播,完整Intelnet名为服务器名,在端口规则中把多主机改成单主机。
做好后重起SERVER,没错会出现重名,你把B网卡的DLC、NETBEUI两个协议取掉,然后在B网卡的连接属性中启用网络载量平衡(注意:只要启用就行了,网络载量平衡属性里的东东不要改),再把B网卡的IP设为192.168.0.2 ,最后重起SERVER,我想这样就行了,两网卡都在亮着,没去掉NETBEUI会出重名错,没去掉DLC,有时工作站到发帧那不动了。
三、多网卡绑定(请到追月无盘网站看多网卡绑定相关文章。
四、网络负载平衡及多网卡绑定效果对比,多网卡绑定比网络负载平衡要好得多,理由如下:intel网卡绑定是intel公司自带的绑定软件,绑定之后有四种功能可选:1、容错(adapter fault tolence)。
通过windows2012 NIC Teaming实现网卡负载均衡
什么是NIC组合简单来讲,NIC组合就是把同一台服务器上的多个物理网卡通过软件绑定成一个虚拟的网卡,也就是说,对于外部网络而言,这台服务器只有一个可见的网卡。
对于任何应用程序,以及本服务器所在的网络,这台服务器只有一个网络链接或者说只有一个可以访问的IP地址。
之所以要利用NIC组合技术,除了利用多网卡同时工作来提高网络速度以外,还有可以通过NIC组合实现不同网卡之间的负载均衡(Load balancing)和网卡冗余(Fault tolerance)。
微软NIC组合,也称为负载平衡/故障转移(LBFO),允许多个网络适配器组合成一个,这样做的目的可以带来带宽聚合、解决网络连接失败过程中的故障转移;它应用于Windows Server 2012的所有版本中,包括核心版和图形界面完全版;NIC组合在Windows 8 中是不可用的,但是 NIC组合的用户界面和 NIC组合的 Windows PowerShell Cmdlet命令行都可以运行 Windows 8,以便于 Windows 8 PC 可以用于管理一个或多个Windows Server 2012主机上的NIC组合。
下面就NIC组合的相关配置及参数做一个简单介绍:默认情况下,NIC组合是禁用的,如下:这个时候,我们来查看一下网络情况:三块网卡NIC组合前两个要参与组合的网卡的IP和MAC地址:组-任务-新建组组名称:键入:NEW NIC 因为第一块网卡用于远程桌面,如果新建组会改变IP,所以我不让它参与组合,只让第二块和第三块网组成一个新的组合。
其它属性——成组模式:1、静态成组(IEEE 802.3ad draft v1):此模式配置交换机和主机之间需要哪种链接组合形式,由于这是一个静态配置的解决方案有任何附加协议,所以就不会因为交换机或主机因为电缆的插入错误或其它错误而导致组合的形成。
此种模式中,网卡可以工作于不同的速度,就是说可以用不通速度的网卡建立组合, 但同样要求交换机完全支持IEEE 802.3ad 标准,一般情况下,服务器级别的交换机通常支持此模式。
网卡绑定(多网卡绑定成一个虚拟网卡负载均衡)
网卡绑定,就将两个或者更多的物理网卡绑定成一个虚拟网卡,以提供负载均衡或者冗余,能够起到增加带宽的作用;当网卡绑定之后,如果有一个网卡坏掉,网络会继续保持,不会中断,从而不会影响业务。
Windows下网卡绑定Windows 下进行网卡绑定,需要根据网卡的类型下载网卡驱动,通过网卡驱动进行网卡绑定。
设备:HS22,BCE刀箱系统:windows 2008 Enterprise R2 x64网卡类型:首先下载网卡驱动,在驱动的MgmtApps文件夹下,寻找符合系统要求的setup.exe文件,双击击安装。
在接受许可条例之后,进入自定义安装界面,如下:我们这里只安装BASP,直接下一步。
安装结束后,会提醒你从控制面板中找到,这里,我们只要打开开始菜单就可以看见新安装的BACS软件了。
(注意,如果是intel的网卡,系统会默认图标显示在控制面板中。
)软件界面如下:界面左侧的Device Management,显示的是主机当前的网卡,Team Management是用来对网卡绑定进行操作和管理的。
右边是动态展示栏,可以展示每块网卡的信息(Information),可以通过自动ping网卡IP,诊断网卡当前状态(Diagnostics),还可以统计网卡活动状态(Statistics)。
网卡绑定,在实际操作中,是采用虚拟网卡组的概念,将现有网卡,绑定成一个虚拟网卡组。
因此在BACS中,我们打开Team Management来进行网卡绑定。
打开Team Management,左侧看到的是可以进行绑定的网卡状态。
我们打开上层菜单栏中的“Teams”,选择“Create a team”,就进入了网卡绑定的引导界面。
选择“Next”。
首先输入一个网卡绑定组的名字:选择“Next”进入类型界面。
Broadcom网卡绑定有三种类型,--Smart Load Balancing(TM)and Failover(SLB):智能负载均衡和故障转移。
如何设置路由器的网络负载均衡
如何设置路由器的网络负载均衡在现代的网络环境中,网络负载均衡是一种重要的技术手段,可以实现对网络流量的均衡分配,提高网络的性能和稳定性。
路由器作为网络连接的核心设备,具备负载均衡功能,对于企业和家庭用户来说,如何设置路由器的网络负载均衡是一个关键问题。
本文将介绍如何设置路由器的网络负载均衡,以实现更好的网络性能。
一、了解网络负载均衡的基本概念与原理网络负载均衡是指将网络流量分散到多个服务器或设备上,以达到负载分担、提高系统性能和可用性的技术。
在路由器上实现网络负载均衡,通常采用多种策略,如基于流量、基于连接数、基于服务器负载等。
了解网络负载均衡的基本概念与原理,有助于合理配置路由器,满足实际需求。
二、选购适合负载均衡的路由器设备在设置路由器的网络负载均衡之前,需要先选购适合负载均衡的路由器设备。
一般而言,中高端路由器具备负载均衡的功能,可根据实际需求选购合适的设备。
在选购时,需要考虑网络规模、带宽要求、连接数等因素,并选择具备强大处理能力和稳定性的设备。
三、登录路由器管理界面设置路由器的网络负载均衡需要登录路由器的管理界面。
通常,打开浏览器,在地址栏输入默认的IP地址(一般为192.168.1.1或192.168.0.1),按下回车键即可打开路由器管理界面。
根据路由器的型号,可能需要输入用户名和密码进行登录验证。
四、进入网络负载均衡设置页面在路由器的管理界面中,找到相应的设置项,进入网络负载均衡设置页面。
不同品牌、型号的路由器可能设置路径稍有差异,但通常在“高级设置”、“负载均衡”或“流量控制”等菜单下可以找到。
五、配置网络负载均衡策略在网络负载均衡设置页面中,根据实际需求配置网络负载均衡策略。
常见的网络负载均衡策略有以下几种:1. 基于流量的负载均衡:根据流量大小将网络流量分配到不同的出口线路,实现负载均衡。
可以设置不同出口线路的权重,调整流量分配比例。
2. 基于连接数的负载均衡:根据连接数将网络流量分配到不同的服务器或设备,均衡负载。
多网卡的7种bond模式原理详解
多网卡的7种bond模式原理Linux 多网卡绑定网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。
mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。
mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。
需要说明的是如果想做成mode 0的负载均衡,仅仅设置这里options bond0 miimon=100 mode=0是不够的,与网卡相连的交换机必须做特殊配置(这两个端口应该采取聚合方式),因为做bonding的这两块网卡是使用同一个MAC地址.从原理分析一下(bond运行在mode 0下):mode 0下bond所绑定的网卡的IP都被修改成相同的mac地址,如果这些网卡都被接在同一个交换机,那么交换机的arp表里这个mac地址对应的端口就有多 个,那么交换机接受到发往这个mac地址的包应该往哪个端口转发呢?正常情况下mac地址是全球唯一的,一个mac地址对应多个端口肯定使交换机迷惑了。
所以 mode0下的bond如果连接到交换机,交换机这几个端口应该采取聚合方式(cisco称为 ethernetchannel,foundry称为portgroup),因为交换机做了聚合后,聚合下的几个端口也被捆绑成一个mac地址.我们的解 决办法是,两个网卡接入不同的交换机即可。
mode6模式下无需配置交换机,因为做bonding的这两块网卡是使用不同的MAC地址。
七种bond模式说明:第一种模式:mod=0 ,即:(balancerr) Roundrobin policy(平衡抡循环策略)特点:传输数据包顺序是依次传输(即:第1个包走eth0,下一个包就走eth1….一直循环下去,直到最后一个传输完毕),此模式提供负载平衡和容错能力;但是我们知道如果一个连接或者会话的数据包从不同的接口发出的话,中途再经过不同的链路,在客户端很有可能会出现数据包无序到达的问题,而无序到达的数据包需要重新要求被发送,这样网络的吞吐量就会下降第二种模式:mod=1,即: (activebackup) Activebackup policy(主备份策略)特点:只有一个设备处于活动状态,当一个宕掉另一个马上由备份转换为主设备。
网管入门8139网卡实现双网卡负载均衡
网管入门:8139网卡实现双网卡负载均衡虽然现在市面上有天生能够绑定的网卡,但作为廉价网卡突出代表而拥有大量用户端的8139网卡却不支持这项功能,不过不要着急,只要安装一个小软件——“NICExpress”,就可以用普通的8139之类的网卡体验一把双网卡绑定的愉悦了。
朋友或许会问了,为什么要用双网卡呢?用双网卡有什么好处?所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,这个技术对于许多朋友来说并不陌生,许多高档服务器网卡(例如intel8255x系列、3COM服务器网卡等)都具有多网卡绑定功能,可以通过软硬件设置将两块或者多块网卡绑定在同一个IP地址上,使用起来就好象在使用一块网卡。
多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是100M,理论上两块网卡就是200M,三块就是300M,当然实际上的效果是不会是这样简单的增加的,不过经实际测试使用多个网卡对于增加带宽,保持带宽的稳定性肯定是有裨益的,如果交换机等相关条件不错的话,这个效果还是很能令人满意;其次,可以形成网卡冗余阵列、分担负载,双网卡被绑定成“一块网卡”之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,这样每块网卡的负载压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断,直到维修人员到来。
OK,现在就手把手的教大家如何用50元来打造出双网卡的效果! 先下载软件(点击这里下载NIC Express Enterprise),这是4.0版本,只有2.15M,软件的兼容性已经做得很好,支持win98/Me/2000/XP/2003。
基本上支持目前市场上常见的各种网卡,百兆和千兆网卡都可以用来绑定,但是千万注意,最好用于绑定的网卡是完全相同的,至少也是基于同一芯片的,这样多块网卡才能合作得比较好。
切记不要把10M网卡和100M网卡绑定在一起,那样根本起不到提升作用。
配置网络负载均衡优化网络性能
配置网络负载均衡优化网络性能随着网络应用的不断发展,网络流量的规模和复杂性也在不断增加。
为了满足用户的需求,提升网络的稳定性和可靠性,网络负载均衡成为了一个重要的技术手段。
配置网络负载均衡可以优化网络性能,提高用户体验。
本文将介绍网络负载均衡的原理和常用的配置方法,以及如何进行优化。
一、网络负载均衡的原理网络负载均衡是一种将网络流量分配到多个服务器上的方法,从而达到提高性能和可靠性的目的。
其原理基于以下几个方面:1. 分流:将用户的请求流量分散到多个服务器上,避免单一服务器过载,提高系统的吞吐量。
2. 调度算法:通过选择合适的调度算法,将请求流量合理地分配到各个服务器上,以达到负载均衡的效果。
3. 健康检查:定期检测服务器的状态,如果出现故障或超载情况,将其剔除或降低权重,保证用户的请求能够被正确地处理。
4. 高可用性:通过使用冗余服务器和备用链路,确保故障时能够及时切换到备用服务器,提高系统的可用性。
二、常用的网络负载均衡配置方法根据负载均衡的实现方式,常见的网络负载均衡配置方法包括硬件负载均衡和软件负载均衡。
1. 硬件负载均衡:硬件负载均衡器是一种专门用于负载均衡的设备,可以实现高性能的负载均衡功能。
其配置一般包括以下几个步骤:a. 配置VIP(虚拟IP地址):将多台服务器绑定到一个虚拟IP地址上,使得用户的请求可以通过这个VIP访问到后端的多台服务器。
b. 配置服务器池:将实际的服务器添加到服务器池中,配置健康检查和调度算法等参数。
c. 配置服务端口:指定负载均衡器监听的端口和协议类型。
d. 调优配置:根据实际需求,调整负载均衡器的性能参数,如连接数、超时时间等。
2. 软件负载均衡:软件负载均衡是通过在服务器上安装负载均衡软件来实现的,常见的软件负载均衡器有Nginx、HAProxy等。
其配置一般包括以下几个步骤:a. 安装负载均衡软件:根据实际需求选择适合的软件,并进行安装和配置。
b. 配置后端服务器:将实际的服务器添加到负载均衡软件中,并配置运行参数。
如何设置双WAN负载均衡
如何设置双WAN负载均衡在网络连接中,负载均衡是一种常见的技术,可以通过同时使用多个宽带连接来提高整体的网络性能和可靠性。
而双WAN负载均衡是其中一种常见的架构,本文将介绍如何设置双WAN负载均衡的步骤和注意事项。
一、双WAN负载均衡的基本原理双WAN负载均衡是一种通过同时使用两个或以上的广域网接口来实现网络负载分担和容错的技术,其中WAN代表广域网。
在该架构中,两个广域网接口通过一定的算法和配置来均衡地分担网络数据的传输负载,同时提高网络的可靠性和稳定性。
二、双WAN负载均衡的设置步骤1.选择合适的硬件设备:在部署双WAN负载均衡之前,首先需要选择合适的硬件设备,通常是一台能够支持多个广域网接口并具备负载均衡功能的路由器。
可以根据实际情况选择不同厂商和型号的设备。
2.连接广域网接口:将两个或以上的广域网接口连接到路由器的WAN口,确保连接正常并获得了IP地址。
3.配置网络接口:在路由器的控制台中,进入网络接口的配置页面,配置每个广域网接口的IP地址、子网掩码、网关和DNS信息。
确保每个接口的配置正确,并能够正常通信。
4.配置负载均衡算法:在路由器的控制台中,进入负载均衡的配置页面,选择合适的负载均衡算法。
常见的算法包括基于连接数、基于带宽、基于响应时间等。
根据实际情况选择合适的算法,并进行相应的配置。
5.配置策略路由:在路由器的控制台中,进入策略路由的配置页面,配置双WAN负载均衡的策略。
策略路由可以根据源IP地址、目标IP地址、源端口、目标端口等条件来指定数据包的路由方式。
根据实际需求配置相应的策略,确保网络流量能够按照设定的负载均衡算法进行分担。
6.测试和优化:配置完成后,进行网络连接测试,确保双WAN负载均衡正常工作。
如果发现问题或者性能不理想,可以根据实际情况进行调整和优化。
三、双WAN负载均衡的注意事项1.带宽要求:在选择双WAN负载均衡的方案时,需要确保两个或以上的广域网接口的带宽能够满足实际需求。
服务器双网卡配置方法
服务器双网卡配置方法一、概述服务器双网卡配置是一种常见的网络部署方案,通过同时连接两个网络接口,可以提供更高的带宽和可靠性。
本文将介绍服务器双网卡配置的方法和步骤。
二、准备工作在进行服务器双网卡配置之前,需要做以下准备工作:1. 确定服务器是否支持双网卡功能。
2. 购买合适的网络接口卡,并确保其与服务器的主板兼容。
3. 准备适当的网络线缆,根据实际需求选择合适的类型和长度。
三、配置步骤以下是服务器双网卡配置的具体步骤:步骤一:安装网卡1. 关闭服务器并断开电源。
2. 打开服务器机箱,并找到合适的插槽槽口。
3. 将网卡插入插槽槽口,确保插卡牢固。
4. 关闭服务器机箱,并重新连接电源。
步骤二:网卡驱动安装1. 启动服务器,并等待操作系统启动完成。
2. 插入网卡驱动光盘或者下载最新的驱动程序。
3. 打开设备管理器,找到新安装的网卡设备。
4. 右键点击网卡设备,选择“更新驱动程序”。
5. 选择“浏览计算机以查找驱动程序”或者“从列表中选择已安装的驱动程序”。
6. 浏览到光盘或者指定的驱动程序文件夹,安装合适的驱动程序。
步骤三:配置网络参数1. 进入操作系统的网络设置界面。
2. 找到新安装的网卡设备,并双击打开其属性窗口。
3. 在属性窗口中,配置合适的IP地址、子网掩码、默认网关和DNS服务器等网络参数。
4. 配置完成后,点击“确定”保存设置。
步骤四:网络绑定1. 打开控制面板,找到“网络和共享中心”。
2. 在左侧导航栏中,选择“更改适配器设置”。
3. 找到新安装的网卡设备,同时按住“Ctrl”键选中其他需要绑定的网卡设备。
4. 右键点击选中的网卡设备,选择“桥接连接”或者“合并网络连接”。
5. 等待网络绑定完成。
四、测试和优化配置完成后,可以进行以下测试和优化步骤:1. 测试网络连接:通过PING命令等方式测试服务器与其他设备之间的网络连通性。
2. 负载均衡优化:根据实际需求和网络流量情况,调整网卡的负载均衡策略,以提高网络性能和可靠性。
路由器的多WAN口和负载均衡设置解析
路由器的多WAN口和负载均衡设置解析随着互联网的普及和发展,越来越多的设备和用户需要连接到互联网。
为了提高网络的可靠性和性能,路由器经常配备了多个WAN口,并且支持负载均衡设置。
本文将解析这些功能的概念、原理和设置方法。
一、多WAN口的概念和原理多WAN口是指路由器具备多个广域网接口的功能。
广域网口通常是指用于连接Internet或其他WAN网络的接口,例如ADSL、光纤、4G等。
通过多个WAN口,路由器可以同时连接不同的网络提供商或连接方式,提高网络的冗余性和带宽利用率。
多WAN口的工作原理是通过路由器的流量转发机制,将网络流量分配到不同的WAN口上。
路由器会根据预设的规则和算法,将流量均匀地分配到各个WAN口上,实现负载均衡。
当某个WAN口发生故障或带宽不足时,路由器会自动调整流量分配,确保网络的稳定性和可用性。
二、负载均衡的概念和原理负载均衡是指将网络流量均匀地分配到多个网络路径上,以实现流量的平衡和优化。
通过负载均衡的设置,可以提高网络的带宽利用率,避免某一个路径过载,同时提高网络的可靠性和性能。
负载均衡的原理是根据流量分配规则和算法,在多个路径上均匀地分配流量。
常见的负载均衡算法包括轮询、加权轮询、最少连接等。
通过这些算法,路由器可以根据设定的规则,将流量分配到多个WAN 口或路径上,实现负载均衡。
三、设置多WAN口和负载均衡的步骤设置多WAN口和负载均衡需要按照以下步骤进行:1. 确定路由器支持多WAN口和负载均衡功能。
一些商用路由器和高端家用路由器支持这些功能,但低端或入门级路由器可能不支持。
2. 连接不同的广域网接口到路由器的WAN口。
根据网络提供商提供的接入方式,例如插入ADSL或光纤模块,或连接4G网卡。
3. 进入路由器的管理界面,通常通过浏览器访问路由器的IP地址即可。
在管理界面中,找到多WAN口和负载均衡设置的选项。
4. 根据路由器的界面和设置选项,配置多WAN口和负载均衡的相关参数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多网卡负载均衡NICExpress软件下载地址:/soft/36156.htm注册码:名称:序列号: 381567===============================================前言:市面上现在天生支持绑定功能的网卡不多,而且多是出身名门的高档服务器网卡,身价不菲,设置过程也比较专业,使用和维护都不简便。
难道我等平头百姓,攥着几十元的廉价8139的兄弟们就无缘领略双网卡绑定的快感了吗?非也,今天我就教大家一招,只需一款小小的软件,就可以用普通的8139之类的网卡体验一把双网卡绑定的愉悦,这个软件就叫做“NICExpress”,可能行家们已经捂着嘴乐了,呵呵,笔者的出发点是给菜鸟兄弟们排难解惑,穷办法自娱自乐,说得过火的地方,大家不要见笑,DIY的乐趣就在于此啊。
朋友或许会问了,为什么要用双网卡呢?用双网卡有什么好处?所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,这个技术对于许多朋友来说并不陌生,许多高档服务器网卡(例如intel8255x系列、3COM 服务器网卡等)都具有多网卡绑定功能,可以通过软硬件设置将两块或者多块网卡绑定在同一个IP地址上,使用起来就好象在使用一块网卡。
广告:d_text 多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是100M,理论上两块网卡就是200M,三块就是300M,当然实际上的效果是不会是这样简单的增加的,不过经实际测试使用多个网卡对于增加带宽,保持带宽的稳定性肯定是有裨益的,如果交换机等相关条件不错的话,这个效果还是很能令人满意;其次,可以形成网卡冗余阵列、分担负载,双网卡被绑定成“一块网卡”之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,这样每块网卡的负载压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断,直到维修人员到来。
OK,现在就手把手的教大家如何用50元来打造出双网卡的效果!先下载软件(点击这里下载NIC Express Enterprise),这是最新版本4.0,只有2.15M,软件的兼容性已经做得很好,支持win98/Me/2000/XP/2003。
基本上支持目前市场上常见的各种网卡,百兆和千兆网卡都可以用来绑定,但是千万注意,最好用于绑定的网卡是完全相同的,至少也是基于同一芯片的,这样多块网卡才能合作得比较好。
切记不要把10M网卡和100M网卡绑定在一起,那样根本起不到提升作用。
下载完软件,先不忙安装,咱们还是先准备好硬件。
第一部分:硬件安装虽然,理论上讲绑定越多网卡在一起,最终效果提升就越明显,但是考虑到复杂程度,这里就以绑定双网卡为例进行说明,如果读者觉得好玩,兴致很高的话,按照下面方法愿意绑定多少就绑定多少个网卡,其实一般同一台服务器,绑定2-3块网卡也就够了,太多了,据说因为链路聚合的先天缺点,会过多占用服务器资源,反过来会影响服务器速度(关于这个我没实验,不过我觉得凡事都离不开物极必反的道理,适度最好)。
我取出“珍藏”的一对市场上随处可见的8139D10M/100M自适应网卡,市场价格25元一个,北京某厂的产品,做工还算精细,总成本50元人民币。
然后,抱出笔者的一台私有服务器,呵呵,虽然破旧一点,不过可是立功不小啊,上面现在运行着FTP、MAIL 等服务,几百个朋友的EMAIL都是通过它来传递的啊。
配置情况为intel810主板(集成显卡)+256MSD内存+10GIDE硬盘(系统盘)+120GIDE硬盘(存放互联网垃圾)。
系统软件是windows2000高级服务器版。
废话少说,开干,打开服务器机箱,把两块网卡拧在主板PCI插槽上,拧好了,看看还不错。
再从后面看看效果。
拿出珍藏的10M-8口集线器,哈哈,别笑话,我手头只有这个,能说清楚方法就可以了,如果是读者自己DIY,请务必选一台好的交换机,至少要10/100M自适应的,这是网络通畅的关键,别象我把100M网卡连在10M集线器上,那速度怎么也好不了啊。
做几条网线,把集线器、网卡连接起来,集线器连入上级交换机,因为是在家里实验,所以,我就把集线器的Uplink口连入家用路由器的任意一个网口里,路由器则连入我家ADSL“大猫”。
至此,硬件部分安装完毕。
就这么简单。
第二部分:设置调试下面要进行设置及调试了,也就是要将这两块8139D廉价网卡,如同高档服务器网卡那样绑定在一起,使用同一个IP地址,同时同步工作。
其过程并不复杂,估计20分钟足够了。
将刚刚下载的NIC Express软件的安装包NIC4.rar解压缩得到安装文件“NICExpressW2KEE.exe”,双击它启动安装程序,一路NEXT,软件提示输入unlock key(注册码),如果没有注册码,就只好点击Demo,选择试用,这样可以获得30天的免费试用期,在这30天里如果觉得不错,你可以想办法去弄一个注册码(怎么弄?找小编问,他可能有,哈哈)。
到下图所示界面,软件提示选择是否开启LOAD Balancing 功能?什么是LOAD Balancing 功能呢?LOAD Balancing的中文意思可以翻译为负载均衡,在这里就是网络负载均衡。
也就是当多块网卡被绑定合一之后,当数据流量很大的时候,软件会自动调整,将数据流量负载均衡地分配到各个网卡上,以减轻单块网卡的压力,达到畅快的访问效果。
我们绑定双网卡,其中目的之一就是为了实现负载均衡,我们自然要开启这个功能,所以,在这里一定要选择“Enabled”。
当然,如果你在这里选择错了也没关系,今后也可以通过NIC Express 软件管理界面开启。
继续一路NEXT,在Windows XP里安装时如果遇到提示“NIC Express Virtual Miniport”没有通过Windows测试,无法验证它同Windows XP的相容性,不要理会,选择“仍然继续”就行了。
到了下图所示界面,就到了真正绑定网卡的时候了:大家看到这个界面一共分为上、中、下,三个窗口,上面的是空白,中间的写着8139-2,这个8139-2是我自己起的绑定之后的网卡组的名称,原来这里默认写的是New array,也可以不修改,你也可以根据自己喜好,写成别的名字。
在最下面的窗口里列出了目前服务器上安装的两块网卡的名字。
我们下一步就是要用鼠标选中下面的两块网卡名字,然后点击界面中间的Add键,把两块网卡加入上面的窗口里,这样两块网卡就这样被加入了网卡组里,初步绑定成一块“网卡”了,今后可以使用同一个IP地址了。
点击OK继续,NIC Express出现一个配置界面,选项很多,但是不必太操心,因为这些配置都不必修改,使用默认值就可以了,直接点击OK、点击Finish完成安装进程。
至此软件安装基本结束,剩下就需要对软件和网卡进行一些必要的设置工作。
点击桌面“开始”菜单,选择执行菜单里的“NIC Express Enterprise Edition”选项,这是NIC Express软件自带的一个监控程序,首先点击“setting”选项,在这里可以设置网卡流量计量单位,可以按照Packets/Sec、Mbits/Sec、Kbits/Sec三种单位来计算,一般都是使用默认的Mbits/Sec来计算,也就是兆/每秒,其实在这里只需要修改一下“Graph Detail(图形显示)”即可,将默认的“By Protocol”改成“By Incoming/Outgoing”,别的不需要改。
如果你想分别观察绑定组中每块网卡的流量或者整个组的流量,只需在“Select Device”选项中选择一下设备即可。
最后点击“Advanced”选项,设定网卡绑定的工作模式,在这里也可以点击“Load Balancing Disable”来关闭网卡负载均衡功能。
使用NIC Express绑定的双网卡组默认工作于“NIC Express ELB”模式下,这是NIC Express所特有的一种工作模式,实际效果很好。
我们都知道利用昂贵的Intel PROSET绑定的Intel 8255x 的组合是运行在“802.3ad”工作模式下的,这一模式在NIC Express中也可以选择,但是多数使用者在实际使用后都认为“NIC Express ELB”模式的效果优于“802.3ad”模式,大家今后可以自己实践测试比较一下。
如果你也使用默认的“NIC Express ELB”模式,那么“Advanced”选项里也就不用改什么,一切默认即可。
至此NIC Express的设置结束。
第三部分:“虚拟网卡”设定最后还要看看网卡的设置,用鼠标在桌面“网上邻居”上点击右键弹出“网络和拨号连接”窗口,可以看到原来的两个网卡连接图标已经变成了三个,多出来的一个图标就是“NIC ExpressVirtual Adapter”,这个就是绑定后的网卡组,这个网卡组的使用和使用单一网卡完全一样,相当于一个单一的“虚拟网卡”。
用鼠标在这个图标上点击右键选择属性,可以为这个“虚拟网卡”设定IP地址、子网掩码、网关等等,其实在安装“NIC Express”过程中,如果服务器原来的单一网卡已经设置了这些,那么“虚拟网卡”就会自动设定和原来的网卡一样。
在这里选择“NIC Express Transport for Ethernet”还可以自由对网卡绑定组进行调整,例如,减少或者加入一块网卡,这个较之Intel PROSET要方便许多,Intel PROSET在增加或者减少绑定组里的网卡之前必须删除原来的绑定组然后重新创建。
好了,好了,至此一切都已经做好,我们的服务器已经成为一台地地道道的“双网卡冗余服务器”了,我们来运行一下,看看表现。
第四部分:测试双网卡绑定后的效果检查一下线路,前面说过两块网卡已经用网线连入10M集线器(这就相当于机房机柜里的百兆交换机),集线器的Uplink口连入了家用路由器的任意一个网口,路由器通过ADSL大猫接入互联网(北京512K包月ADSL),这样服务器就已经和互联网连通了,按下Power键启动服务器,由于服务器里面已经安装了动态域名软件,服务器启动之后,很快与国际域名连接到一起(具体过程请看不久前发表在太平洋网站的《绝对疯狂!1G容量的邮件服务器自己打造》),这时只要访问域名,即可从世界各地访问到我的服务器了,我让上海的一个朋友用FTP软件登陆这台“双网卡冗余服务器”,下载一个50M的压缩文件包。
嚯,只见服务器上的两块8139D网卡的指示灯同时闪烁起来,闪烁的频率完全同步,煞是好看!再看那台古董级10M集线器,两个接上网卡的接口指示灯也是飞快同步闪烁,说明两块网卡在同步工作,同时分担访问的流量。