首页> 外文学位 >An analytical study of server selection for scalable Internet services.
【24h】

An analytical study of server selection for scalable Internet services.

机译:对可伸缩Internet服务的服务器选择的分析研究。

获取原文
获取原文并翻译 | 示例

摘要

Content replication has become one of the most important paradigms in modern Internet architectures because of its inherent scalability and availability. A key aspect of replication is that of server selection, which directly affects the performance, stability and fairness of content replication networks, such as content delivery networks (CDNs) and peer-to-peer (P2P) networks. While there exist numerous server selection policies, systematic and analytical study of these policies' characteristics remains limited.; In this work, we analytically investigate the strengths and weaknesses of existing server selection policies for single- and multi-class content replication networks. We develop a theoretical benchmark to evaluate the performance of two general server selection policies, referred to as EQ_DELAY and EQ_LOAD, which characterize a wide range of existing server selection algorithms.; For single-class networks, we find that EQ_LOAD achieves an average delay always higher than or equal to that of EQ_DELAY. A key theoretical result of this work is that in an N-server single-class network, the worst-case delay ratio between EQ_DELAY or EQ_LOAD and the minimal average delay (obtained from the benchmark) is precisely N. We constructively show how this worst-case scenario can arise in highly heterogeneous systems. This result, when interpreted in the context of selfish routing, means that the price of anarchy in unbounded delay networks depends on the topology and can potentially be very large. These results are based on an M/G/ 1 Processor Sharing queueing-theoretic model and are extended to the G/G/1 First-Come First-Serve model at high load.; For multi-class networks, we first evaluate the performance of EQ_DELAY and EQ_LOAD in simple network topologies, and obtain their delay expressions in all configurations. We then extend these results to more general settings under low and high load regimes and derive similar bounds as in single-class networks.; Our analytical findings are supported by simulations run for various arrival and service processes, different scheduling disciplines, and workload exhibiting temporal locality and non-negligible network delays. The simulation results indicate that our analysis is applicable to realistic scenarios and that the worst-case performance of EQ_DELAY and EQ_LOAD is likely to occur in single-class networks.
机译:内容复制由于其固有的可伸缩性和可用性已成为现代Internet体系结构中最重要的范例之一。复制的一个关键方面是服务器的选择,它直接影响内容复制网络(例如内容交付网络(CDN)和对等(P2P)网络)的性能,稳定性和公平性。尽管存在许多服务器选择策略,但是对这些策略的特征进行系统的分析研究仍然很有限。在这项工作中,我们分析性地研究了用于单类和多类内容复制网络的现有服务器选择策略的优缺点。我们开发了一个理论基准来评估两种通用服务器选择策略(称为EQ_DELAY和EQ_LOAD)的性能,这些策略表征了许多现有的服务器选择算法。对于单类网络,我们发现EQ_LOAD的平均延迟始终大于或等于EQ_DELAY。这项工作的关键理论结果是,在N服务器单类网络中,EQ_DELAY或EQ_LOAD之间的最坏情况下的延迟比与最小平均延迟(从基准中获得)恰好为N。情况可能会在高度异构的系统中出现。如果在自私路由的情况下解释此结果,则意味着无限制延迟网络中无政府状态的价格取决于拓扑,并且可能非常大。这些结果基于M / G / 1处理器共享排队理论模型,并在高负载下扩展到G / G / 1 First-Come First-Serve模型。对于多类网络,我们首先评估简单网络拓扑中EQ_DELAY和EQ_LOAD的性能,并在所有配置中获取它们的延迟表达式。然后,我们将这些结果扩展到低负载和高负载情况下的更一般的设置,并得出与单类网络类似的范围。我们的分析结果得到了针对各种到达和服务流程,不同的调度规则以及表现出时间局部性和不可忽略的网络延迟的工作量模拟的支持。仿真结果表明,我们的分析适用于实际情况,并且EQ_DELAY和EQ_LOAD的最坏情况性能很可能在单类网络中发生。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号