An Inter-Cloud Architecture for Future Internet Infrastructures

In latest years, the concept of interconnecting clouds to allow common service coordination has gained significant attention mainly because of the increasing utilization of cloud resources from Internet users. An efficient common management between different clouds is essential benefit, like boundless elasticity and scalability. Yet, issues related with different standards led to interoperability problems. For this reason, the definition of the open cloud-computing interface defines a set of open community-lead specifications along with a flexible API to build cloud systems. Today, there are cloud systems like OpenStack, OpenNebula, Amazon Web Services and VMWare VCloud that expose APIs for inter-cloud communication. In this work we aim to explore an inter-cloud model by creating a new cloud platform service to act as a mediator among OpenStack, FI-WARE datacenter resource management and Amazon Web Service cloud architectures, therefore to orchestrate communication of various cloud environments. The model is based on the FI-WARE and will be offered as a reusable enabler with an open specification to allow interoperable service coordination.

[1]  Stelios Sotiriadis The inter-cloud meta-scheduling , 2013 .

[2]  Steve Vinoski,et al.  Advanced Message Queuing Protocol , 2006, IEEE Internet Computing.

[3]  Euripides G. M. Petrakis,et al.  An architecture for designing Future Internet (FI) applications in sensitive domains: Expressing the software to data paradigm by utilizing hybrid cloud technology , 2013, 13th IEEE International Conference on BioInformatics and BioEngineering.

[4]  Sam Ruby,et al.  RESTful Web Services , 2007 .

[5]  Nik Bessis,et al.  The Inter-cloud Meta-scheduling (ICMS) Framework , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).

[6]  Valentin Cristea,et al.  Using a novel message-exchanging optimization (MEO) model to reduce energy consumption in distributed systems , 2013, Simul. Model. Pract. Theory.

[7]  Rajkumar Buyya,et al.  InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services , 2010, ICA3PP.

[8]  Acm Sigsoft,et al.  MultiCloud '13 : proceedings of the International Workshop on Multi-Cloud Applications and Federated Clouds : April 22, 2013, Prague, Czech Republic , 2013 .

[9]  Dana Petcu,et al.  Multi-Cloud: expectations and current approaches , 2013, MultiCloud '13.

[10]  Cody Bunch,et al.  OpenStack Cloud Computing Cookbook , 2012 .

[11]  Steve Ward,et al.  Curl: a language for web content , 2003, Int. J. Web Eng. Technol..

[12]  Andrew Edmonds,et al.  Open cloud computing interface , 2011 .