SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS

Foued Jrad, Jie Tao, Achim Streit

2012

Abstract

The fast emerging Cloud computing market over the last years resulted in a variety of heterogeneous and less interoperable Cloud infrastructures. This leads to a challenging and urgent problem for Cloud users when selecting their best fitting Cloud provider and hence it ties them to a particular provider. A new growing research paradigm, which envisions a network of interconnected and interoperable Clouds through the use of open standards, is Intercloud computing. This allows users to easily migrate their application workloads across Clouds regardless of the underlying used Cloud provider platform. A very promising future use case of Intercloud computing is Cloud services brokerage. In this paper, we propose a generic architecture for a Cloud service broker operating in an Intercloud environment by using the latest Cloud standards. The broker aims to find the most suitable Cloud provider while satisfying the users’ service requirements in terms of functional and non-functional Service Level Agreement parameters. After discussing the broker value-added services, we present in detail the broker design. We focus especially on how the expected SLA management and resource interoperability functionalities are included in the broker. Finally, we present a realistic simulation testbed to validate and evaluate the proposed architecture.

References

  1. Bernstein. D. et al. (2009). Blueprint for the Intercloud: Protocols and Formats for Cloud Computing Interoperability. In ICIW2009, 4th International Conference on Internet and Web Applications and Services, pages 328-336.
  2. Bernstein. D. et al. (2009). Blueprint for the Intercloud: Protocols and Formats for Cloud Computing Interoperability. In ICIW2009, 4th International Conference on Internet and Web Applications and Services, pages 328-336.
  3. Buyya R., Ranjan R. and Calheiro R. N. (2010). InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services. In ICA3PP2010, 10th International Conference on Algorithms and Architectures for Parallel Processing, pages 13-31.
  4. Buyya R., Ranjan R. and Calheiro R. N. (2010). InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services. In ICA3PP2010, 10th International Conference on Algorithms and Architectures for Parallel Processing, pages 13-31.
  5. CloudSim 2.1.1 (2011). CLOUDS Lab, Unversity of Melbourne, http://www.cloudbus.org/cloudsim/.
  6. CloudSim 2.1.1 (2011). CLOUDS Lab, Unversity of Melbourne, http://www.cloudbus.org/cloudsim/.
  7. Gartner (2009). Cloud Consumers Need Brokerages to Unlock the Potential of Cloud Services. Press Release.
  8. Gartner (2009). Cloud Consumers Need Brokerages to Unlock the Potential of Cloud Services. Press Release.
  9. GICTF (2010). Use Cases and Functional Requirements for Inter-Cloud Computing. White Paper 9-8- 2010.Kertesz A., Kecskemeti G. and Brandic I. (2011). Autonomic SLA-aware Service Virtualization for Distributed Systems. In PDP2011, 19th Euromicro International Conference on Parallel, Distributed and Network-based Processing, pages 503-510.
  10. GICTF (2010). Use Cases and Functional Requirements for Inter-Cloud Computing. White Paper 9-8- 2010.Kertesz A., Kecskemeti G. and Brandic I. (2011). Autonomic SLA-aware Service Virtualization for Distributed Systems. In PDP2011, 19th Euromicro International Conference on Parallel, Distributed and Network-based Processing, pages 503-510.
  11. Linlin Wu and Buyya R. (2010). Service Level Agreement (SLA) in Utility Computing Systems. Tech. Rep. 2010.
  12. Linlin Wu and Buyya R. (2010). Service Level Agreement (SLA) in Utility Computing Systems. Tech. Rep. 2010.
  13. Metsch T., Edmonds A. and Bayon V. (2010). Using Cloud Standards for Interoperability of Cloud Frameworks. Tech. Rep. 2010.
  14. Metsch T., Edmonds A. and Bayon V. (2010). Using Cloud Standards for Interoperability of Cloud Frameworks. Tech. Rep. 2010.
  15. OCCI v1.1 (2011). Open Cloud Computing Interface specification. OCCI-WG, http://www.occi-wg.org.
  16. OCCI v1.1 (2011). Open Cloud Computing Interface specification. OCCI-WG, http://www.occi-wg.org.
  17. OCCI4JAVA v0.2 (2011). https://github.com/occi4java.
  18. OCCI4JAVA v0.2 (2011). https://github.com/occi4java.
  19. Theilmann W., Happe J., Kotsokalis C., Edmonds A. and Kearney K. (2010). A Reference Architecture for Multi-Level SLA Management. In Journal of Internet Engineering, Vol 4, No 1, December 2010.
  20. Theilmann W., Happe J., Kotsokalis C., Edmonds A. and Kearney K. (2010). A Reference Architecture for Multi-Level SLA Management. In Journal of Internet Engineering, Vol 4, No 1, December 2010.
Download


Paper Citation


in Harvard Style

Jrad F., Tao J. and Streit A. (2012). SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS . In Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8565-05-1, pages 76-81. DOI: 10.5220/0003908000760081


in Harvard Style

Jrad F., Tao J. and Streit A. (2012). SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS . In Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8565-05-1, pages 76-81. DOI: 10.5220/0003908000760081


in Bibtex Style

@conference{closer12,
author={Foued Jrad and Jie Tao and Achim Streit},
title={SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS},
booktitle={Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2012},
pages={76-81},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003908000760081},
isbn={978-989-8565-05-1},
}


in Bibtex Style

@conference{closer12,
author={Foued Jrad and Jie Tao and Achim Streit},
title={SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS},
booktitle={Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2012},
pages={76-81},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003908000760081},
isbn={978-989-8565-05-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SN - 978-989-8565-05-1
AU - Jrad F.
AU - Tao J.
AU - Streit A.
PY - 2012
SP - 76
EP - 81
DO - 10.5220/0003908000760081


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SN - 978-989-8565-05-1
AU - Jrad F.
AU - Tao J.
AU - Streit A.
PY - 2012
SP - 76
EP - 81
DO - 10.5220/0003908000760081