2.负载均衡配置
负载均衡Pool是您组合起来接收和处理流量的一组设备,如Web服务器.BIGIP系统将客户机流量请求发送到Pool成员中的任一服务器上,而不是发送到客户机请求指定的目的地IP地址(即下面提到的Virtual Server地址).当创建负载均衡Pool时,将服务器(称作Pool成员)分配到pool中,然后将pool与BIGIP系统中的Virtual Server相关联.然后,BIPIP系统将进入Virtual Server中的流量传输到Pool成员.单个服务器可隶属于一个或多个pool,这取决于您希望如何管理您的网络流量.
配置pool的方法如下:
点击左侧导航条中的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:
点击Create,在General 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的配置,大家去找些这方面的资料来进行配置吧,我这里就不一一说了.
阅读(2804) | 评论(0) | 转发(0) |