基于Nginx的DRC集群动态负载均衡策略

作者:倪雅婷; 杨文晖; 苗放; 黄安琪; 蒋媛
更新时间:

面向数据的体系结构(DOA)为海量异构数据的流通和共享提供了一种新的、有效的解决方案。作为DOA的核心组成部分,数据注册中心(Aristole)的访问性能尤为关键。针对高并发访问导致Aristole集群服务过载的问题,采用alpine技术处理高并发访问。对Nginx的负载策略进行了分析和优化,提出了一种由动态配置、负载收集和算法调度组成的动态负载均衡策略。负载调度模块对Nginx的加权最小连接调度算法(WLC)进行了改进,通过自适应权重连续调度下一周期性能最好的节点处理请求。通过高并发性能测试,验证了本文提出的负载均衡策略能够更有效地处理Aristole集群中大流量的访问需求,提高集群的资源利用率,缩短请求响应时间。