中文

一种面向云上工作流QoS感知执行的框架

分布式、并行与集群计算 2015-03-17 v1 性能

摘要

云计算范式为系统架构师提供了构建可扩展应用程序的强大新工具。云允许按“按需付费”模型分配资源,因此可以在高峰负载期间请求额外资源,之后释放。然而,这种灵活性需要适当的动态重新配置策略。本文描述了SAVER(云上QoS感知工作流),一种用于执行托管在云环境中的Web服务工作流的QoS感知算法。SAVER允许执行受响应时间约束的任意工作流。SAVER使用被动监视器根据观察到的系统响应时间识别工作负载波动。监视器收集的信息由规划器组件用于确定应分配的每个Web服务的最小实例数,以满足响应时间约束。SAVER使用简单的排队网络(QN)模型来识别最优资源分配。具体来说,QN模型用于识别瓶颈,并预测随着云资源的分配或释放的系统性能。用于评估模型的参数是监视器收集的参数,这意味着SAVER不需要对正在执行的Web服务和工作流有任何特定知识。我们的方法已通过数值模拟验证,本文报告了结果。

关键词

引用

@article{arxiv.1104.5392,
  title  = {A Framework for QoS-aware Execution of Workflows over the Cloud},
  author = {Moreno Marzolla and Raffaela Mirandola},
  journal= {arXiv preprint arXiv:1104.5392},
  year   = {2015}
}