Cisco ACE配置实例1
创建一个RealServerConfiguring Real Servers
配置步骤:
创建一个realserver
rserver host RS_WEB1 RealServer 的名字RS_WEB1
descripttion content server web-one 描述
ip address 10.10.50.10 realserver真实主机的IP地址
inservice 激活
可建立多台realserver,例如:RS_WEB2、RS_WEB3、RS_WEB4、RS_WEB5等等,并且分配给真是服务器IP地址后激活。
创建一个ServerFarm
Creates a real server named RS_WEB1 as type host (the default).
配置步骤:
serverfarm host SF_WEB ServerFarm的名字 SF_WEB
rserver RS_WEB1 80 针对这个主机的协议,如果不跟 eq 则表示所有端口与协议。
inservice 激活
rserver RS_WEB2 80 第二台真实主机加入这个ServerFarm
inservice 救活
可在一个ServerFarm中增加多台RealServer真实主机,使得提供同一服务的主机隶属于这个Farm中,作为一个集群。
创建虚拟服务器流量策略Creating a Virtual Server Traffic Policy
配置步骤:
1、创建一个7层服务器交换负载均衡策略
Creates a Layer 7 server load-balancing policy map
policy-map type loadbalance first-match PM_LB名字 PM_LB
class class-default 默认分类
serverfarm SF_WEB 调用serverfarm名字 SF_WEB(上文中建立的ServerFarm)
2、创建一个3、4层负载均衡class-map
Creates a Layer 3 and Layer 4 load-balancing class map VS_WEB. The default is match-all.
class-map match-all VS_WEB class-map的名字VS_WEB
2 match virtual-address 10.10.40.10 tcp eq www匹配的VIP地址10.10.40.10 协议为WWW
(VIP也是对外访问地址)
3、创建一个3、4层负载均衡策略policy-map
Creates a Layer 3 and Layer 4 multi-match policy map to direct classified incoming requests to the load-balancing policy map.
policy-map multi-match PM_MULTI_MATCH 名字PM_MULTI_MATCH
class VS_WEB 调用class-map名字 VS_WEB
loadbalance vip inservice 针对VIP地址进行负载均衡
loadbalance policy PM_LB 针对策略PM_LB中调用的ServerFarm中的真实主机进行负载均衡名字PM_LB
配置服务器使用粘连
Configuring Server Persistence Using Stickiness
配置步骤:
1、创建HTTP-cookie粘连组
sticky http-cookie COOKIE1 STICKYGROUP1粘连名字为 STICKYGROUP1
cookie insert browser-expire 当HTTP浏览器失效后,在不超时的情况下访问cookie
timeout 3600 超时 3600 毫秒
serverfarm SF_WEB 绑定在SF_WEB这个serverfarm组
2、在负载策略中去调用这个粘连
policy-map type loadbalance first-match PM_LB 7层负载均衡名字PM_LB
class class-default 默认分类
sticky-serverfarm STICKYGROUP1 调用这个粘连
粘连的作用:
当外部访问主机连接到ServerFarm中的某个主机后,即将被粘连住。
日后再访问的时候就会与这个粘连住的主机进行访问,不会再发查询寻找别的主机。
当被粘连住的主机服务失效后(瘫痪、宕机等)且超过时间后将再次发起服务器查询。
客户发起访问时需查询serverfarm中其余主机,并再次进行粘连。
配置服务器探针 Health Probe
配置步骤:
1、建立服务器探针
probe http HTTP_PROBE1 建立HTTP探针 名字HTTP_PROBE1
expect status 200 200 配置一个或一组状态码来回应探针目的,此项必须配置,否则探针失效
2、加载探针到serverfame中
serverfarm host SF_WEB ServerFarm的名字SF_WEB
probe HTTP_PROBE1 将探针配置到ServerFarm中
rserver RS_WEB1 80
inservice
rserver RS_WEB2 80
inservice
rserver RS_WEB3 80
inservice
rserver RS_WEB4 80
inservice
页:
[1]