Implementation and Provisioning of Federated Networks in Hybrid Clouds

Springer Science and Business Media LLC - Tập 15 Số 2 - Trang 141-160 - 2017
Moreno-Vozmediano, Rafael1, Montero, Rubén S.1, Huedo, Eduardo1, Llorente, Ignacio M.1
1Facultad de Informática, Universidad Complutense de Madrid, Madrid, Spain

Tóm tắt

Federated cloud networking is needed to allow the seamless and efficient interconnection of resources distributed among different clouds. This work introduces a new cloud network federation framework for the automatic provision of Layer 2 (L2) and Layer 3 (L3) virtual networks to interconnect geographically distributed cloud infrastructures in a hybrid cloud scenario. This framework provides a simple, secure and elastic solution to create and manage federated networks across heterogeneous cloud providers, with abstraction of the underlying technologies. The paper also analyzes the main technologies and topologies that can used the framework to construct L2 and L3 overlay networks within hybrid clouds. In order to demonstrate the viability of the proposed solution and compare the different topologies, the article shows a proof-of-concept of a real federated network deployment in a hybrid cloud, which spans a local private cloud, managed with OpenNebula, and two public clouds, two different regions of Amazon EC2. Results show that L2 and L3 overlay connectivity can be achieved with a minimal bandwidth overhead, lower than 10%.

Tài liệu tham khảo

