linux9.0如何做双网卡负载均衡?

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:45:10
各位高手~如踢linux9.0能否做负载均衡~请给出详细步骤~不要给我企业版的操作方按~谢谢~如能帮助偶后补500分
偶的QQ:332477848除了1-2号不在其余时间一律在~隐身而已~
BT下片~~偶说的是linux系统

无满意答案~哎

这里下载!http://www.onlinedown.net/soft/36156.htm
这里是说明:http://spaces.msn.com/members/91tv/ 看看对你有用吗?

Linux配置双网卡相信很多人已经很熟悉了,其实在高版本的Linux中已经不需要复杂的配置,Linux能够自动识别两块网卡,分别命名为eth0 和eth1,只需要为之指定相应的ip地址就可以了。我们今天要说的双网卡或者说多网卡是他的另外一种应用——将两块网卡配置成为一块使用。
随着计算机的处理能够力越来越强大,网络的I/O性能越来越成为系统的一个瓶颈,解决的措施是:
采用更加快速的网络如千兆网络,这需要很大的投资,而且对于改造旧系统的难度很大。
我们讨论的是另一种解决方式:使用多块网卡虚拟成为一块网卡,具有相同的IP地址。这项技术其实在sun和cisco中已经存在,分别称为Trunking和etherchannel技术,在Linux中,这种技术称为bonding。
那么,什么是bonding呢?我们还需要从ethernet网卡的promisc模式说起。我们知道,在正常情况下,ethernet网卡只接收目的mac地址是自身mac的ether帧,对于别的数据帧都过滤掉,以减轻驱动程序——也就是软件的负担。但是ethernet网卡也支持另外一种被称为 promisc的模式,可以接收网络上所有的帧,很多系统程序如:sniffer、tcpdump,都运行在这个模式下。bonding也运行在这个模式下,而且修改了驱动程序中的mac地址,将两块网卡的mac地址改成相同,可以接收特定mac的数据帧。然后把相应的数据帧传送给bond驱动程序处理。 bonding技术的最早应用是在集群——beowulf上,为了提高集群节