F5应用流量管理解决方案
F5公司概况
F5 Networks是应用流量管理领域的行业领导者
,为客户成功发布网络服务和应用提供
web服务,从而在
一流的网络平台,它使企业和服务提供商能够优化任何关键任务应用或 不可预测的环境中提供安全、可预测的应用流量交付。
F5 Networks成立于1996年,在1999年上市,Nasdaq (FFIV),总部在西雅图。在流量
管理领域,F5的主要产品系列包括 BIG-IP--提供本地应用流量管理和 用流量管理。同时,在安全领域,
3-DNS —提供广域应
F5于2003年7月收购Urom - SSL VPN产品,目前提
供FirePass SSL VPN,使得用户可以通过任何浏览器来远程控制公司网络。本文将主要介 绍应用流量管理产品和解决方案。
2.应用流量管理产品系列介绍
2.1
BIG-IP —本地流量管理应用交换机
BIG-IP是一款出色的局域应用流量管理解决方案,可确保为
性、可靠性、安全性及可扩充性。它可以提供高可用性负载平衡、
Web应用提供出色的可用
快速与超智能的第 7层交
换、精细的互动控制、DoS保护、资源共享以及其它诸多特性,从而为企业的互联网网络提 供最好的保护。
BIG-IP产品系列包括 F5 Networks BIG-IP应用交换机--5100系列、2400系列、1000 系列。
BIG-IP 5100系列作为最出色的第 7层交换机,BIG-IP 5000系列通过其强大的应用级 事务(第7层)处
理能力优化了应用和
Web服务的交付。配置:2枚1.26 GHz奔腾处理器、 1GB内
存、24个10/100和4GB端口、以及集成的 SSL (无需额外费用)。
BIG-IP 2400系列作为当今业界最出色的第 4层交换机,BIG-IP集成了 F5全新的Pack
250,000个第4层(IP地址和端
et Velocity ASIC,加速了站点响应速度,每秒可处理多达
口)请求。配置:1枚1.26 GHz奔腾处理器、512MB内存、16个10/100和2GB端口、以
及集成的SSL (无需额外费用)。
BIG-IP 1000系列作为性价比最高的交换机,
理软件的全部功能,并可提供
BIG-IP 1000系列具备BIG-IP应用流量管
1 (Gb) X8( 10/100)交换机的能力和端口更少的平台,并有
集成的SSL可供选购。
2.2 BIG-IP链路应用交换机
随着企业开始更多地使用互联网来交付其关键业务应用, 链路则意味着频繁的单点故障和脆弱的网络安全性。
只保持一条到公共网络的连接
BIG - IP?链路控制器可以无缝地监控
从而提供出色的容
多条WAN连接的可用性与性能,以智能地管理到某一站点的双向流量, 错性和优化的互联网访问。提供企业可靠的
WAN连接,提供企业级互联网连接能力。
BIG-IP链路应用交换机为多归属网络提供高可用性及智能路由能力。它可作为独立交 换机(BIG-IP链路应用
交换机 1000或2400)或添加到任何完全 实现其功能。将
BIG-IP产品的软件模块来
4-7层应
链路控制模块”添加到BIG-IP平台上,客户即可获得全功能的第
用流量管理和多归属支持。
BIG-IP链路应用交换机产品型号有 BIG-IP链路应用交换机 2400和BIG-IP链路应用交
F5 BIG-I
换机1000,链路应用交换高性能解决方案包含业界最快速的多归属网络路由功能,并受 最新Packet Velocity ASIC支持,具有最理想的性价比,可为中等规模企业提供全套
P链路应用交换机软件功能。
lJ-. :::¥ ■■■■?■■ 宰★■tFFr.-??????????■鱼■宀■宀■ 9 - 9 _ *bF -■
2.3 3DNS?控制器--高可用性、智能流量管理
3-DNS(R)控制器可为运行在多个数据中心的
高可用性。它可根据数据中心和网络状况
IP应用/服务提供出色的广域流量管理和
(如往返时间、数据包丢失和其它 QOS指标)来
分配最终用户请求,以确保为您的站点提供最高的可用性。利用 所有互联网站点的最佳可靠性和一致性,无论它们
3DNS?控制器,可以确保
位于何处。3-DNS为工业标准DNS增
添了智能特性,确保将最终用户送到一个可提供最佳响应的可用站点。 特性可以检查数据中心和网络的运行状态以及各用户的地理分布状况, 规则来引导流量。
3-DNS独有的智能
然后根据定制的商业
3-DNS控制器520,配置一枚(1) 1 GHz Pill处理器、40GB硬盘、512MB (可扩充至 2GB)。可以在一体化的设计中提供了集成的广域负载平衡与本地负载平衡能力。
3.典型应用与解决方案
BiG-iP
3.1 平衡应用服务器资源
当系统完成“物理集中”后,大量的数据等待前置服务器处理。现有的方式多为采取单 台或单组服务器负责处理某一组地区的用户数据。
但是,由于地区发展的不平衡,人口密度
的差别,业务量的不同,等等这些问题造成了这些负责不同区域的服务器上的数据量大小差 别很大。这样,有些服务器上数据量不大,系统资源空闲量很大, 些服务器上数据量很大,系统资源又严重不足, 衡”现象。
“吃不饱”,而同时,有
“被撑死”。这就是系统资源利用的“不平
BIGIP是一台对流量和内容进行管理分配的设备,
器资源,将所有流量均衡的分配到各个服务器。它提供
结合BIGIP能够充分利用所有的服务
12种灵活的算法将数据流有效地转
发到它所连接的服务器群。而面对用户,只是一台虚拟服务器。用户此时只须记住一台服务 器,即虚拟服务器。但他们的数据流却被 包括:
BIGIP灵活地均衡到所有的服务器。这 12种算法
*轮询(Round Robin ):顺序循环将请求一次顺序循环地连接每个服务器。当其中某 个服务器发生第二到第
7层的故障,BIGIP就把其从顺序循环队列中拿出,不参加
下一次的轮询,直到其恢复正常。
*比率(Ratio ):给每个服务器分配一个加权值为比例,根据这个比例,把用户的请
求分配到每个服务器。当其中某个服务器发生第二到第
7层的故障,BIGIP就把其
从服务器队列中拿出,不参加下一次的用户请求的分配,直到其恢复正常。 *优先权(Priority ):给所有服务器分组,给每个组定义优先权,
BIGIP用户的请
求,分配给优先级最高的服务器组(在同一组内,采用轮询或比率算法,分配用户 的请求);当最高优先级中所有服务器出现故障,
服务器组。这种方式,实际为用户提供一种热备份的方式。
* 最少的连接方式(Least Co nn ection ):传递新的连接给那些进行最少连接处理的 服务器。当其中某个服务器发生第二到第
BIGIP才将请求送给次优先级的
7层的故障,BIGIP就把其从服务器队列
中拿出,不参加下一次的用户请求的分配,直到其恢复正常。
? 最快模式(Fastest ):传递连接给那些响应最快的服务器。当其中某个服务器发生 第二到第7层的故障,
BIGIP就把其从服务器队列中拿出,不参加下一次的用户请 求的分配,直到其恢复正常。
?观察模式(Observed ):连接数目和响应时间以这两项的最佳平衡为依据为新的请 求选择服务器。当其中某
个服务器发生第二到第
7层的故障,BIGIP就把其从服务
器队列中拿出,不参加下一次的用户请求的分配,直到其恢复正常。
? 预测模式(Predictive ): BIGIP利用收集到的服务器当前的性能指标,进行预测 分析,选择一台服务器
在下一个时间片内,其性能将达到最佳的服务器相应用户的 请求。(被BIGIP进行检测) ? 动态性能分配(Dynamic Ratio-APM):BIGIP
收集到的应用程序和应用服务器的各项
性能参数,动态调整流量分配。 *动态服务器补充(Dy namic Server Act.):
当主服务器群中因故障导致数量减少时, 动态地将备份服务器补充至主服务器群。
? 服务质量(QoS):按不同的优先级对数据流进行分配。 *服务类型(ToS):按不同的服务类型(在Type of Field
中标识)对数据流进行分配。*规则模式:针对不同的数据流设置导向规则,用户可自行编辑流量分配规则,
P利用这些规则对通过的数据流实施导向控制。
BIGIInternet
3.2 提高应用服务器性能
前置服务器的业务一般多为联机业务。联机业务的处理多存在“波峰”和“波谷”的变 化。而且“波峰”时,业务量大小的变化又不规律,这就使前置服务器不得不面对“峰值堵
塞”问题。