Open Cloud eXchange (OCX): Architecture and Functional Components

This paper presents the concept of Open Cloud eXchange (OCX) that has been proposed to bridge the gap between two major components of the cloud services provisioning infrastructure: Cloud Service Provider (CSP) infrastructure, and cloud services delivery infrastructure which in many cases requires dedicated local infrastructure and quality of services that cannot be delivered by the public Internet infrastructure. In both cases there is a need for interconnecting the CSP infrastructure and local access network infrastructure, in particular, to solve the "last mile" problem in delivering cloud services to customer locations and individual (end-)users. The OCX remains neutral to actual cloud services provisioning and limit its services to Layer 0 through Layer 2 to remain transparent to current cloud services model. The proposed document identifies the initial set of requirements to OCX, that can be run by NRENs, as a part of the GEANT network, or jointly, and provides suggestions about OCX implementation. The proposed OCX concept will leverage the existing Internet eXchange (IX) and GLIF Open Light path Exchange (GOLE) solutions and practices, adding specific functionality that will simplify inter-CSP and customer infrastructure integration when supporting basic cloud services provisioning models, in particular Trusted Third Party (TTP) services to allow federated infrastructure and access control, commonly used by NRENs. The paper also describes trusted/secured topology exchange protocol and dynamic trust establishment protocol as a part of the OCX services.

[1]  Yuri Demchenko,et al.  Defining Intercloud Federation Framework for Multi-provider Cloud Services Integration , 2013, CLOUD 2013.

[2]  Cees T. A. M. de Laat,et al.  Intercloud Architecture Framework for Heterogeneous Cloud Based Infrastructure Services Provisioning On-Demand , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

[3]  Cees T. A. M. de Laat,et al.  Intercloud Architecture for interoperability and integration , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[4]  Cees T. A. M. de Laat,et al.  Toward a Dynamic Trust Establishment approach for multi-provider Intercloud environment , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[5]  Cees T. A. M. de Laat,et al.  Intercloud Architecture Framework for Heterogeneous Multi-Provider Cloud based Infrastructure Services Provisioning , 2013, Int. J. Next Gener. Comput..

[6]  David W. Chadwick,et al.  Towards Automated Trust Establishment in Federated Identity Management , 2013, IFIPTM.

[7]  Wolfgang Ziegler,et al.  Security Infrastructure for On-demand Provisioned Cloud Infrastructure Services , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[8]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[9]  Cees T. A. M. de Laat,et al.  Trusted Virtual Infrastructure Bootstrapping for On Demand Services , 2012, 2012 Seventh International Conference on Availability, Reliability and Security.

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

[11]  Cees T. A. M. de Laat,et al.  Addressing big data issues in Scientific Data Infrastructure , 2013, 2013 International Conference on Collaboration Technologies and Systems (CTS).