Identity Management and Resource Allocation in the Network Virtualization Environment

Size: px
Start display at page:

Download "Identity Management and Resource Allocation in the Network Virtualization Environment"

Transcription

1 Identity Management and Resource Allocation in the Network Virtualization Environment Mosharaf Chowdhury School of Computer Science University of Waterloo January 21,

2 NETWORK VIRTUALIZATION January 21,

3 Why Network Virtualization? Internet is almost ossified Lots of band aids and makeshift solutions (e.g., overlays) A new architecture (aka clean slate) is needed Hard to come up with a one size fits all architecture Almost impossible to predict what future might unleash Why not create an all sizes fit into one architecture instead! Open and expandable Coexistence of heterogeneous architectures January 21,

4 What is Network Virtualization? Transparent abstraction of networking platform and resources Multiple logical interpretations of the physical characteristics Multiple virtual networks (VNs) Additional level of indirection Indirect access to network resources Resource partitioning and isolation Physical and logical Dynamic provisioning and configuration January 21,

5 Network Virtualization Environment January 21,

6 Challenges Instantiation Concerned with issues related to successful creation of virtual networks Operations Deals with operations of virtual networks and virtual components Management Manages co existing virtual networks Identity Management Virtual Network Embedding January 21,

7 Identity Management in the Network Virtualization Environment IMARK January 21,

8 Motivation High level of dynamism Macro Level: Merge/Separate VNs Micro Level: Add/Join/Migration of end hosts and virtual routers Mobility Geographical Logical Überhoming Simultaneously connect to multiple InPs and VNs January 21,

9 Design Principles 1. Separation of Identity and Location Inherent support for mobility and Überhoming 2. Local Autonomy Flexibility of naming and addressing in different VNs Defined interfaces and mechanisms for cooperation 3. Global Identifier Space Local identifiers have no end to end significance January 21,

10 imark Overview Concepts 1. Identifier Spaces 2. Mappings Components 1. Controllers 2. Adapters January 21,

11 Operations: Macro Level Federation Multiple VNs create common administrative domain Controller network Hierarchy Aggregation of mappings in representative controllers Balanced and unbalanced January 21,

12 Join Add mappings Operations: Micro Level Lookup and Connection Setup State setup in the network Leave Remove mappings Mobility Soft handoff January 21,

13 Evaluation Mean Mapping Size Per Controller Mean Lookups Resolved January 21,

14 Intra domain Resource Allocation through Virtual Network Embedding VINEYARD January 21,

15 Virtual Network Embedding a A B b e c d f C D E F G H January 21,

16 Substrate Graph Augmentation 10 b a c 10 a C A B D E F c G 17 H b January 21,

17 For each VN request: D ViNE and R ViNE Augment the substrate graph Solve the resulting LP INITIALIZATION For each virtual node: Calculate the probability for each meta node to be selected for the corresponding virtual node Selection: D ViNE: Select the meta node with the highest probability R ViNE: Select a meta node randomly with the calculated probability NODE MAPPING Use MCF to map virtual edges If the VN request is accepted Update residual capacities of the substrate resources LINK MAPPING FINALIZATION January 21,

18 Acceptance Ratio January 21,

19 Revenue Vs Cost Revenue Cost January 21,

20 Resource Utilization Node Utilization Link Utilization January 21,

21 What have we done? What will we do? SUMMARY January 21,

22 Contributions Survey of Network Virtualization (Submitted + TechReport) Historical perspective Categorization of existing projects Enumeration of open problems Identity Management Framework (IM 09) Interoperability with flexibility to support mobility and Überhoming Virtual Network Embedding Algorithms (INFOCOM 09) Better embedding quality Mathematical foundation January 21,

23 Future Work imark Prototype Development Further evaluation Theoretical Analysis of D ViNE and R ViNE Approximation factors Economic models Inter domain VN embedding January 21,

24 Collaborators Fida E Zaheer (imark) Muntasir Raihan Rahman (ViNEYard) Network Virtualization Project Members January 21,

25 Questions? Mosharaf Chowdhury January 21,

26 BACKUP SLIDES January 21,

27 Related Concepts 1. Virtual Local Area Networks (VLAN) 2. Virtual Private Networks (VPN) 3. Active and Programmable Networks 4. Overlay Networks January 21,

28 Downsides of Overlay Networks Largely used as narrow fixes for specific problems No holistic view Most overlays are designed in the application layer Cannot support radically different concepts Anderson et al. January 21,

29 What is a Virtual Network (VN)? A collection of virtual nodes and virtual links forming a virtual topology Subset of physical topology Basic entity of the NVE A virtual node is hosted on a particular physical node Multiple virtual nodes can coexist A virtual link spans over a physical path Includes a portion of the underlying physical resources January 21,

30 Business Model Players Infrastructure Providers (InP) Manage underlying physical networks Relationships Service Providers (SP) Create and manage virtual networks Deploy customized end to end services End User SLA End Users Buy and use services from different service providers Brokers Mediators/Arbiters Broker Service Provider NPA Infrastructure Provider IIA SIA EIA January 21,

31 Hierarchy of Roles January 21,

