Abstract
Programmable networks are a substantial part of current R&D on future internet (FI) in Europe and worldwide, with considerable impact generated by large-scale test bed infrastructures. In such test beds, researchers validate proof-of-concept prototypes for new algorithms and mechanisms for efficiently controlling and managing network resources. One of the key domains for FI research is software-defined networking (SDN), which creates innovations in existing Internet architectures by shifting the control and logic outside the network equipment to Data Centres. International cooperation among leading research centres in Europe, Americas and Asia is key to validate SDN foundations and tools. EU and Japan have jointly funded the FELIX project (federated test-beds for large-scale infrastructure experiments), which defines a common control and orchestration framework to manage federated FI test beds across continents. This framework enables an experimenter to (i) request and obtain resources across different test bed infrastructures dynamically; (ii) manage and control the network paths connecting the federated SDN test beds; (iii) monitor the underlying resources and (iv) use distributed applications executed on the federated infrastructures. This paper describes the high-level architecture of the FELIX framework and details six use cases that will be employed for validation. We present our analysis and end-user considerations, highlighting the necessity for resource accessibility and coherent use of physical connections over a large-scale test bed where different control technologies such as OpenFlow and the network service interface (NSI) are simultaneously used.
Highlights
Programmable networks, based on Software-Defined Networking (SDN) principles, decouple the control and data planes and allow for remote software to assume the control and management of the underlying network
SFA provides a minimal set of structures and interfaces, which consist of two parts: 1) a specific data type per resource encapsulated in a RSpec to define, for example, a computing node, and 2) a list of methods following a specific workflow in order to reserve and provision any resource
Data Domain use cases are primarily oriented towards the efficient utilization of the physical network by taking advantage of SDN and Network Services Interface (NSI) operations for the dynamic interconnection of testbeds dispersed across different continents
Summary
Programmable networks, based on Software-Defined Networking (SDN) principles, decouple the control and data planes and allow for remote software to assume the control and management of the underlying network These networks are a substantial part of existing R&D on the Future Internet (FI) in Europe and worldwide. With the aim of promoting the use of heterogeneous resources across different infrastructures, FI testbeds usually provide the experimenter with common interfaces and workflows. This paper details six use case scenarios for validating and demonstrating the FELIX framework over its distributed SDN virtual infrastructure spanning multiple domains. The remainder of this paper is organized as follows: Section 2 describes the different resources and key concepts considered in the FELIX experimental facility, Section 3 is an in-depth discussion into the FELIX architecture, Section 4 details the use cases considered, and Section 5 presents conclusions and future work
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Parallel, Emergent and Distributed Systems
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.