Toward a Unified Intercloud Interoperability Conceptual Model for IaaS Cloud Service

Tahereh Nodehi, Sudeep Ghimire, Ricardo Jardim-Gonçalves

2014

Abstract

The concept of interoperation between cloud providers is a recent research challenging objective. Current cloud systems have been developed without concerns of seamless cloud interconnection, and actually they do not support intercloud interoperability. The paper proposes a conceptual model for Intercloud Interoperability, to enable schedule dynamic operation for Infrastructure as a Service (IaaS) between different clouds. The paper is providing a better understanding of elaborates on the cloud computing architecture, appropriate metrics for Service Level Agreements (SLA) and Quality of Service (QoS) models that are required for seamless integration and interoperability between cloud environments. Then, a conceptual model for the Intercloud Interoperability Framework for Workload Migration is proposed. The novel component of the framework that provides interoperability is the Transformation Engine that maps workload between heterogeneous cloud providers, whilst Model Driven Architecture (MDA) is adopted as an applicable method for developing the Transformation Engine module.

References

  1. Agrawal, A. et al., 2005. Reusable Idioms and Patterns in Graph Transformation Languages. Electronic Notes in Theoretical Computer Science. Available at: http://linkinghub.elsevier.com/retrieve/pii/S15710661 05001143.
  2. Amazon, Amazon Elastic Compute Cloud (Amazon EC2). Available at: http://aws.amazon.com/ec2/.
  3. Badger, L. et al., 2010. Cloud Computing Use Cases. National Institute of Standards and Technology,. Available at: http://www.nist.gov/itl/cloud/usecases.cfm.
  4. Bernstein, D. et al., 2009. Blueprint for the Intercloud - Protocols and Formats for Cloud Computing Interoperability. 2009 Fourth International Conference on Internet and Web Applications and Services. Available at: http://ieeexplore.ieee.org/ lpdocs/epic03/wrapper.htm?arnumber=5072540(Acces sed June 13, 2011).
  5. Bernstein, D., 2009. The Intercloud?: Cloud Interoperability at Internet Scale. Sixth IFIP International Conference on Network and Parallel Computing.
  6. Bernstein, D. & Vij, D., 2010. Using XMPP as a transport in Intercloud Protocols. 2nd USENIX Workshop on Hot Topics in Cloud Computing. Available at: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5 577272 (Accessed November 11, 2012).
  7. Celesti, A. et al., 2010. How to Enhance Cloud Architectures to Enable Cross-Federation. IEEE 3rd International Conference on Cloud Computing. Available at: http://ieeexplore.ieee.org/lpdocs/ epic03/wrapper.htm?arnumber=5557976 (Accessed November 9, 2012).
  8. Coutinho, C., Cretan, A. & Jardim-Goncalves, R., 2013. Sustainable interoperability on space mission feasibility studies. Computers in Industry, 64(8), pp.925-937. Available at: http:// linkinghub.elsevier.com/retrieve/pii/S0166361513001 309 (Accessed November 3, 2013).
  9. Cretan, A. et al., 2012. NEGOSEIO: A framework for negotiations toward Sustainable Enterprise Interoperability. Annual Reviews in Control36, 36(2), pp.291-299. Available at: http://dx.doi.org/10.1016/ j.arcontrol.2012.09.010 (Accessed November 3, 2013).
  10. Demchenko, Y. et al., 2013. Intercloud Architecture Framework for Heterogeneous Cloud Based Infrastructure Services Provisioning On-Demand. 27th International Conference on Advanced Information Networking and Applications Workshops, pp.777-784. Available at: http://ieeexplore.ieee.org/lpdocs/ epic03/wrapper.htm?arnumber=6550490 (Accessed November 11, 2013).
  11. Goyal, M.K. et al., 2012. QoS based trust management model for Cloud IaaS. 2012 2nd IEEE International Conference on Parallel, Distributed and Grid Computing, pp.843-847. Available at: http:// ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnum ber=6449933.
  12. Grance, T., 2010. The NIST Cloud Definition Framework. National Institute of Standards and Technology (NIST). Available at: http://scholar.google.com/ scholar?hl=en&btnG=Search&q=intitle:The+NIST+Cl oud+Definition+Framework#3 (Accessed January 6, 2013).
  13. Jardim-Goncalves, R., Agostinho, C., et al., 2012. Systematisation of Interoperability Body of Knowledge: The foundation for EI as a science. Enterprise Information Systems Journal.
  14. Jardim-Goncalves, R., Popplewell, K. & Grilo, A., 2012. Sustainable interoperability: The future of Internet based industrial enterprises. Computers in Industry, 63(8), pp.731-738.
  15. Jimenez, A.M., 2005. Change propagation in the MDA: A model merging approach. The University of Queensland. Available at: http://scholar.google.com/ scholar?hl=en&btnG=Search&q=intitle:Change+propa gation+in+the+MDA:+A+model+merging+approach# 0 (Accessed August 29, 2012).
  16. Koch, N., 2007. Classification of model transformation techniques used in UML-based Web engineering. Software, IET. Available at: http://ieeexplore.ieee.org/ xpls/abs_all.jsp?arnumber=4259295 (Accessed November 13, 2012).
  17. Lewis, G.A., 2012. The Role of Standards in CloudComputing Interoperability,
  18. Mell, P. & Grance, T., 2009. The NIST Definition of Cloud Computing Version 15. National Institute of Standards and Technology (NIST).
  19. Nodehi, T. et al., 2013. On MDA-SOA based Intercloud Interoperability framework. Computational Methods in Social Sciences (CMSS).
  20. OMG, 2003. MDA Guide Version 1.0.1. , (June). Available at: Group:http://www.omg.org/mda.
  21. OMG, 2011a. Meta Object Facility ( MOF ) 2 . 0 Query / View / Transformation Specification. Available at: http://www.omg.org/spec/QVT/.
  22. OMG, 2011b. OMG Meta Object Facility ( MOF ) Core Specification (Version 2.4.1), Available at: http://www.omg.org/spec/MOF/2.4.1/PDF/.
  23. Parameswaran, A. & Chaddha, A., 2009. Cloud interoperability and standardization. SETlabs briefings. Available at: http://www.infosys.com/ infosys-labs/ publications/infosyslabs-briefings/ documents/cloud-interoperability-standardization.pdf (Accessed April 30, 2012).
  24. Rubach, P. & Sobolewski, M., 2009. Dynamic SLA Negotiation in Autonomic Federated Environments R. Meersman, P. Herrero, & T. Dillon, eds., Springer.
  25. Salama, M. et al., 2012. Integrated QoS Utility-Based Model for Cloud Computing Service Provider Selection. 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops, pp.45-50. Available at: http://ieeexplore.ieee.org/lpdocs/ epic03/wrapper.htm?arnumber=6341548 (Accessed November 27, 2013).
  26. Sun, Y. et al., 2013. SLA detective control model for workflow composition of cloud services. Proceedings of the 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD), pp.165-171. Available at: http:// ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnum ber=6580957.
  27. Wang, G. et al., 2012. Compositional QoS Modeling and Analysis of Cloud-based Federated Ecosystems. 2012 IEEE 16th International Enterprise Distributed Object Computing Conference, pp.173-182. Available at: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm? arnumber=6337248 [Accessed November 27, 2013].
Download


Paper Citation


in Harvard Style

Nodehi T., Ghimire S. and Jardim-Gonçalves R. (2014). Toward a Unified Intercloud Interoperability Conceptual Model for IaaS Cloud Service . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MDSE, (MODELSWARD 2014) ISBN 978-989-758-007-9, pages 673-681. DOI: 10.5220/0004879306730681


in Bibtex Style

@conference{mdse14,
author={Tahereh Nodehi and Sudeep Ghimire and Ricardo Jardim-Gonçalves},
title={Toward a Unified Intercloud Interoperability Conceptual Model for IaaS Cloud Service },
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MDSE, (MODELSWARD 2014)},
year={2014},
pages={673-681},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004879306730681},
isbn={978-989-758-007-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MDSE, (MODELSWARD 2014)
TI - Toward a Unified Intercloud Interoperability Conceptual Model for IaaS Cloud Service
SN - 978-989-758-007-9
AU - Nodehi T.
AU - Ghimire S.
AU - Jardim-Gonçalves R.
PY - 2014
SP - 673
EP - 681
DO - 10.5220/0004879306730681