Presentation is loading. Please wait.

Presentation is loading. Please wait.

GENUS Virtualisation Service for GÉANT and European NRENs

Similar presentations


Presentation on theme: "GENUS Virtualisation Service for GÉANT and European NRENs"— Presentation transcript:

1 GENUS Virtualisation Service for GÉANT and European NRENs
Reza Nejabati, Dimitra Simeonidou University of Essex On behalf of JRA1-T4 TNC2011, Prague, May 2011

2 Talk Overview What is infrastructure virtualization
Motivation for infrastructure virtualization GÉANT3 activity and approach on infrastructure virtualization GENUS (GÉaNt virtUalization Service) Architecture GENUS role and actor GENUS use case and proof of concept

3 What Is Infrastructure Virtualization?
Slicing Aggregating Network virtualization Router/switch virtualization Bandwidth and connectivity virtualization Layered based Virtualization Layer1 Photonic, Layer II CG-Ethernet, Layer III IP IT virtualization Hardware virtualization Local computing/storage virtualization Networked computing/storage virtualization

4 Virtual Infrastructure

5 Infrastructure Virtualization Definition
In the context of network and computing infrastructure, virtualisation is creation of a virtual version of a physical resource (e.g. network, router, switch, optical device or computing server), based on an abstract model of that which is often achieved by partitioning (slicing) and/or aggregation. A virtual infrastructure is a set of virtual resources interconnected together and managed by a single administrative entity.

6 Motivation for Infrastructure Virtualization
New era of bandwidth demand New network-based application with large bandwidth requirements HD IPTV 3D/HD Online GAMES UHD Tele-Production E-Science Remote Instrumentation Cloud Computing Profound transformations of operators/providers infrastructure Transport networks’ technologies (100 GE, Beyond 100G, programmable transport network,…) Dynamic Network management and control planes Current Mobility of Petabytes of Internet data Internet Projected Exabyte Mobility & Processing of Internet data It is not feasible nor scalable for network operators to setup and configure dedicated network for each application type or category

7 Motivation for Infrastructure Virtualization
Future Internet providers and operators deployment of dynamic infrastructures capable of supporting all application types, each with their own access and network resource usage patterns Convergence of IT & Network Infra. New Network Architecture Infrastructure As A Service New Business Models Dynamic Network Control and Management New Network Transport Technologies Key Technological Enabler Network Virtualization Infrastructure virtualization and slicing is key enabler for Infrastructure As A Service (IaaS)addressing this issue

8 Research on Infrastructure Virtualization in GÉANT3
Research activity GÉANT3-JRA1-Task4 research activity Analyze the current available solutions suitable for NREN and GÉANT infrastructure virtualization and possible use of them Virtualization of network and IT resources Network node and transport service virtualization Virtualization of computing resources Virtualization in multi-domain environment Creating a single virtual domain comprising resources from multiple domain

9 Research on Infrastructure Virtualization in GÉANT3
The European research community has managed to achieve significant progress on infrastructure virtualisation technologies through several new and on-going research projects Requirements for virtualization service is different for each NREN and not exactly defined We don't intend to propose or develop yet another virtualization technology or mechanism We aim to build ’ GÉANT virtualisation service based on the developments and achievements of EU projects Enabling Interoperability and federation between the existing European virtualization mechanisms to achieve a virtualization mechanism for GEANT and associated NREN capable of supporting multi-domain, multi-layer, multi vendor, multi technology.