32 Basic Concepts Principles Concurrence Recursion Inheritance Revisitation Design Goals Flexibility Manageability Scalability Isolation Stability and Convergence Programmability Heterogeneity Experimental and Deployment Facility Legacy Support January 21,

33 What is Network Virtualization? (Revisited) Network virtualization is a networking environment that allows multiple service providers to dynamically compose multiple heterogeneous virtual networks that coexist together in isolation from each other, and to deploy customized end toend services on the fly as well as manage them on those virtual networks for the end users by effectively sharing and utilizing underlying network resources leased from multiple infrastructure providers. January 21,

34 Classification Networking technology Targeted technology for virtualization Layer of virtualization Particular layer in the network stack where virtualization is introduced Architectural domain Specific problem domain that virtualization addresses Level of virtualization Granularity at which virtualization is realized January 21,

35 Existing Projects Project Architectural Domain Networking Technology VNRMS Tempest NetScript Genesis Virtual network management Enabling alternate control architectures Dynamic composition of services Spawning virtual network architectures ATM/IP ATM Layer of Virtualization Link Level of Virtualization Node/Link IP Network Node Network Node/Link January 21,

36 Existing Projects (Cont.) Project Architectural Domain Networking Technology VNET VIOLIN X Bone PlanetLab UCLP Virtual machine Grid computing Deploying on demand value added services on IP overlays Automating deployment of IP overlays Deploy and manage overlay based testbeds Dynamic provisioning and reconfiguration of lightpaths Layer of Virtualization Level of Virtualization January 21, Link Node IP Application Node IP Application Node/Link IP Application Node SONET Physical Link

37 Existing Projects (Cont.) Project Architectural Domain Networking Technology AGAVE GENI VINI CABO End to end QoS aware service provisioning Creating customized virtual network testbeds Evaluating protocols and services in a realistic environment Deploying value added end to end services on shared infrastructure IP Heterogeneous Heterogeneous Layer of Virtualization Network Link Level of Virtualization Full January 21,

38 Major Ongoing Projects Project Originated In Link 4WARD Europe project.eu/ AKARI Japan project.nict.go.jp/ CABO USA Clean Slate USA GENI USA NouVeau Canada PlanetLab USA lab.org/ Trilogy Europe project.org/ UCLP Canada VINI USA veritas.net/ January 21,

39 Entities and Identifier Spaces Entities 1. Service Provider 2. Virtual Network 3. Virtual Resource 4. Infrastructure Provider / Physical Network 5. Physical Resource 6. End User Identifier Spaces 1. IDS_ISP 2. IDS_VN 3. IDS_VR 4. IDS_PR 5. IDS_EH January 21,

40 Relationships between Entities January 21,

41 Mappings between Different Identifiers January 21,

42 Sequence Diagram: Join January 21,

43 Sequence Diagram: Lookup January 21,

44 January 21,

45 January 21,

46 D ViNE January 21,

47 R ViNE January 21,

48 Summary of Compared Algorithms January 21,

49 January 21,

50 January 21,

51 January 21,

NETWORK VIRTUALIZATION: PRESENT AND FUTURE

NETWORK VIRTUALIZATION: PRESENT AND FUTURE 1 NETWORK VIRTUALIZATION: PRESENT AND FUTURE Wednesday, May 21, 2008 Mosharaf Chowdhury Member, envy Project What is Network Virtualization? 2 Network virtualization is a networking environment that allows

More information

Technical Report CS : Incorporating Trust in Network Virtualization

Technical Report CS : Incorporating Trust in Network Virtualization Technical Report CS-2010-04: Incorporating Trust in Network Virtualization Loubna Mekouar University of Waterloo Waterloo, Canada lmekouar@bbcr.uwaterloo.ca Youssef Iraqi Khalifa University Sharjah, UAE

More information

December 2010 EDIN For full publication. Opportunities and Challenges. Project P1956. Network Virtualization: for Operators

December 2010 EDIN For full publication. Opportunities and Challenges. Project P1956. Network Virtualization: for Operators Network Virtualization: Opportunities and Challenges for Operators EDIN 0593-1956 Project P1956 For full publication December 2010 Authors Jorge Carapinha, Portugal Telecom Inovação Peter Feil, Deutsche

More information

On the Design of Reliable Virtual Networks

On the Design of Reliable Virtual Networks On the Design of Reliable Virtual Networks Raouf Boutaba David R. Cheriton School of Computer Science University of Waterloo Outline Network Virtualization Virtual Networks Virtual Network Embedding Reliability

More information

Towards Integration of Slice Networking in NFV

Towards Integration of Slice Networking in NFV Towards Integration of Slice Networking in NFV draft-gdmb-netslices-intro-and-ps-02 draft-galis-anima-autonomic-slice-networking-02 V3.0 30 th March 2017 Prof. Alex Galis a.gais@ucl.ac.uk;; http://www.ee.ucl.ac.uk/~agalis/

More information

Network Virtualization: from a Network Provider Perspective

Network Virtualization: from a Network Provider Perspective Network Virtualization: from a Network Provider Perspective Prof. Anja Feldmann, Ph.D. Deutsche Telekom Laboratories TU-Berlin 1 Virtualization: What do I mean? Abstraction concept Hides details of the

More information

Towards Future Internet