citation_journal_title=Computer; citation_title=IaaS cloud architecture: from virtualized data centers to federated cloud infrastructures; citation_author=R Moreno-Vozmediano, RS Montero, IM Llorente; citation_volume=45; citation_issue=12; citation_publication_date=2012; citation_pages=65-72; citation_doi=10.1109/MC.2012.76; citation_id=CR1 citation_journal_title=Futur. Gener. Comput. Syst.; citation_title=Optimis: A holistic approach to cloud service provisioning; citation_author=A Ferrer, F Hernandez, J Tordsson; citation_volume=28; citation_issue=1; citation_publication_date=2012; citation_pages=66-77; citation_doi=10.1016/j.future.2011.05.022; citation_id=CR2 citation_journal_title=J. Grid Comput.; citation_title=Consuming Resources and Services from Multiple Clouds From Terminology to Cloudware Support; citation_author=D Petcu; citation_volume=12; citation_issue=2; citation_publication_date=2014; citation_pages=321-345; citation_doi=10.1007/s10723-013-9290-3; citation_id=CR3 citation_journal_title=Futur. Gener. Comput. Syst.; citation_title=Scheduling strategies for optimal service deployment across multiple clouds; citation_author=JL Lucas-Simarro, R Moreno-Vozmediano, RS Montero, IM Llorente; citation_volume=29; citation_issue=6; citation_publication_date=2013; citation_pages=1431-1441; citation_doi=10.1016/j.future.2012.01.007; citation_id=CR4 citation_journal_title=J. Grid Comput.; citation_title=An SLA-based Broker for Cloud Infrastructures; citation_author=A Cuomo, G Di Modica, S Distefano, A Puliafito, M Rak, O Tomarchio, S Venticinque, U Villano; citation_volume=11; citation_issue=1; citation_publication_date=2013; citation_pages=1-25; citation_doi=10.1007/s10723-012-9241-4; citation_id=CR5 citation_journal_title=J. Grid Comput.; citation_title=CompatibleOne: The Open Source Cloud Broker; citation_author=S Yangui, IJ Marshall, JP Laisne, S Tata; citation_volume=12; citation_issue=1; citation_publication_date=2014; citation_pages=93-109; citation_doi=10.1007/s10723-013-9285-0; citation_id=CR6 citation_journal_title=J. Grid Comput.; citation_title=Enhancing Federated Cloud Management with an Integrated Service Monitoring Approach; citation_author=A Kertesz, G Kecskemeti, M Oriol, P Kotcauer, S Acs, M Rodríguez, O Mercè, AC Marosi, J Marco, X Franch; citation_volume=11; citation_issue=5; citation_publication_date=2013; citation_pages=699-720; citation_doi=10.1007/s10723-013-9269-0; citation_id=CR7 Karoczkai, K., Kertesz, A., Kacsuk, P.: A Meta-Brokering Framework for Science Gateways. J. Grid Comput. 1–27 (2016). In press citation_journal_title=IBM J. Res. Dev.; citation_title=The RESERVOIR Model and Architecture for Open Federated Cloud Computing; citation_author=B Rochwerger, D Breitgand, E Levy; citation_volume=53; citation_issue=4; citation_publication_date=2009; citation_pages=535-545; citation_doi=10.1147/JRD.2009.5429058; citation_id=CR9 citation_journal_title=J. Parallel Distrib. Comput.; citation_title=An Elasticity Model for High Throughput Computing Clusters; citation_author=RS Montero, R Moreno-Vozmediano, IM Llorente; citation_volume=71; citation_issue=6; citation_publication_date=2011; citation_pages=750-757; citation_doi=10.1016/j.jpdc.2010.05.005; citation_id=CR10 citation_journal_title=Internet Comput.; citation_title=Virtual Infrastructure Management in Private and Hybrid Clouds; citation_author=B Sotomayor, RS Montero, IM Llorente, I Foster; citation_volume=13; citation_issue=5; citation_publication_date=2010; citation_pages=14-22; citation_doi=10.1109/MIC.2009.119; citation_id=CR11 citation_journal_title=Computer; citation_title=Orchestrating Hybrid Cloud Deployment: An Overview; citation_author=E Sturrus, O Kulikova; citation_volume=47; citation_issue=6; citation_publication_date=2014; citation_pages=85-87; citation_doi=10.1109/MC.2014.159; citation_id=CR12 citation_journal_title=J. Grid Comput.; citation_title=Rafhyc: an architecture for constructing resilient services on federated hybrid clouds; citation_author=V Méndez Muñoz, A Casajús Ramo, V Fernández Albor, R Graciani Diaz, GM Arévalo; citation_volume=11; citation_issue=4; citation_publication_date=2013; citation_pages=753-770; citation_doi=10.1007/s10723-013-9279-y; citation_id=CR13 citation_journal_title=IEEE 2nd Int. Conf. Cloud Networking (CloudNet); citation_title=Inter and intra Cloud Networking Gateway as a service; citation_author=M Mechtri, D Zeghlache, E Zekri, IJ Marshall; citation_volume=2013; citation_publication_date=2013; citation_pages=156-163; citation_id=CR14 Levin, A., Barabash, K., Ben-Itzhak, Y., Guenender, S., Schour, L.: Networking Architecture for Seamless Cloud Interoperability. IEEE 8th Intl. Conf. Cloud Computing (CLOUD) 1021–1024 (2015) Moreno-Vozmediano, R., Huedo, E., Llorente, I., et al.: BEACON: A Cloud Network Federation Framework. 1st Workshop on Federated Cloud Networking (FedCloudNet) (2015) Lapacz, R., Pietrzak, B.: Networking solutions in the federation of clouds. 9th Intl. Conf. Network and Service Management (CNSM) 394–397 (2013) citation_title=Towards Network Virtualization Management for Federated Cloud Systems; citation_inbook_title=IEEE 6th International Conference on Cloud Computing; citation_publication_date=2013; citation_id=CR18; citation_author=MY Luo; citation_author=SW Lin; citation_author=JY Chen citation_journal_title=Euro-Par; citation_title=Cloud and Network Facilities Federation in BonFIRE. 1st Intl. Workshop on Federative and Interoperable Cloud Infrastructures (FedICI 2013); citation_author=D Garcia-Perez, JA Lorenzo del Castillo, Y Al-Hazmi; citation_volume=2013; citation_publication_date=2014; citation_pages=126-135; citation_id=CR19 Mahalingam, M., et al.: RFC 7348: Virtual eXtensible Local Area Network (VXLAN): A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks. IETF Network Working Group (2014) Davie, B.: A Stateless Transport Tunneling Protocol for Network Virtualization (STT). IETF Network Working Group Internet-Draft, https://tools.ietf.org/html/draft-davie-stt-01 (2002) Sridharan, M., et al.: NVGRE: Network Virtualization using Generic Routing Encapsulation. IETF Network Working Group Internet-Draft, https://tools.ietf.org/html/draft-sridharan-virtualization-nvgre-00 (2011) Rathore, M., Razzaq, A., Hidell, M., Sjodin, P.: Site-to-Site VPN Technologies: A Survey. KTH, Telekommunikationssystem (2009) Perkins, C.: RFC 2003: IP Encapsulation within IP. IETF Network Working Group (1996) Farinacci, D., et al.: RFC 2784: Generic Routing Encapsulation (GRE). IETF Network Working Group (2000) Kent, S., Seo, K.: RFC 4301: Security Architecture for the Internet Protocol. IETF Network Working Group (2005) Rosen, E., Rekhter, Y.: RFC 4364: BGP/MPLS IP Virtual Private Networks (VPNs). IETF Network Working Group (2006) citation_title=The Research and Implementation of the VPN Gateway Based on SSL; citation_inbook_title=Fifth International Conference on Computational and Information Sciences (ICCIS); citation_publication_date=2013; citation_pages=1376-1379; citation_id=CR28; citation_author=C Fei; citation_author=W Kehe; citation_author=C Wei; citation_author=Z Qianyuan