10 Existing Virtualization Frameworks
Analysis of frameworks and definition of existing virtualization services A comprehensive comparison study of major existing virtualization frameworks GENI : SFA framework and architecture AKARI: multilayer multi-technology virtualization Panlab/Planetlab: Teagle framework and architecture (service+ SW based network node) NOVI: an SFA based Virtual infrastructure creation and federation mechanism SAIL: Self-managed virtual network (L2/L3), fully integratedwith cloud GEYSERS: Layer 1 , IT (computing/Storage) virtualization OFELIA: Layer1 , layer 2 , IT (computing/Storage /virtualization MANTYCHORE: Layer 3,layer 2 virtualization Phosphurus: Layer 1 virtualization Federica:Layer 1 , IT (computing/Storage) virtualization A sample commercial (Amazon & Google)

11 Comparison Study

12 User Requirement Analysis
Findings analysis indicates: Mainly interested on network virtualization Sever virtualization is considered mature enough The timescales over which NRENs expect to deploy these services range from 2012 Requirement for virtualisation in a multidomain environment Requirement for a federated virtualization environment NRENs expressed an interest in layer 2 Layer 1 and layer 3 service virtualisation. Little interest in server.

13 Lesson learned so far The current virtualisation technologies resulting from the existing projects and framework are still in their research and development stage. It is therefore not realistic to propose a specific virtualisation technology solution to the NREN and GÉANT community. We Proposes an integrated architectural approach that allows the different virtualisation technologies deployed across the NRENs and GÉANT to be integrated, offering a multi-domain, multi-layer and multi-technology virtualisation service This approach enables each NREN to adopt one or multiple virtualisation technologies, depending on their requirements, and to offer to its users inter- and/or intra- domain as well as multi-layer infrastructure virtualisation services.

14 GENUS (GÉaNt virtUalization Service)
GENUS architecture is a multi-layer, multi-domain and multi-technology virtualization architecture suitable for NREN and GÉANT requirements GENUS is not a virtualization mechanism or framework. It leverages on virtualization frameworks, mechanisms, tools and software already implemented within various EU projects and initiatives as well as GÉANT bandwidth on demand provisioning system (Autobahn) GNUS requires NRENs to adopt an existing virtualization mechanism. The choice of virtualization framework and mechanism is up to each NREN based on their requirements and constrains NRENs and GÉANT backbone network are the infrastructure providers of GENUS and GENUS itself has no resources.

15 GENUS approach on virtualization
Multi layer Federated Virtual infrastructure GENUS Virtual Resource orchestration & stitching G E A N T NREN Virtualization Mechanism Autobahn NREN Infra. L1/L2/L3 Computing

16 GENUS approach on virtualization
Virtual Resource orchestration & stitching

17 Virtual Resource Operator
GENUS Roles and Actors Virtual Resource Operator Multi layer Federated Virtual infrastructure GENUS Virtual Resource orchestration & stitching NREN Virtualization Mechanism NREN Virtualization Mechanism Virtual Resource Provider Autobahn G E A N T Resource Provider NREN Infra. L1/L2/L3 Computing NREN Infra. L1/L2/L3 Computing

18 GENUS Roles and Actors Service Consumer Service Consumer
Virtual Infrastructure Operator Infrastructure Operator Virtual Infrastructure Provider Infrastructure Provider Infrastructure Provider

19 GENUS Service The main service that GENUS aims to offer is on-demand provisioning of end-to-end multi-domain multi-layer virtual infrastructure (network infrastructure + IT infrastructure) over GÉANT community, leveraging on NREN virtualization mechanisms capabilities as well as GÉANT bandwidth on demand provision system

20 GENUS Architecture Building Blocks
User Interface NREN Adaptor Autobahn Adaptor Infrastructure Resource Listing Resource Reservation/Selection Virtual Infrastructure Operation and management

21 GENUS Architectural Implementation Solution Centralized

22 GENUS Architectural Implementation Solution Distributed

23 GENUS Simple First Step Implementation

24 GEENUS USE Case Demo HD on Demand Video Streaming

25 GEENUS USE Case Demo HD on Demand Video Streaming
150mbps 200mbps Virtualization (OFELIA test-bed) BoD/CTRL (Autobahn test-bed) Virtualization ( MANTYCHORE test-bed) Domain B (NREN) Domain A (NREN) Domain B (GÉANT )

26 Thank you


Download ppt "GENUS Virtualisation Service for GÉANT and European NRENs"

Similar presentations


Ads by Google