Towards Future Internet Towards Future Internet Reijo Juvonen Head of Operations, Research and Technology Nokia Siemens Networks ICT SHOK Future Internet Focus Area Director Telecom Forum '2008, TKK, 4.11.2008 1 Nokia Siemens

More information

1. Research in Networking at University of Canterbury 2. Experimental Networking Facilities in Japan

1. Research in Networking at University of Canterbury 2. Experimental Networking Facilities in Japan 1. Research in Networking at University of Canterbury 2. Experimental Networking Facilities in Japan Harsha Sirisena Krys Pawlikowski University of Canterbury Evaluation of search algorithms in structured

More information

GENI: Global Environment for Network Innovations. Larry Peterson, et al. Kideok Cho

GENI: Global Environment for Network Innovations. Larry Peterson, et al. Kideok Cho GENI: Global Environment for Network Innovations Larry Peterson, et al. Kideok Cho (kdcho@mmlab.snu.ac.kr) 2006. 9. 25 -2/37- Three steps to reach Future Internet Develop component technologies Antenna,

More information

Integrating Autonomic Slice Networking in NFV

Integrating Autonomic Slice Networking in NFV Integrating Autonomic Slice Networking in NFV draft-galis-anima-autonomic-slice-networking-01 V2.0 12 th November 2016 Prof. Alex Galis a.gais@ucl.ac.uk; http://www.ee.ucl.ac.uk/~agalis/ University College

More information

Overcoming the Internet Impasse through Virtualization Thomas Anderson, Larry Peterson, Scott Shenker, Jonathan Turner. 원종호 (INC lab) Sep 25, 2006

Overcoming the Internet Impasse through Virtualization Thomas Anderson, Larry Peterson, Scott Shenker, Jonathan Turner. 원종호 (INC lab) Sep 25, 2006 Overcoming the Internet Impasse through Virtualization Thomas Anderson, Larry Peterson, Scott Shenker, Jonathan Turner 원종호 (INC lab) Sep 25, 2006 Outline Introduction Three requirements Virtualization

More information

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex Whitepaper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems www.adlinktech.com 2017 Table of Contents 1. Introduction........ P 3 2. Iot and

More information

Minimizing bottleneck nodes of a substrate in virtual network embedding

Minimizing bottleneck nodes of a substrate in virtual network embedding Minimizing bottleneck nodes of a substrate in virtual network embedding Adil Razzaq, Peter Sjödin, Markus Hidell School of ICT, KTH-Royal Institute of Technology Stockholm, Sweden {arazzaq, psj, mahidell}@

More information

Evaluating Allocation Paradigms for Multi-Objective Adaptive Provisioning in Virtualized Networks

Evaluating Allocation Paradigms for Multi-Objective Adaptive Provisioning in Virtualized Networks Evaluating Allocation Paradigms for Multi-Objective Adaptive Provisioning in Virtualized Networks Rafael Pereira Esteves, Lisandro Zambenedetti Granville, Mohamed Faten Zhani, Raouf Boutaba Institute of

More information

PhD Thesis Defense Performance Improvements in Software-defined and Virtualized Wireless Networks

PhD Thesis Defense Performance Improvements in Software-defined and Virtualized Wireless Networks PhD Thesis Defense Performance Improvements in Software-defined and Virtualized Wireless Networks Chengchao Liang Supervisor: Prof. F. Richard Yu Department of Systems and Computer Engineering Carleton

More information

CloudBATCH: A Batch Job Queuing System on Clouds with Hadoop and HBase. Chen Zhang Hans De Sterck University of Waterloo

CloudBATCH: A Batch Job Queuing System on Clouds with Hadoop and HBase. Chen Zhang Hans De Sterck University of Waterloo CloudBATCH: A Batch Job Queuing System on Clouds with Hadoop and HBase Chen Zhang Hans De Sterck University of Waterloo Outline Introduction Motivation Related Work System Design Future Work Introduction

More information

Path Optimization in Stream-Based Overlay Networks

Path Optimization in Stream-Based Overlay Networks Path Optimization in Stream-Based Overlay Networks Peter Pietzuch, prp@eecs.harvard.edu Jeff Shneidman, Jonathan Ledlie, Mema Roussopoulos, Margo Seltzer, Matt Welsh Systems Research Group Harvard University

More information

90 % of WAN decision makers cite their

90 % of WAN decision makers cite their WHITEPAPER So many ways to WAN How the most essential technology for distributed enterprises has evolved and where it s headed One of the most critical components to the success of any growth-oriented

More information

ONELAB and Beyond. Prof. Serge Fdida. University P&M Curie, Paris 6, France

ONELAB and Beyond. Prof. Serge Fdida. University P&M Curie, Paris 6, France ONELAB and Beyond Prof. Serge Fdida University P&M Curie, Paris 6, France http://www.lip6.fr/rp IST 2006 Brussels, December 2006 1 ONELAB Rationale & History Grounded on ENEXT (NoE) Identification of critical

More information

Dynamic Optical Networking via Overlay Control of Static Lightpaths

Dynamic Optical Networking via Overlay Control of Static Lightpaths Dynamic Optical Networking via Overlay Control of Static Lightpaths George N. Rouskas Department of Computer Science North Carolina State University Joint work with: G. Karmous-Edwards, D. Reeves, L. Battestilli

