应用Etherchannel扩展企业服务的高可用性 推荐
2007-09-25 13:09
351 查看
什么是Etherchannel?
Etherchannel可以说是Cisco特有的技术,也就是我们在交换机以及路由器上所要配置Etherchannel就不得不使用CISCO设备。在实际工程中一般用于出口与上层设备的连接。实际上通过Etherchannel的中文名-端口绑定就很容易理解,它就是把多个物理端口绑在一起,形成一个虚拟的传输通道。这样既可以扩大吞吐量、增大带宽、流量还可以做负载均衡。这项技术的唯一劣势就是与其它设备的兼容性,所以推广性目前还无法达到预期效果。
注意:所绑定的端口带宽速率必须要相同,连接到的端口带宽也要相同。
Etherchannel常见的两种应用
案例一:
在纯网络设备中的应用,如上图所示。我们在网络中经常遇到流量超负荷的状态,那么这时候我们可以使用Etherchannel来将端口绑定来达到扩展同一传输通道的带宽。如图所示,我们将2950的F0/1与F0/02绑定,对应的7200路由器将F0/2与F0/3绑定,这样我们这两台设备的传输通道的带宽就扩大到了200M。并且当其中一条物理链路断掉,我们的线路仍然可以继续传输数据。
案例二
[align=center] [/align]
[align=center] [/align]
这就是传说中的经典的Linux bonding and Cisco Etherchannel应用模式。我们看到图中的CISCO 2950交换机的F0/2与F0/3端口,连接着Linux服务器的两块网卡。这个技术的组合虽然不是同一个厂商研究,也不是两家厂商合作推出的。但是对于实际的应用来说确实是一个完美的组合。
服务器的访问量是庞大的,对于这种问题Linux的解决方案是使用bonding双网卡绑定技术,随时一块网卡的链路故障都不会导致对服务器访问的中断,并且会负载服务器的流量。其实就是CISCO的Etherchannel技术的在系统上的应用。这对于企业扩展其服务的高可用性是非常重要的技术应用。
Etherchannel的配置方法:
2950#config t
2950(config)#interface port-channel 1
//启动一个虚拟端口,实际上就是端口绑定后的通道号
2950(config-if)#exit
2950(config)#interface f0/1
2950(config-if)#channel-group 1 mode on
//将端口加入到绑定的组中
2950(config)#interface f0/2
[align=left]2950(config-if)#channel-group 1 mode on[/align]
Etherchannel可以说是Cisco特有的技术,也就是我们在交换机以及路由器上所要配置Etherchannel就不得不使用CISCO设备。在实际工程中一般用于出口与上层设备的连接。实际上通过Etherchannel的中文名-端口绑定就很容易理解,它就是把多个物理端口绑在一起,形成一个虚拟的传输通道。这样既可以扩大吞吐量、增大带宽、流量还可以做负载均衡。这项技术的唯一劣势就是与其它设备的兼容性,所以推广性目前还无法达到预期效果。
注意:所绑定的端口带宽速率必须要相同,连接到的端口带宽也要相同。
Etherchannel常见的两种应用
案例一:
在纯网络设备中的应用,如上图所示。我们在网络中经常遇到流量超负荷的状态,那么这时候我们可以使用Etherchannel来将端口绑定来达到扩展同一传输通道的带宽。如图所示,我们将2950的F0/1与F0/02绑定,对应的7200路由器将F0/2与F0/3绑定,这样我们这两台设备的传输通道的带宽就扩大到了200M。并且当其中一条物理链路断掉,我们的线路仍然可以继续传输数据。
案例二
[align=center] [/align]
[align=center] [/align]
这就是传说中的经典的Linux bonding and Cisco Etherchannel应用模式。我们看到图中的CISCO 2950交换机的F0/2与F0/3端口,连接着Linux服务器的两块网卡。这个技术的组合虽然不是同一个厂商研究,也不是两家厂商合作推出的。但是对于实际的应用来说确实是一个完美的组合。
服务器的访问量是庞大的,对于这种问题Linux的解决方案是使用bonding双网卡绑定技术,随时一块网卡的链路故障都不会导致对服务器访问的中断,并且会负载服务器的流量。其实就是CISCO的Etherchannel技术的在系统上的应用。这对于企业扩展其服务的高可用性是非常重要的技术应用。
Etherchannel的配置方法:
2950#config t
2950(config)#interface port-channel 1
//启动一个虚拟端口,实际上就是端口绑定后的通道号
2950(config-if)#exit
2950(config)#interface f0/1
2950(config-if)#channel-group 1 mode on
//将端口加入到绑定的组中
2950(config)#interface f0/2
[align=left]2950(config-if)#channel-group 1 mode on[/align]
相关文章推荐
- 高性能Web服务之varnish应用详解及实战应用 推荐
- Gartner:企业应用SaaS服务今年成长27%
- 【推荐】微服务大型分布式企业框架 Springmvc+mybatis+shiro+Dubbo+ZooKeeper+Redis
- 系统架构师-基础到企业应用架构-系统建模[上篇] 推荐
- (原)ASP.NET 2.0之Memebership扩展应用解决方案 推荐
- DotNET企业架构应用实践 - 用服务定位器(SL)完成服务的多种实现的统一调用
- 憧憬3G与WLAN互联 Aruba力挺企业无线应用 推荐
- zabbix企业应用之zabbix-proxy-agent工作模式 推荐
- 基于ASP.NET 3.5 Web Service 的JSON扩展应用 推荐
- 企业WIFI安全应用方案 推荐
- 企业CA应用之--Web服务器申请证书(完美版) 推荐
- Hadoop迈入2.0时代 更适合企业应用 推荐
- WPF 基础到企业应用系列1——开篇有益 推荐
- 企业分布式微服务云SpringCloud SpringBoot mybatis (五)Spring Boot中Web应用的统一异常处理
- DotNET企业架构应用实践-企业管理软件架构(计算)的历史与发展(上) 推荐
- 企业部署Windows 8 Store 风格应用 推荐
- 用 SharePoint 2007 扩展企业文档搜索服务
- Chord:一个用于网络应用的可扩展的P2P查询服务(下)
- linux通过内部DNS为外网用户提供服务在企业中的应用
- 高可用性网络在企业网中的应用