随着项目的发展,终于遇到了单机无法满足要求的情况,第一个想法,就是做集群,于是查阅了相关资料,准备着手搭建。因为我们的应用很单一,就是提供检索服务,所以不需要做应用集群,只做服务器集群就能满足要求,每个服务器部署同样的WEB Service。既然服务一样,接下来就是解决负载均衡的问题,提高并发访问量。
负载均衡有几种实现方式:
1、 Windows网络负载均衡
2、 软件负载均衡
3、 负载均衡器
4、 自己写分发工具实现负载均衡
下面我先把第一种,Windows网络负载均衡配置的详细过程写出来,希望对大家有用,后续随着测试的深入,我会将其它负载均衡的配置方法和测试结果也写出来。
环境
操作系统:Windows Server 2003
服务器数量:3(实际情况两台或两台以上都可以配置,最高可配置32台)
IP配置:服务器A(192.168.0.4)服务器B(192.168.0.5)服务器C(192.168.0.6)网关全部为(192.168.0.1)
1、首先保证三台服务器的网络负载均衡勾选框为未勾选状态
2、在任意机器上启动网络负载均衡管理器,这里我选择服务器B