2.负载均衡配置
   
负载均衡Pool是您组合起来接收和处理流量的一组设备,如Web服务器.BIGIP系统将客户机流量请求发送到Pool成员中的任一服务器上,而不是发送到客户机请求指定的目的地IP地址(即下面提到的Virtual Server地址).当创建负载均衡Pool时,将服务器(称作Pool成员)分配到pool中,然后将poolBIGIP系统中的Virtual Server相关联.然后,BIPIP系统将进入Virtual Server中的流量传输到Pool成员.单个服务器可隶属于一个或多个pool,这取决于您希望如何管理您的网络流量.
 
   配置pool的方法如下:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    点击左侧导航条中的Local Traffic à Virtual Servers à Pools:
   
   
   在右侧可以对 pools 进行配置.创建方法如下:
    点击Create:
  

     
  Name定义创建的Pool的名字  随便起一个名字我这里是webserver 
  Health Monitors定义该Pool使用的健康检查机制   我这里选择的是tcp
  Load Balancing Method定义该Pool使用哪种负载均衡算法
  New Members定义该Pool下真实的服务器的IP和Port   我这里添加了5个
  真实服务器
  点击Finish即可.
  
Virtual Server BIGIP 上对外提供服务的地址加上服务端口,每个 Virtual Server 后对应一个或者多个 Pool. BIGIP 将从每个 Virtual Server 接收到的流量分配到一个或多个 Pool 中,然后按照 Pool 重的负载均衡算法分配到一个或多个真实的服务器上.
       创建 Virtual Server 的方法如下:
       点击左侧导航条中的Local Traffic à Virtual Servers:
   
   点击CreateGeneral Properties部分,需指定该Virtual server的名称,IP
      地址及服务端口,我这里设置的为192.168.100.112,端口为80.
   
Configuration 部分,用户需跟据该 Virtual server 的类型,选择相应的配置参数.特别注意的,对于 http 流量或 ftp 流量,用户必需选择 Http profile Ftp profile. 否则这两种 virtual server 很可能不能正常访问.
通过以上的配置现在F5就可以实现负载均衡了,我利用防火墙进行了外网端口与内网192.168.100.112的80端口之间做了端口映射.下面进行负载均衡是否对用户访问到达了流量均衡,我进行了web服务的压力测试,然后看了pool的状态,发现每台真实服务器的流量都比较均衡的,如下图:
 5台服务器的流量很平均,实现了预期的负载均衡,至于monitor和iRules的配置,大家去找些这方面的资料来进行配置吧,我这里就不一一说了.