预留实例还是按需实例?面向云服务提供商的收入最大化模型
分布式、并行与集群计算
2015-03-19 v1 性能
摘要
我们研究以最大化云服务提供商净收入为目标来管理服务器集群的问题,该提供商按照典型的平台即服务模型将服务器租用给客户。云服务提供商将其资源提供给两类客户:“高级”客户和“基础”客户。高级客户预付费用以在指定时间段(例如一年)内预留服务器。高级客户可以随时为其预留的服务器提交作业,并为其使用的服务器时长支付费用。每当一个“高级”作业因资源不足而无法执行时,提供商有责任支付罚金。另一方面,“基础”客户以尽力而为的方式获得服务,并支付可能高于高级客户的服务器时长费用。提供商在运行服务器时会产生能源成本。因此,它有动力关闭空闲服务器。如何选择分配给每个池(基础和高级)的服务器数量这一问题,通过分析一个合适的排队模型并最大化收入函数来回答。实验结果表明,所提出的方案能适应不同的流量条件、罚金水平、能源成本和使用费用。
引用
@article{arxiv.1105.5062,
title = {Reserved or On-Demand Instances? A Revenue Maximization Model for Cloud Providers},
author = {Michele Mazzucco and Marlon Dumas},
journal= {arXiv preprint arXiv:1105.5062},
year = {2015}
}
备注
8 pages, to appear in Proceedings of the 4th International Conference on Cloud Computing (IEEE Cloud 2011), Washington DC (USA), July 2011