SLA-based Planning for Multi-domain Infrastructure as a Service

This paper discusses the problem of planning resource outsourcing and local configurations for infrastructure services that are subject to Service Level Agreements (SLA). The objective of our approach is to minimize implementation and outsourcing costs for reasons of competitiveness, while respecting business policies for profit and risk. We implement a greedy algorithm for outsourcing, using cost and subcontractor reputation as selection criteria; and local resource configurations as a constraint satisfaction problem for acceptable profit and failure risks. Thus, it becomes possible to provide educated price quotes to customers and establish safe electronic contracts automatically. Discarding either local resource provisioning, or outsourcing, models efficiently the specialized cases of infrastructure resellers and isolated infrastructure providers respectively.

[1]  Gabor Kecskemeti,et al.  An SLA-based resource virtualization approach for on-demand service provision , 2009, VTDC '09.

[2]  Alfonso Sánchez-Macián,et al.  Towards Unified QoS/SLA Ontologies , 2006, 2006 IEEE Services Computing Workshops.

[3]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[4]  Muli Ben-Yehuda,et al.  The Reservoir model and architecture for open federated cloud computing , 2009, IBM J. Res. Dev..

[5]  Schahram Dustdar,et al.  Service mediation and negotiation bootstrapping as first achievements towards self-adaptable grid and cloud services , 2009, GMAC '09.

[6]  Borja Sotomayor,et al.  Capacity Leasing in Cloud Systems using the OpenNebula Engine , 2008 .

[7]  Vladimir Stantchev,et al.  Negotiating and Enforcing QoS and SLAs in Grid and Cloud Computing , 2009, GPC.

[8]  Jean-Marc Menaud,et al.  SLA-Aware Virtual Resource Management for Cloud Infrastructures , 2009, 2009 Ninth IEEE International Conference on Computer and Information Technology.

[9]  P. Siarry,et al.  Multiobjective Optimization: Principles and Case Studies , 2004 .

[10]  Junichi Suzuki,et al.  Queuing Theoretic and Evolutionary Deployment Optimization with Probabilistic SLAs for Service Oriented Clouds , 2009, 2009 Congress on Services - I.

[11]  Bu-Sung Lee,et al.  DAML-QoS ontology for Web services , 2004 .

[12]  Andrew Edmonds,et al.  Open cloud computing interface : RESTful HTTP rendering , 2011 .

[13]  Joseph L. Hellerstein,et al.  A framework for applying inventory control to capacity management for utility computing , 2005, 2005 9th IFIP/IEEE International Symposium on Integrated Network Management, 2005. IM 2005..

[14]  Norman W. Paton,et al.  Optimizing Utility in Cloud Computing through Autonomic Workload Execution , 2009 .

[15]  Calton Pu,et al.  CloudXplor: a tool for configuration planning in clouds based on empirical data , 2010, SAC '10.

[16]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[17]  Dirk Neumann,et al.  Management of Cloud Infastructures: Policy-Based Revenue Optimization , 2009, ICIS.