多链路负载均衡实现原理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多链路负载均衡实现原理
F5 Networks Inc.
Owen Yu
2004-12-1
目录
一、F5多链路负载均衡产品 (3)
二、BIGIP/Linkcontroller/BIGIP Combo LC区别 (4)
三、多链路负载均衡实现原理 (8)
3.1 Outbound流量负载均衡实现原理 (9)
3.2 Inbound流量负载均衡实现原理 (10)
四、F5技术特色 (12)
一、F5多链路负载均衡产品
F5公司的应用交换机BIGIP(1000、2400、5100),链路控制器Linkcontroller (1000、2400),以及BIGIP(1000、2400、5100)Combo LC Module(就是BIGIP应用交换机上加载Linkcontroller软件功能模块),这三类产品可以实现单向或双向多链路负载均衡的功能,匹配不同的客户需求,应该根据具体情况确定适用的产品。需要指出的是,这三类产品都运行目前的PTF4.5.10或4.6.X软件版本。
在F5新的V9产品体系架构中,目前不支持双向多链路负载均衡功能。
F5多链路负载均衡产品体系架构:
二、BIGIP/Linkcontroller/BIGIP Combo LC区别
F5公司提供三种多链路负载均衡解决方案的产品:
●BIGIP
●Linkcontroller
●BIGIP Combo LC Module
采用F5公司的BIGIP ,可以实现由内向外的单向多链路负载均衡;Linkcontroller 或者BIGIP Combo LC module都可以实现双向的链路负载均衡,其中后者能够实现最为复杂的链路负载均衡需求,并包含BIGIP的所有功能,例如:SSL Proxy,iRules,IP Filter等等。
✧BIGIP 特色:
提供Outbound流量的多链路负载均衡(单向)
对于Inbound流量,能够保证从哪条链路进来,从哪条链路返回
支持自动检测和屏蔽故障多出口链路
支持多种静态和动态算法智能均衡多个ISP链路的Outbound流量
支持多链路动态冗余,流量比率和智能切换
支持Layer2-7交换和流量管理控制功能
灵活的iRules,可以保证客户对链路选择的复杂要求
完全支持各种应用服务器负载均衡,防火墙负载均衡
多层安全增强防护,抵挡黑客攻击
免费附送100TPS的SSL加速功能
业界领先的双机冗余切换机制
对于用户完全透明
对所有应用无缝支持
业界优异的硬件平台和性能
稳定,安全的设备运行记录
适用环境:
多条不对等的链路,例如:在普教的校校通网络中,存在一条中国电信链路和一条教育网链路,对于Inbound流量来说,Internet用户只能从中国电信链路进来,校校通用户(教育网用户由于DNS导向)从教育网进来最优,这个时候,Inbound流量负载均衡失去存在的意义,没有配置的必要了。然而对于普教的教育城域网用户,两条链路都能访问Internet,因此需要Outbound流量负载均衡,考虑到访问教育网资源还是走教育网最优,需要配置iRules来做链路选择。综上所述,在此类环境下,选择BIGIP做Outbound单向链路负载均衡是最佳选择。
✧Linkcontroller 的特色:
提供Outbound流量的多链路负载均衡
提供Inbound流量的多链路负载均衡(双向)
支持自动检测和屏蔽故障多出口链路
支持多种静态和动态算法智能均衡多个ISP链路的流量
支持特有的链路负载均衡算法(Completion Rate,Global Availability,hops,kilobytes/second,leastconnections,Packet Rate,Quality of
Service,Random,Ratio,RoundRobin,Round Trip Time,Static
Persist,VS Capacity)
支持多链路动态冗余,流量比率和智能切换
支持基于每条链路限制流量大小
支持多种DNS解析和规划方式,适合各种用户网络环境
支持服务器负载均衡,防火墙负载均衡
业界领先的双机冗余切换机制
对于用户完全透明
对所有应用无缝支持
业界优异的硬件平台和性能
稳定,安全的设备运行记录
适用环境:
多条对等的链路,能出能进。适用于需要双向多链路负载均衡(不需复杂的链路选择-iRules),不需或需要简单BIGIP功能的用户环境。
对于既做链路负载均衡,防火墙负载均衡以及服务器负载均衡的用户环境而言,链路负载均衡产品一般选择Linkcontroller,校园网用户例外。
✧BIGIP Combo LC Module的特色:
提供Outbound流量的多链路负载均衡
提供Inbound流量的多链路负载均衡(双向)
支持自动检测和屏蔽故障多出口链路
支持多种静态和动态算法智能均衡多个ISP链路的流量
支持特有的链路负载均衡算法(Completion Rate,Global Availability,hops,kilobytes/second,leastconnections,Packet Rate,Quality of
Service,Random,Ratio,RoundRobin,Round Trip Time,Static
Persist,VS Capacity)
支持多链路动态冗余,流量比率和智能切换
支持基于每条链路限制流量大小
支持多种DNS解析和规划方式,适合各种用户网络环境
支持Layer2-7交换和流量管理控制功能
灵活的iRules,可以保证客户对链路选择的复杂要求
完全支持各种应用服务器负载均衡,防火墙负载均衡
多层安全增强防护,抵挡黑客攻击
免费附送100TPS的SSL加速功能
业界领先的双机冗余切换机制
对于用户完全透明
对所有应用无缝支持
业界优异的硬件平台和性能
稳定,安全的设备运行记录