|
|
发表于 2006-5-17 11:34:54
|
显示全部楼层
F5是一家提供应用层面流量管理产品的公司,是此行业的业界领先者。齐下有丰富的产品线,能适合您众多关键业务的需要,本人所在的公司的关键业务平台上使用F5的产品已经有数年之久。F5公司的产品分为4类――Bigip、TrafficShield、FirePass、iControl,这4类产品的功能包括流量管理、应用层防火墙、SSLVPN、ISP链路负载均衡、应用层加速等。对其产品有兴趣的话可以访问www.f5.com查看详细的产品资料。
我猜你想了解的是Bigip产品,F5 BIGIP能做什么?
简单的说,F5 BigIP就是一个4层网络交换机。官网上面写了很多F5的优势,如:高可用性、负载均衡、快速和极其智能的7层交换、防止攻击、资源池共享、减少成本、简化管理等等,其实在实际使用中不会关注这么多的功能,在此文中,我会把我工作中经常用到、最实用的东西和大家分享。以下几点是我认为F5 BIGIP能够令我选择他作为关键平台前端的重要因素:
1、 高可用性,2台BIGIP直接切换极其快速,不需要人为参与。
2、 应用层负载均衡,这个是BIGIP的重头戏。
3、 防止攻击
4、 简化管理
5、 稳定性,使用2年多,没出过一次问题,没有downtime。
关于session的问题,
常用的会话保持有两种,基于IP的会话保持和基于浏览器客户端的Cookie会话保持。基于IP的会话保持主要是根据源地址进行。此时BIGIP将同一IP认为是同一用户,凡是同一IP过来的连接均发往同一服务器。基于IP的会话保持通常在大量客户端都为不同IP地址时使用。
基于浏览器客户端的Cookie会话保持主要是通过在BIGIP上插入、修改或读取Cookie方式实现。插入或修改的Cookie会按照BIGIP的格式进行插入,并且进行加密处理,不会泄露任何与用户相关的信息,具有良好的安全性
通常我的应用选用Active HTTP Cookie中的Insert模式,将时间值设置为0,则在浏览器未关闭之前,将持续使用该Cookie与BIGIP进行通讯。
Bigip有一个最NB的地方,也是F5所说的4 层交换,就是可以根据应用做选择性的负载。怎么理解呢,我举个例子:例如你有10台web server,5台存放动态内容和静态网页,另外5台除了动态内容和静态网页之外,还存放图片。当用户访问http://www.nick.com/img/xxx.jpg ... 有效的利用。
Bigip主要的功能是做loadbalance,也可以做不需要数据实时同步的HA。 |
|