针对现有负载均衡方法的不足和网络GIS数据的特点,提出了一种基于遗传算法的网络GIS集群服务器动态负载均衡方法。该算法将基于服务器状态和基于内容的调度算法综合起来考虑,设计了相应的编码机制和遗传操作。实验结果表明,和常用的负载均衡算法相比,此算法能获得更小的服务请求响应时间,能更好地服务网络GIS系统。
In the network geographic information system(network GIS),to improve its quality of service(Qos),we usually use cluster to manager servers,and use load balancing techniques to balance the web loads.We propose a GA-based dynamic load balancing algorithm combined with the existing load balancing methods and the data feather of network GIS.Both the request's content and the state of the server are considered.We also design the ingenious coding and genetic operators of GA accordingly.The experiment's results show that the GA-based load balancing method can reduce response time and bring better service to network GIS compared with other common algorithms.