GENUS Virtualisation Service for GÉANT and European NRENs

Slides:



Advertisements
Similar presentations
Geneva, Switzerland, 17 October 2011 ITU Workshop on Service Delivery Platforms (SDP) for Telecommunication Ecosystems: from todays realities to requirements.
Advertisements

A Possible New Dawn for the Future GÉANT Network Architecture
Internet2 and AL2S Eric Boyd Senior Director of Strategic Projects
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
1 GENI: Global Environment for Network Innovations Jennifer Rexford On behalf of Allison Mankin (NSF)
A Policy-Based Optical VPN Management Architecture.
Abstraction and Control of Transport Networks (ACTN) BoF
1 FGRE July 7 th – July 11 th Wifi: WelcomeATiMindS
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
LIGHTNESS Introduction 10th Oct, 2012 Low latency and hIGH Throughput dynamic NEtwork infrastructureS for high performance datacentre interconnectS.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
Grant agreement n° Convergence of Heterogeneous Network and IT infrastructures in Support of Fixed and Mobile Cloud Services.
FIRE – GENI collaboration workshop Sep 2015 Washington.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Interface to the network and Devices Chapter.
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
WP6 Infrastructure Resource Market Place Overview of progress UEssex High-Performance Network Group.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Connect communicate collaborate GÉANT3 Services Connectivity and Monitoring Services by and for NRENs Ann Harding, SWITCH TNC 2010.
Using SaaS and Cloud computing For “On Demand” E Learning Services Application to Navigation and Fishing Simulator Author Maha KHEMAJA, Nouha AMMARI, Fayssal.
Connect. Communicate. Collaborate BANDWIDTH-ON-DEMAND SYSTEM CASE-STUDY BASED ON GN2 PROJECT EXPERIENCES Radosław Krzywania (speaker) PSNC Mauro Campanella.
Connect. Communicate. Collaborate Operations of Multi Domain Network Services Marian Garcia Vidondo, DANTE COO TNC 2008, Bruges May.
7. Grid Computing Systems and Resource Management
Status & Challenges Interoperability and global integration of communication infrastructure & service platform Fixed-mobile convergence to achieve a future.
Abstraction and Control of Transport Networks Problem Statement 1 Diego Lopez - Telefónica IETF November 11, 2014.
Leveraging SDN for The 5G Networks: Trends, Prospects and Challenges ADVISOR: 林甫俊教授 Presenter: Jimmy DATE: 2016/3/21 1.
Networks ∙ Services ∙ People Sonja Filiposka, Yuri Demchenko, Tasos Karaliotas, Migiel de Vos, Damir Regvart TNC 2016 DISTRIBUTED CLOUD SERVICES.
Developing sustainable and cost effective compute platforms for NREN PRESENTED BY EJOVI AROR GROUP MD IPNX NIGERIA LIMITED 25 th NOVEMBER 2013.
1 The XMSF Profile Overlay to the FEDEP Dr. Katherine L. Morse, SAIC Mr. Robert Lutz, JHU APL
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Multi-layer software defined networking in GÉANT
Roles and Boundaries – 1/2
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Grid Optical Burst Switched Networks
Distributed Mobility Management for Future 5G Networks : Overview and Analysis of Existing Approaches IEEE Wireless Communications January 2015 F. Giust,
Clouds , Grids and Clusters
Joan A. García-Espín (i2CAT)
Computer Network Course objective: To understand Network architecture
Optical-Based Switching Solutions
Pau Minoves (Technical Manager) Prague, May 2011
Virtual Private Ad Hoc Networks Next-generation network communication
Internet2 Cloud Integration Plans
Robert Szuman – Poznań Supercomputing and Networking Center, Poland
Integration of Inter-Domain Reservation Systems with other Composable Services Vassiliki Pouli, GRNET TNC2011, Prague, May 17th,
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Internet2 Performance Update
Cloud Computing By P.Mahesh
Cloud Computing.
Management of Virtual Execution Environments 3 June 2008
UCSD’s Responsphere Infrastructure
Protocols and the TCP/IP Suite
Cloud Computing Dr. Sharad Saxena.
ECE 4450:427/527 - Computer Networks Spring 2017
Dynamic Circuit Service Hands-On GMPLS Engineering Workshop
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
Cloud-Enabling Technology
GENI Exploring Networks of the Future
Cloud Computing: Concepts
Fundamental Concepts and Models
Protocols and the TCP/IP Suite
Software interoperability in the NGN Service layer
Network Services Evolution and Development
Network Technology Evolution
Network Services Evolution and Development
Presentation transcript:

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

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

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

Virtual Infrastructure

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.

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

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

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

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.

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)

Comparison Study

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.

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.

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.

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

GENUS approach on virtualization Virtual Resource orchestration & stitching

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

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

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

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

GENUS Architectural Implementation Solution Centralized

GENUS Architectural Implementation Solution Distributed

GENUS Simple First Step Implementation

GEENUS USE Case Demo HD on Demand Video Streaming

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 )

Thank you