一、f5的介绍
     针对单台服务器有限的性能存在瓶颈的情况,负载均衡器通过负载均衡机制将所有请求平均分配到多台节点服务器,使得系统业务处理能力大大提升。此外,负载均衡器还能监控服务器节点的可用性,其中某一台服务器故障时,能将访问请求转移到其它可以正常工作的服务器。
    负载均衡器通常称为四层交换机或七层交换机。四层交换机主要分析 IP层及TCP/UDP层,实现四层流量负载均衡。七层交换机除了支持四层负载均衡以
外,还有分析应用层的信息,如 HTTP协议 URI或 Cookie信息。
二、配置步骤
1.  组网规划 – 在组网规划中,包含主机名、IP地址/VLAN、路由、虚拟服务器、地址池、负载均衡算法、会话保持方式、双机等内容进行规划,绘制出组网拓扑图。
2.  初始化配置 –  通常使用 WebUI完成初始化配置,包括激活 License、平台配置和网络配置。
3.  配置网络 VLAN和 IP地址
4.  更改系统时钟(可选)
5.  配置负载均衡池
6.  配置节点状态监控
7.  配置虚拟服务器
8.  配置 SNAT/NAT
三、基本配置
  1、 从 System->License->Activate进入License激活界面。
  2、设置Platform :
平台(Platform)主要配置系统的通用属性,比如,主机名、IP地址、系统管理帐号等。可以通过 WebUI进入配置页面 System -> Platform。Platform页面可设置 Host Name、Root密码、Admin密码、Time Zone。如果是双机,还要设置 High Availability和 Unit ID。
3、配置vlan
将接口分配到VLAN中。在“Resources”表格中Interface:定义Available中显示的端口有选择性的划分到这个 VLAN中。指定端口后,单击 选入 Untagged栏即可,如果对选定接口号点击“Tagged >>”,则该端口为 802.1q Trunk端口。
设置vlan的ip地址
4、配置静态路由
5、设置负载均衡
Node 节点 —— 一般在Pool配置中添加,也可以单独创建。可以在Node
页面中配置节点健康检查。 
Pool 负载均衡池 —— 包含可以将请求发送到其中进行处理的服务器。 
Profile —— 定义Virtual Server行为的设置。可以使用系统自带
Profile,有些业务需要自定义Profile。 
Virtual Server 虚拟服务器  —— Virtual Server接收客户端的访问请求,
然后将请求分发给被负载均衡的节点服务器上。 
iRule —— iRule是基于TCL语言的脚本处理引擎,可以非常灵活的实现
一些特殊的流量处理需求。
Monitor —— Monitor跟踪Pool成员的当前状态。可以采用系统自带
Monitor。有些业务需要自定义Monitor。  
SNAT —— 在负载均衡器内部的服务器主动向外发起访问时,在负载均
衡器上所做的地址映射。 (这个我还不太明白)
 
6 深入问题?
整个看来F5如果要深入的适用还是要对IRULE编辑规则更加熟悉,对tcl有所了解,对协议、流量分析都要比较清楚明白,在有时间就深入研究这部分!