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

Read more

Summary

Introduction

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

Resources in the FELIX Federated Testbed
Virtual Infrastructures through Federation
Key System Concepts and Definitions
The FELIX Architecture
Spaces in the architecture
Common design considerations
Building blocks in the FELIX Architecture
Monitoring Functions
User Access
The FELIX Use Cases
Data Domain Use Cases
Data pre-processing for minimizing network latency effect for live data
High-quality media transmission over long-distance networks
Infrastructure Domain Use Cases
Inter-cloud use case: data mobility service by SDN technologies
Disaster recovery by migrating IaaS to a remote data centre
Conclusions and Future Work
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.