More information

ERONs: Dynamic Optical Networking via Overlay Control of Static Lightpaths

ERONs: Dynamic Optical Networking via Overlay Control of Static Lightpaths ERONs: Dynamic Optical Networking via Overlay Control of Static Lightpaths G. Karmous-Edwards, D. Reeves, L. Battestilli, P. Vegesna, A. Viswanath, G. N. Rouskas Department of Computer Science North Carolina

More information

Distributed Meta-data Servers: Architecture and Design. Sarah Sharafkandi David H.C. Du DISC

Distributed Meta-data Servers: Architecture and Design. Sarah Sharafkandi David H.C. Du DISC Distributed Meta-data Servers: Architecture and Design Sarah Sharafkandi David H.C. Du DISC 5/22/07 1 Outline Meta-Data Server (MDS) functions Why a distributed and global Architecture? Problem description

More information

Chapter 2 Communication for Control in Heterogeneous Power Supply

Chapter 2 Communication for Control in Heterogeneous Power Supply Chapter 2 Communication for Control in Heterogeneous Power Supply The need to modernize the power grid infrastructure, and governments commitment for a cleaner environment, is driving the move towards

More information

Reflective Middleware. INF Tommy Gudmundsen

Reflective Middleware. INF Tommy Gudmundsen Reflective Middleware INF5360 11.03.2008 Tommy Gudmundsen tommygu@ifi.uio.no Papers presented Grace, P., Blair, G.S., Samual, S., "ReMMoC: A Reflective Middleware to Support Mobile Client Interoperability"

More information

An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed

An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed Suhas Mathur suhas@winlab.rutgers.edu Communication Networks II Spring 2005 Talk Outline Introduction: The future internet

More information

Last time(s)?! Network models! Connection provisioning! Part2: Lecture 03! Network Virtualization and SDNs! 25/04/14

Last time(s)?! Network models! Connection provisioning! Part2: Lecture 03! Network Virtualization and SDNs! 25/04/14 Last time(s)? Part2: Lecture 03 Network Virtualization and SDNs Optical nets Spectrum Multiplexing NSA/NSI Lightpaths NDL: network topology description Connection provisioning Network models What do optical

More information

KREONET-S: Software-Defined Wide Area Network Design and Deployment on KREONET

KREONET-S: Software-Defined Wide Area Network Design and Deployment on KREONET KREONET-S: Software-Defined Wide Area Network Design and Deployment on KREONET Dongkyun Kim, Yong-Hwan Kim, Chanjin Park, and Kyu-Il Kim Abstract Software-defined networking (SDN) has emerged to achieve

More information

QOS Quality Of Service

QOS Quality Of Service QOS Quality Of Service Michael Schär Seminar in Distributed Computing Outline Definition QOS Attempts and problems in the past (2 Papers) A possible solution for the future: Overlay networks (2 Papers)

More information

Key Challenges - Reliability, Availability and Serviceability in Network Slicing

Key Challenges - Reliability, Availability and Serviceability in Network Slicing Key Challenges - Reliability, Availability and Serviceability in Network Slicing 3 rd July 2017 Bologna @ NetSoft2017 IEEE Emerging Technology Reliability Roundtable (ETR-RT) Prof. Alex Galis http://www.ee.ucl.ac.uk/~agalis/

More information

Chapter 3 Virtualization Model for Cloud Computing Environment

Chapter 3 Virtualization Model for Cloud Computing Environment Chapter 3 Virtualization Model for Cloud Computing Environment This chapter introduces the concept of virtualization in Cloud Computing Environment along with need of virtualization, components and characteristics

More information

A Recursive Network Architecture Joe Touch USC/ISI

A Recursive Network Architecture Joe Touch USC/ISI A Recursive Network Architecture Joe Touch USC/ISI 1 What makes an architecture new? Shaking the Hourglass (CCW 08) All exchanges are 1 packet Collosograms > RTT*delay No LANs? (all L2 was pt-pt) What

More information

Types of Network Support for Service Quality p. 62 Capacity reservation p. 64 Differentiated treatment p. 65 Differentiation of service quality

Types of Network Support for Service Quality p. 62 Capacity reservation p. 64 Differentiated treatment p. 65 Differentiation of service quality Preface p. xi Acknowledgements p. xv List of Figures p. xvii List of Tables p. xxi Abbreviations p. xxiii Drivers for the Adoption of Multi-service Networks p. 1 Customer Perspective p. 2 Network Operator

More information

ITU-T Y Next generation network evolution phase 1 Overview

