湖南工程学院

客户需求:

• 实现多台选课应用服务器负载均衡功能
• 可以实时监控选课应用服务器状态,确保各业务系统实时可用
• 可根据请求的不同域名进行智能判断,进行数据智能负载

解决方案:

• 采用两台WiseGrid ADC 5000 做主备模式
• 在每台设备上配置SLB和SmartRule功能
• 负载均衡采用最少连接调度算法
• 针对不同的应用开始会话保持功能和Web应用防火墙功能

使用效果:

• 解决了多个域名应对一个业务IP地址的问题
• 解决了单台选课系统压力大的瓶颈问题,实现了多台应用服务器智能负载均衡
• Web 和应用服务器实现负载分担,智能化容错
• 整个数据中心达到99.999%高可用性


SmartRules规则:
if ($REQ.HTTP.URL ~ "xsgz.****.edu.cn"  ){  http.request.reroute("ip95");}
else if ($REQ.HTTP.URL ~ "xscx.****.edu.cn"){  http.request.reroute("ip185");}
else if ($REQ.HTTP.URL ~ "sunny.****.edu.cn"){  http.request.reroute("ip135");}
 else if ($REQ.HTTP.URL ~ "jcxt.****.edu.cn"){  http.request.reroute("ip98");}
 else if ($REQ.HTTP.URL ~ "yanshi.****.edu.cn"){  http.request.reroute("ip122");}
else if ($REQ.HTTP.URL ~ "kjcx.****.edu.cn"){  http.request.reroute("ip174");}
else if ($REQ.HTTP.URL ~ "is.****.edu.cn"){  http.request.reroute("ip200");}
else if ( $REQ.HTTP.URL ~ "jsj.****.edu.cn"){  http.request.reroute("ip158");}

if ($REQ.HTTP.URL ~ "wyx.****.edu.cn"  || $REQ.HTTP.URL ~ "hqc.****.edu.cn"  ||   $REQ.HTTP.URL ~ "jzx.****.edu.cn"  || $REQ.HTTP.URL ~ "xqb.****.edu.cn"  ||  $REQ.HTTP.URL ~ "kxfz.****.edu.cn"  || $REQ.HTTP.URL ~ "ykt.****.edu.cn"   ||  $REQ.HTTP.URL ~ "gcc.****.edu.cn"  ||  $REQ.HTTP.URL ~ "jwjc.****.edu.cn"){
  http.request.reroute("ip176");}
else if ($REQ.HTTP.URL ~ "jjc.****.edu.cn"  || $REQ.HTTP.URL ~ "dqx.****.edu.cn"  ||  $REQ.HTTP.URL ~ "ltc.****.edu.cn"  || $REQ.HTTP.URL ~ "wzb.****.edu.cn"  || $REQ.HTTP.URL ~ "ytw.****.edu.cn"   ){  http.request.reroute("ip72");}
 else if (  $REQ.HTTP.URL ~ "eiec.****.edu.cn"  || $REQ.HTTP.URL ~ "gjs.****.edu.cn"  ||  $REQ.HTTP.URL ~ "hgx.****.edu.cn"  || $REQ.HTTP.URL ~ "jxx.****.edu.cn"  || $REQ.HTTP.URL ~ "others.****.edu.cn"  || $REQ.HTTP.URL ~ "procurve.****.edu.cn"  || $REQ.HTTP.URL ~ "rsc.****.edu.cn"  || $REQ.HTTP.URL ~ "sjc.****.edu.cn"  || $REQ.HTTP.URL ~ "sjy.****.edu.cn"  || $REQ.HTTP.URL ~ "slx.****.edu.cn"  || $REQ.HTTP.URL ~ "sts.hnie.edu.cn"  || $REQ.HTTP.URL ~ "syq.hnie.edu.cn"  ||   $REQ.HTTP.URL ~ "jgx.hnie.edu.cn"  || $REQ.HTTP.URL ~ "flfd.hnie.edu.cn"  ){ 
                 http.request.reroute("ip2");}
 else if ($REQ.HTTP.URL ~ "cwc.****.edu.cn" ||  $REQ.HTTP.URL ~ "gzc.****.edu.cn"  ){  http.request.reroute("ip202");}

了解更多信息

关注官方微信

电话:(8610)8580 4799

传真:(8610)8580 4800

咨询热线:400 610 0319