Pros & cons of model-based bandwidth control for client-assisted content delivery

Pros & cons of model-based bandwidth control for client-assisted content delivery
复制标题

优点

DOI:
10.1109/comsnets.2014.6734893
复制
发表时间:
2012
期刊:
2014 Sixth International Conference on Communication Systems and Networks (COMSNETS)
影响因子:
--
通讯作者:
Antonio A. Rocha
Antonio A. Rocha
中科院分区:
--
文献类型:
--
作者:
Abhigyan Sharma;A. Venkataramani;Antonio A. Rocha

文献摘要

被引文献

相似文献

在客户端辅助的内容交付的一个关键挑战是确定如何分配有限的服务器带宽在大量的文件被并发服务,以优化全局性能和成本目标。在本文中,我们提出了一个全面的实验评估策略,以控制服务器带宽分配。作为这项工作的一部分,我们引入了一种新的基于模型的控制方法,依赖于一个准确而简洁的“备忘单”的基础上先验离线测量预测群性能的服务器带宽和其他群参数的函数。我们的评估使用原型系统,SwarmServer,实例化静态,动态和基于模型的控制器表明,静态和动态控制器都可以是次优的,由于不同的原因。相比之下,基于模型的方法始终优于静态和动态方法,只要它能够获得感兴趣的制度的详细测量。然而,基于模型的方法的广泛适用性可能会受到限制,在实践中,因为开发和维护一个全面的测量为基础的模型,在每个政权的利益群性能的开销。
A key challenge in client-assisted content delivery is determining how to allocate limited server bandwidth across a large number of files being concurrently served so as to optimize global performance and cost objectives. In this paper, we present a comprehensive experimental evaluation of strategies to control server bandwidth allocation. As part of this effort, we introduce a new model-based control approach that relies on an accurate yet concise “cheat sheet” based on a priori offline measurement to predict swarm performance as a function of the server bandwidth and other swarm parameters. Our evaluation using a prototype system, SwarmServer, instantiating static, dynamic, and model-based controllers shows that static and dynamic controllers can both be suboptimal due to different reasons. In comparison, a model-based approach consistently outperforms both static and dynamic approaches provided it has access to detailed measurements in the regime of interest. Nevertheless, the broad applicability of a model-based approach may be limited in practice because of the overhead of developing and maintaining a comprehensive measurement-based model of swarm performance in each regime of interest.