摘要
针对集群系统中集中调度存在的单一失效和性能瓶颈问题,本文提出了一种具有自适应特性的分布式集群网络服务 器,采用一种新的自适应分布式调度策略,完成对客户请求的动态调度.该策略引入了一种与负载相关的竞争延迟机制,能够根 据负载的变化自动选择服务节点,具有很好的自适应性,而且无需节点间通讯,调度的开销小,成本低.另外,该系统通过内核模 块实现,做到对客户端和服务端程序透明,其管理配置也相当简单.测试数据表明,该策略具有较好的可扩展性和负载均衡性, 实用性强.
A distributed Load balancing system is designed in this paper, which overcomes the single point of failure and the performance bottleneck existing in the central scheduling system. The system uses a novel adaptive distributed schedule mechanism to complete the dynamic load balancing for the requests from the clients, which is not only dynamic adjusted according to the various load, hut also needs not the communication among the nodes. So the system has a good self-adapted function. In addition, the system is implemented in the Linux kernel level, which is transparent to the client and server applications and whose management and configurations are very convenience and easy. So the system is novel and practical.
出处
《小型微型计算机系统》
CSCD
北大核心
2005年第10期1793-1798,共6页
Journal of Chinese Computer Systems
基金
国家"八六三"基金(2002AA1Z8102)资助.