【24h】

A Load Balancing Technique for Heterogeneous Distributed Networks

机译:异构分布式网络的负载均衡技术

获取原文

摘要

A technique is presented for processing compute intensive jobs using a network of inexpensive computers which may differ in processing power and perhaps communication speed. The objective is to keep all processors busy, irrespective of their speed and processing load. To do this, a FIFO free server Q is employed, and the data is partitioned into m packets, where m > n, the number of servers available in the network. A server enters the free server Q when ready, and is assigned processing. When done, the server sends the partial results to the client and reenters the free server Q. If the server times out because of excessive load or hardware instabilities, that portion of the work is reassigned to the next server in the Q. Dynamic load balancing is facilitated since faster servers (at that point in time) will request and process more packets than slower ones.
机译:提出了一种使用廉价计算机网络来处理计算密集型作业的技术,该网络可能在处理能力和通信速度上可能有所不同。目的是使所有处理器保持忙碌状态,而不管其速度和处理负载如何。为此,使用无FIFO的服务器Q,并将数据划分为m个数据包,其中m> n,即网络中可用服务器的数量。服务器准备就绪后进入空闲服务器Q,并被分配处理。完成后,服务器会将部分结果发送到客户端,然后重新输入空闲服务器Q。如果服务器由于过多的负载或硬件不稳定而超时,则将这部分工作重新分配给Q中的下一个服务器。动态负载平衡之所以方便,是因为较快的服务器(在那个时间点)将比较慢的服务器请求和处理更多的数据包。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号