【24h】

Interpreting stale load information

机译:解释过时的负载信息

获取原文

摘要

In this paper we examine the problem of balancing load in alarge-scale distributed system when information about server loads maybe stale. It is well known that sending each request to the machine withthe apparent lowest load can behave badly in such systems, yet thistechnique is common in practice. Other systems use round-robin or randomselection algorithms that entirely ignore load information or that onlyuse a small subset of the load information. Rather than risk extremelybad performance on one hand or ignore the chance to use load informationto improve performance on the other, we develop strategies thatinterpret load information based on its age. Through simulation, weexamine several simple algorithms that use such load interpretationstrategies under a range of workloads. Our experiments suggest that byproperly interpreting load information, systems can (1) match theperformance of the most aggressive algorithms when load information isfresh relative to the job arrival rate, (2) outperform the best of theother algorithms we examine by as much as 60% when information ismoderately old, (3) significantly outperform random load distributionwhen information is older still, and (4) avoid pathological behavioreven when information is extremely old
机译:在本文中,我们研究了平衡负载的问题。 有关服务器负载的信息可能会在大型分布式系统中出现 陈旧。众所周知,使用 在这种系统中,表观的最低负载可能表现不佳,但是 技术在实践中很常见。其他系统使用循环或随机 完全忽略负载信息或仅忽略负载信息的选择算法 使用负载信息的一小部分。而不是极度冒险 一方面性能不佳,要么忽略了使用负载信息的机会 另一方面,为了提高性能,我们制定了策略 根据负载的寿命来解释负载信息。通过仿真,我们 研究使用这种负载解释的几种简单算法 一系列工作负载下的策略。我们的实验表明 正确解释负载信息后,系统可以(1)匹配 当负载信息为 相对于工作到达率而言是新鲜的,(2)胜过最好的 当信息是 年龄适中,(3)明显优于随机负载分布 当信息仍然较旧时,以及(4)避免病理行为 即使信息非常陈旧

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号