Cross-layer SLA Selection for Cloud Services

Cross-layer SLA Selection for Cloud Services
复制标题

DOI:
10.1109/ncca.2011.30
复制
发表时间:
2011-11
期刊:
2011 First International Symposium on Network Cloud Computing and Applications
影响因子:
--
通讯作者:
Yousri Kouki;T. Ledoux;R. Sharrock
Yousri Kouki;T. Ledoux;R. Sharrock
中科院分区:
其他
文献类型:
--
作者:
Yousri Kouki;T. Ledoux;R. Sharrock

文献摘要

被引文献

相似文献

云计算是用于实现对一组可配置的计算资源作为服务的远程按需访问的范例。按使用付费模式使服务提供商能够以不同的服务质量(QoS)级别向客户提供服务。这些QoS参数用于组成服务提供者和服务消费者之间的某种两党服务水平协议(SLA)。服务提供商的主要挑战是管理其服务消费者的SLA,即自动确定从较低层所需的适当资源,以便尊重其消费者的QoS要求。本文提出了一个由消费者偏好驱动的优化框架,以解决跨不同云层的SLA依赖性问题以及云计算领域所需的灵活性和动态性。我们的方法旨在选择由跨层云服务设计的最佳垂直业务流程,强制执行层间的SLA依赖关系。基于约束规划(CP),我们的方法可以考虑到动态的QoS参数,以灵活的方式组成最佳的垂直业务流程。实验结果表明,我们的方法的灵活性和有效性。
Cloud computing is a paradigm for enabling remote, on-demand access to a set of configurable computing resources as a service. The pay-per-use model enables service providers to offer their services to customers in different Quality-of-Service (QoS) levels. These QoS parameters are used to compose some bipartisan Service Level Agreement (SLA) between a service provider and a service consumer. A main challenge for a service provider is to manage SLAs for its service consumers, i.e. automatically determine the appropriate resources required from the lower layer in order to respect the QoS requirements of his consumers. This paper proposes an optimization framework driven by consumer preferences to address the SLA dependencies problem across the different cloud layers as well as the need of flexibility and dynamicity required by the domain of Cloud computing. Our approach aims to select the optimal vertical business process designed by cross-layer cloud services, enforcing SLA dependencies between layers. Based on Constraint Programming (CP), our approach can take into account dynamic QoS parameters in a flexible manner to compose the best vertical business process. Experimental results demonstrate the flexibility and effectiveness of our approach.