具有服务水平目标的基于拍卖的云服务差异化
云计算范例的出现极大地支持了创新的服务模型,例如平台即服务(PaaS)和分布式计算框架,例如MapReduce。 但是,大多数现有的云系统无法区分具有不同首选项或不同性质的工作的用户。 因此,它们无法提供服务差异化,从而导致云资源分配效率低下。 此外,当优先考虑关键工作是必要的,但是不可能的时候,对资源的争夺加剧了这种低效率。 因此,我们提出了Abacus,这是一个解决此问题的通用资源管理框架。 Abacus通过拍卖机制与用户互动,该机制允许用户使用预算指定其优先级,并通过实用程序功能指定工作特征。 根据此信息,Abacus计算资源的最佳分配和调度。 同时,Abacus的拍卖机制具有重要的属性,包括激励兼容性(即用户的最佳策略是简单地出价他们的真实预算和工作效用)和单调性(即用户被激励增加预算以获取更好的服务) )。 此外,当用户不清楚其实用程序功能时,Abacus会根据其先前工作的统计信息自动学习此功能。 在私有集群和Amazon EC2上运行Hadoop广泛实验证明了Abacus的高性能和其他理想属性。
下载地址
用户评论