中文

在 IaaS 云中托管工作流即服务的货币成本优化

分布式、并行与集群计算 2014-05-01 v2

摘要

最近,我们见证了来自科学和其他数据密集型应用的工作流出现在基础设施即服务 (IaaS) 云上,许多工作流服务提供商提供工作流即服务 (WaaS)。WaaS 提供商的主要关注点是最小化在 IaaS 云中执行工作流的货币成本。虽然此前已有针对此关注点的研究,但大多数研究假设任务执行时间和定价方案是静态的,并具有满足确定性截止期限的服务质量 (QoS) 概念。然而,云环境是动态的,存在由并发执行干扰引起的性能动态以及像 Amazon EC2 提供的现货价格这样的价格动态。因此,我们认为 WaaS 提供商应具备在 IaaS 云上为单个工作流提供概率性能保证的概念。我们开发了一个名为 Dyna 的概率调度框架,旨在最小化货币成本的同时提供概率截止期限保证。该框架包括一个用于应对性能动态的基于 A* 的实例配置方法,以及一个用于利用现货实例的混合实例配置细化方法。在 Amazon EC2 上使用三个真实世界科学工作流应用的实验结果表明:(1) 我们的框架在满足用户所需的概率截止期限保证方面具有准确性;(2) 与现有方法相比,我们的框架在降低货币成本方面具有有效性。

关键词

引用

@article{arxiv.1306.6410,
  title  = {Monetary Cost Optimizations for Hosting Workflow-as-a-Service in IaaS Clouds},
  author = {Amelie Chi Zhou and Bingsheng He and Cheng Liu},
  journal= {arXiv preprint arXiv:1306.6410},
  year   = {2014}
}