ITU-T Y Next generation network evolution phase 1 Overview I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.2340 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (09/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL

More information

Dynamically Provisioning Distributed Systems to Meet Target Levels of Performance, Availability, and Data Quality

Dynamically Provisioning Distributed Systems to Meet Target Levels of Performance, Availability, and Data Quality Dynamically Provisioning Distributed Systems to Meet Target Levels of Performance, Availability, and Data Quality Amin Vahdat Department of Computer Science Duke University 1 Introduction Increasingly,

More information

Provisioning and Operation of Virtual Networks

Provisioning and Operation of Virtual Networks Provisioning and Operation of Virtual Networks KIVS 2011 Workshop on Network Virtualization Sebastian Meier sebastian.meier@ikr.uni-stuttgart.de 10.03.2011 Universität Stuttgart Institute of Communication

More information

The Y-Comm Framework. A new way

The Y-Comm Framework. A new way The Y-Comm Framework A new way Mobility within Domains Mobile IP is good for moving between large defined domains But we also have to consider mobility issues within a domain which may have a number of

More information

CRESCENDO GEORGE S. NOMIKOS. Advisor: Dr. George Xylomenos

CRESCENDO GEORGE S. NOMIKOS. Advisor: Dr. George Xylomenos CRESCENDO Implementation of Hierarchical Chord (Crescendo), according to Canon paradigm and evaluation, via simulation over realistic network topologies, of the Crescendo's advantages in comparison to

More information

Network Virtualisation from an Operator Perspective

Network Virtualisation from an Operator Perspective 1 Network Virtualisation from an Operator Perspective 1,2 Márcio Melo, 2 Susana Sargento, 1 Jorge Carapinha 1 Portugal Telecom Inovação, Aveiro, Portugal 2 Universidade de Aveiro, Instituto de Telecomunicações,

More information

VMware vsphere 4 and Cisco Nexus 1000V Series: Accelerate Data Center Virtualization

VMware vsphere 4 and Cisco Nexus 1000V Series: Accelerate Data Center Virtualization VMware vsphere 4 and Cisco Nexus 1000V Series: Accelerate Data Center Virtualization Executive Summary VMware for the past decade has been the thought leader in driving virtualization of the data center

More information

Large Scale Computing Infrastructures

Large Scale Computing Infrastructures GC3: Grid Computing Competence Center Large Scale Computing Infrastructures Lecture 2: Cloud technologies Sergio Maffioletti GC3: Grid Computing Competence Center, University

More information

Daedalus/GloMop Architectural Walkthrough

Daedalus/GloMop Architectural Walkthrough Daedalus/ Architectural Walkthrough Daedalus Retreat, Lake Tahoe June 18-20th, 1996 Steve Gribble and Todd Hodes {gribble,hodes}@cs.berkeley.edu Outline Motivation and overview Core architecture components

More information

Reservoir Resource and Service Virtualisation w/out Borders

Reservoir Resource and Service Virtualisation w/out Borders NETWORKED EUROPEAN SOFTWARE & SERVICES INITIATIVE Reservoir Resource and Service Virtualisation w/out Borders Dr. Yaron Wolfsthal IBM Haifa Research Lab NESSI General Assembly 2007 Brussels 11th & 12th

More information

Dell Networking Reference Architectures:

Dell Networking Reference Architectures: Dell Networking Reference Architectures: Enabling high density campus environments Dell Networking April 2013 Table of Contents Reference Architectures Objectives Campus Reference Architecture Solution

More information

Overlay network assignment in PlanetLab with NetFinder

Overlay network assignment in PlanetLab with NetFinder Overlay network assignment in PlanetLab with Yong Zhu and Mostafa Ammar Networking and Telecommunications Group Georgia Institute of Technology, Atlanta, Georgia Email: {yongzhu,ammar}@cc.gatech.edu Abstract

More information

Understanding the Evolving Internet

Understanding the Evolving Internet Understanding the Evolving Internet Ram Durairajan Assistant Professor, Computer and Information Science Co-director, Oregon Networking Research Group University of Oregon 0 Internet is a complex system

More information

Reliability Support in Virtual Infrastructures

Reliability Support in Virtual Infrastructures Reliability Support in Virtual Infrastructures 2 nd IEEE International Conference on Cloud Computing Technology and Science, Indianapolis, 2010 RESO Guilherme Koslovski (INRIA University of Lyon) Wai-Leong

More information

Enabling Smart Energy as a Service via 5G Mobile Network advances

Enabling Smart Energy as a Service via 5G Mobile Network advances NR 5 Enabling Smart Energy as a Service via 5G Mobile Network advances 5G-PPP Phase 2 at EuCNC Oulu Fiorentino Giampaolo giampaolo.fiorentino@eng.it SCOPE MOTIVATION NR 5 Insights behind... The state of

More information

Core Networks Evolution

Core Networks Evolution Core Networks Evolution Prof. Daniel Kofman daniel.kofman@enst.fr Telecom Paris - ENST Content Any Service, Any Time, Everywhere, Everyone Towards the triple play and beyond Main trends in Core Networks

More information

Architectural Support for Internet Evolution and Innovation

Architectural Support for Internet Evolution and Innovation Architectural Support for Internet Evolution and Innovation George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine (RENCI),

More information

Part2: Lecture 02! Network Virtualization!

Part2: Lecture 02! Network Virtualization! Part2: Lecture 02 Network Virtualization Last time? Physical layer Encoding and signaling Fibers Multimode Single mode Multiplexing Time division multiplexing (SONET/SDH) Wavelength division multiplexing

More information

Exam Code: Exam Code: Exam Name: Advanced Borderless Network Architecture Systems Engineer test.

Exam Code: Exam Code: Exam Name: Advanced Borderless Network Architecture Systems Engineer test. Exam Code: 700-303 Number: 700-303 Passing Score: 800 Time Limit: 120 min File Version: 41.2 http://www.gratisexam.com/ Exam Code: 700-303 Exam Name: Advanced Borderless Network Architecture Systems Engineer

More information

WSN Routing Protocols

WSN Routing Protocols WSN Routing Protocols 1 Routing Challenges and Design Issues in WSNs 2 Overview The design of routing protocols in WSNs is influenced by many challenging factors. These factors must be overcome before

More information

HY436: Network Virtualization

HY436: Network Virtualization HY436: Network Virtualization 20/10/2014 Xenofontas Dimitropoulos Credits: Bing Wang, Rob Sherwood, Ben Pfaff, Nick Feamster Agenda Network virtualization basics Early Forms of Vnets Overlay networks VPNs

More information

DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN. Chapter 1. Introduction

DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN. Chapter 1. Introduction DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 1 Introduction Modified by: Dr. Ramzi Saifan Definition of a Distributed System (1) A distributed

More information

Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing

Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing Zhi Li, Prasant Mohapatra, and Chen-Nee Chuah University of California, Davis, CA 95616, USA {lizhi, prasant}@cs.ucdavis.edu,

More information

Framework of Vertical Multi-homing in IPv6-based NGN

Framework of Vertical Multi-homing in IPv6-based NGN ITU-T Recommendation Y.ipv6-vmh Framework of Vertical Multi-homing in IPv6-based NGN Summary This Recommendation describes a framework of vertical multi-homing in IPv6-based NGN. This Recommendation identifies

More information

<Insert Picture Here> Enterprise Data Management using Grid Technology

<Insert Picture Here> Enterprise Data Management using Grid Technology Enterprise Data using Grid Technology Kriangsak Tiawsirisup Sales Consulting Manager Oracle Corporation (Thailand) 3 Related Data Centre Trends. Service Oriented Architecture Flexibility

More information

A Holistic View of Telco Clouds

A Holistic View of Telco Clouds A Holistic View of Telco Clouds Cloud Computing in the Telecom environment, bridging the gap Miyazaki, 4 March 2012 (A workshop in conjunction with World Telecom Congress 2012) Authors: Lóránt Németh,

More information

Design of Next Generation Internet Based on Application-Oriented Networking

Design of Next Generation Internet Based on Application-Oriented Networking Design of Next Generation Internet Based on Application-Oriented Networking Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology Chicago, Illinois, USA cheng@iit.edu

More information

Virtuosity: Programmable Resource Management for Spawning Networks

Virtuosity: Programmable Resource Management for Spawning Networks Virtuosity: Programmable Resource Management for Spawning Networks Daniel Villela and Andrew T. Campbell Center for Telecommunications Research, Columbia University, USA John Vicente Intel Corporation

More information

Vasilis Maglaris. Chairman, NREN Policy Committee - GÉANT Consortium Coordinator, NOVI FIRE Project

Vasilis Maglaris. Chairman, NREN Policy Committee - GÉANT Consortium Coordinator, NOVI FIRE Project Federated Testbeds for Future Internet Research The NOVI Experience & NREN/GÉANT Potential Vasilis Maglaris Professor of Electrical & Computer Engineering, NTUA Chairman, NREN Policy Committee - GÉANT

More information

JGN2plus. Presenter: Munhwan Choi

JGN2plus. Presenter: Munhwan Choi JGN2plus Presenter: Munhwan Choi JGN2plus Type of Services Network Structure R&D with SPARC Status of Utilization Overview JGN2plus JGN2plus looks for the visions of the future ICT society through activities

More information

Introducing Avaya SDN Fx with FatPipe Networks Next Generation SD-WAN

Introducing Avaya SDN Fx with FatPipe Networks Next Generation SD-WAN Avaya-FatPipe Solution Overview Introducing Avaya SDN Fx with FatPipe Networks Next Generation SD-WAN The Avaya SDN-Fx and FatPipe Networks solution provides a fabric-based SDN architecture for simplicity

More information

SDC Design patterns GoF

SDC Design patterns GoF SDC Design patterns GoF Design Patterns The design pattern concept can be viewed as an abstraction of imitating useful parts of other software products. The design pattern is a description of communicating

More information

What is Software Architecture

What is Software Architecture What is Software Architecture Is this diagram an architecture? (ATM Software) Control Card Interface Cash Dispenser Keyboard Interface What are ambiguities in the previous diagram? Nature of the elements

More information

A Resource Description Language with Vagueness Support for Multi-Provider Cloud Networks

A Resource Description Language with Vagueness Support for Multi-Provider Cloud Networks A Resource Description Language with Vagueness Support for Multi-Provider Cloud Networks Gregor Schaffrath,, Ishan Vaishnavi, Ashiq Khan, Anja Feldmann (Berlin) & DoCoMo Eurolabs (Munich), August, 2012

More information

Routing Between VLANs Overview

Routing Between VLANs Overview Routing Between VLANs Overview This chapter provides an overview of VLANs. It describes the encapsulation protocols used for routing between VLANs and provides some basic information about designing VLANs.

More information

Grid Computing Systems: A Survey and Taxonomy

Grid Computing Systems: A Survey and Taxonomy Grid Computing Systems: A Survey and Taxonomy Material for this lecture from: A Survey and Taxonomy of Resource Management Systems for Grid Computing Systems, K. Krauter, R. Buyya, M. Maheswaran, CS Technical

More information

VIRTUALIZATION IN OPENFLOW NETWORKS

VIRTUALIZATION IN OPENFLOW NETWORKS VIRTUALIZATION IN OPENFLOW NETWORKS Miladin Tomić, Milutin Radonjić, Neđeljko Lekić, Igor Radusinović Keywords: FlowVisor, OpenFlow, SDN, virtualization. Abstract: Network virtualization allows network

More information

Http://www.passcert.com Exam : 642-889 Title : Implementing Cisco Service Provider Next-Generation Egde Network Services Version : DEMO 1 / 6 1.Which type of VPN requires a full mesh of virtual circuits

More information

Large Scale Sky Computing Applications with Nimbus

Large Scale Sky Computing Applications with Nimbus Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes Bretagne Atlantique Rennes, France Pierre.Riteau@irisa.fr INTRODUCTION TO SKY COMPUTING IaaS

More information

Research on Heterogeneous Network Integration in Distribution Communication Network

Research on Heterogeneous Network Integration in Distribution Communication Network Research on Heterogeneous Integration in Distribution Communication Wei Li 1, Haonan Zheng 1, Hui He 1 1 (School of Control and Computer Engineering, North China Electric Power University, China) Abstract:

More information

Cross-Site Virtual Network Provisioning in Cloud and Fog Computing

Cross-Site Virtual Network Provisioning in Cloud and Fog Computing This paper was accepted for publication in the IEEE Cloud Computing. The copyright was transferred to IEEE. The final version of the paper will be made available on IEEE Xplore via http://dx.doi.org/10.1109/mcc.2017.28

More information

Introduction to FEDERICA

Introduction to FEDERICA Introduction to FEDERICA Mauro Campanella GARR Mauro.campanella@garr.it FEDERICA tutorial, June 7 th 2009 - Malaga, Spain Agenda 15.00-15.15 Introduction to FEDERICA, Mauro Campanella (GARR) 15.15-16.00

More information

NGSON: Features, State of the Art, and Realization

NGSON: Features, State of the Art, and Realization NEXT GENERATION SERVICE OVERLAY NETWORKS (NGSON) NGSON: Features, State of the Art, and Realization Seung-Ik Lee and Shin-Gak Kang, Standards Research Center, Electronics and Telecommunications Research

More information

Global IP Network System Large-Scale, Guaranteed, Carrier-Grade

Global IP Network System Large-Scale, Guaranteed, Carrier-Grade Global Network System Large-Scale, Guaranteed, Carrier-Grade 192 Global Network System Large-Scale, Guaranteed, Carrier-Grade Takanori Miyamoto Shiro Tanabe Osamu Takada Shinobu Gohara OVERVIEW: traffic

More information

Workflow, Planning and Performance Information, information, information Dr Andrew Stephen M c Gough

Workflow, Planning and Performance Information, information, information Dr Andrew Stephen M c Gough Workflow, Planning and Performance Information, information, information Dr Andrew Stephen M c Gough Technical Coordinator London e-science Centre Imperial College London 17 th March 2006 Outline Where

More information

DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES

DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES WHITE PAPER JULY 2017 Table of Contents 1. Executive Summary 4 2.

More information

Connectivity-aware Virtual Network Embedding

Connectivity-aware Virtual Network Embedding Connectivity-aware Virtual Network Embedding Nashid Shahriar, Reaz Ahmed, Shihabur R. Chowdhury, Md Mashrur Alam Khan, Raouf Boutaba Jeebak Mitra, Feng Zeng Outline Survivability in Virtual Network Embedding

More information

ONUG SDN Federation/Operability

ONUG SDN Federation/Operability ONUG SDN Federation/Operability Orchestration A white paper from the ONUG SDN Federation/Operability Working Group May, 2016 Definition of Open Networking Open networking is a suite of interoperable software

More information

NGN Migration Strategy and Scenarios

NGN Migration Strategy and Scenarios ITU-D Regional Development Forum for the Americas Region NGN and Broadband, Opportunities and Challenges NGN Migration Strategy and Scenarios Santo Domingo (Dominican Republic) November 2009 Oscar González

More information

Resources and Services Virtualization without Boundaries (ReSerVoir)

Resources and Services Virtualization without Boundaries (ReSerVoir) Resources and Services Virtualization without Boundaries (ReSerVoir) Benny Rochwerger April 14, 2008 IBM Labs in Haifa The Evolution of the Power Grid The Burden Iron Works Water Wheel http://w w w.rootsw

More information

BW Protection. 2002, Cisco Systems, Inc. All rights reserved.

BW Protection. 2002, Cisco Systems, Inc. All rights reserved. BW Protection 2002, Cisco Systems, Inc. All rights reserved. 1 Cisco MPLS - Traffic Engineering for VPNs Amrit Hanspal Sr. Product Manager MPLS & QoS Internet Technologies Division 2 Agenda MPLS Fundamentals

More information

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing R. Paul, W. T. Tsai, Jay Bayne 1 Table of Content Introduction Service-Oriented Computing Acceptance of SOA within DOD Policy-based

More information

Mohammad Hossein Manshaei 1393

Mohammad Hossein Manshaei 1393 Mohammad Hossein Manshaei manshaei@gmail.com 1393 Voice and Video over IP Slides derived from those available on the Web site of the book Computer Networking, by Kurose and Ross, PEARSON 2 Multimedia networking:

More information

Architectural Blueprint

Architectural Blueprint IMPORTANT NOTICE TO STUDENTS These slides are NOT to be used as a replacement for student notes. These slides are sometimes vague and incomplete on purpose to spark a class discussion Architectural Blueprint

More information

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision At-A-Glance Unified Computing Realized Today, IT organizations assemble their data center environments from individual components.

More information

PolyViNE: Policy-based Virtual Network Embedding Across Multiple Domains

PolyViNE: Policy-based Virtual Network Embedding Across Multiple Domains PolyViNE: Policy-based Virtual Network Embedding Across Multiple Domains N. M. Mosharaf Kabir Chowdhury Cheriton School of Computer Science University of Waterloo Waterloo, Canada Email: nmmkchow@uwaterloo.ca

More information

Web Services. Lecture I. Valdas Rapševičius. Vilnius University Faculty of Mathematics and Informatics

Web Services. Lecture I. Valdas Rapševičius. Vilnius University Faculty of Mathematics and Informatics Web Services Lecture I Valdas Rapševičius Vilnius University Faculty of Mathematics and Informatics 2014.02.28 2014.02.28 Valdas Rapševičius. Java Technologies 1 Outline Introduction to SOA SOA Concepts:

More information

Network Slicing Supported by Dynamic VIM Instantatiation. Stuart Clayman Dept of Electronic Engineering University College London

Network Slicing Supported by Dynamic VIM Instantatiation. Stuart Clayman Dept of Electronic Engineering University College London Network Slicing Supported by Dynamic Instantatiation Stuart Clayman Dept of Electronic Engineering University College London Overview Here we present an overview of some of the mechanisms, components,

More information

Monitoring and Measurement in the Next generation Networks

Monitoring and Measurement in the Next generation Networks Monitoring and Measurement in the Next generation Networks Experimental e infrastructure u of Onelab2 Péter Hága Eötvös Loránd University Budapest, Hungary Why to build a new experimental facility? in

More information

CloudLab. Updated: 5/24/16

CloudLab. Updated: 5/24/16 2 The Need Addressed by Clouds are changing the way we look at a lot of problems Impacts go far beyond Computer Science but there's still a lot we don't know, from perspective of Researchers (those who

More information

Data Center Interconnect Solution Overview

Data Center Interconnect Solution Overview CHAPTER 2 The term DCI (Data Center Interconnect) is relevant in all scenarios where different levels of connectivity are required between two or more data center locations in order to provide flexibility

More information

Software Design Patterns. Background 1. Background 2. Jonathan I. Maletic, Ph.D.

Software Design Patterns. Background 1. Background 2. Jonathan I. Maletic, Ph.D. Software Design Patterns Jonathan I. Maletic, Ph.D. Department of Computer Science Kent State University J. Maletic 1 Background 1 Search for recurring successful designs emergent designs from practice

More information

Request for Comments: 1787 T.J. Watson Research Center, IBM Corp. Category: Informational April 1995

Request for Comments: 1787 T.J. Watson Research Center, IBM Corp. Category: Informational April 1995 Network Working Group Y. Rekhter Request for Comments: 1787 T.J. Watson Research Center, IBM Corp. Category: Informational April 1995 Status of this Memo Routing in a Multi-provider Internet This memo

More information

Routing Between VLANs Overview

Routing Between VLANs Overview Routing Between VLANs Overview This chapter provides an overview of VLANs. It describes the encapsulation protocols used for routing between VLANs and provides some basic information about designing VLANs.

More information

KYPO Cyber Range Design and Use Cases

KYPO Cyber Range Design and Use Cases KYPO Cyber Range Design and Use Cases ICSOFT CONFERENCE 24.7.-26.7. 2017 Daniel Tovarňák Masaryk University (ICS) tovarnak@ics.muni.cz Cyber Ranges Cyber Range is a platform for cyber security research

More information

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica

TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica Examination Architecture of Distributed Systems (2IMN10), on Thursday, January 25, 2018, from 18.00 to 21.00 hours. Before you start,

More information

Network-Aware Resource Allocation in Distributed Clouds

Network-Aware Resource Allocation in Distributed Clouds Dissertation Research Summary Thesis Advisor: Asst. Prof. Dr. Tolga Ovatman Istanbul Technical University Department of Computer Engineering E-mail: aralat@itu.edu.tr April 4, 2016 Short Bio Research and

More information

Prototyping and Evaluation of Mobility First Architecture

Prototyping and Evaluation of Mobility First Architecture Prototyping and Evaluation of Mobility First Architecture Kiran Nagaraja, Ivan Seskar Rutgers, The State University of New Jersey Contact: nkiran (at) winlab (dot) rutgers (dot) edu NSF FIA MobilityFirst

More information