Part2: Lecture 03! Network Virtualization and SDNs!
|
|
- Laurence Perry
- 8 years ago
- Views:
Transcription
1 Part2: Lecture 03! Network Virtualization and SDNs!
2 Last time(s)?! Optical nets! Spectrum! Multiplexing! NSA/NSI! Lightpaths! NDL: network topology description!
3 ! Connection provisioning! What do optical networks do?! Provide communication paths between locations! How do they do it? By managing:! Connection provisioning and connection recovery! Where do you put the intelligence?!
4 Network models! Application Presentation Management plane Session Transport Network Data Link Physical Control plane Routing plane OSI model Data plane
5 Management plane! Management plane The systems, interfaces, and protocols used to manage the network and its services.! Control plane Routing plane Data plane
6 Control planes! Management plane Control plane The logic and hardware required for the physical transfer of data in the network.! Routing plane Data plane This intelligence is typically realized in the form of various communication protocols.! Such protocols can be broadly classified into signaling, discovery protocols and routing.!
7 Data plane! Management plane Control plane Routing plane Data plane The logic and hardware required for the physical transfer of data in the network.!
8 Control planes!
9 Layers! An optical network consists of layers and partitions.!! Layers! A control plane will be concerned with the operation at a specific layer.! In the context of optical networks we are focusing on switching of OXCs (SONET/SDH) and PXCs (wavelengths).! Path Path Line Line Line Line Section Section Section Section Section Section Photonic Photonic Photonic Photonic Photonic Photonic
10 Layering:! G.805! An ITU-T recommendation that describes the layering concepts, independent from the underlying technology.!
11 G.805: transport networks functional models! link connection link connection subnetwork connection link connection tandem connection network connection Client layer Client layer link connection Adaptation Adaptation trail is equivalent to network connection Termination Termination Server layer Server layer
12 Partitions! A network can be partitioned (recursively) in smaller parts:! Topological partitions! Control domains! Control planes can operate:! Intradomain, within the same control domain;! Interdomain, to build an unified end-to-end control architecture across control domains.!
13 Partitioning:! information exchange! How do you transfer information between control domains?!
14 Control plane interfaces! The User-Network Interface (UNI)! This is the control interface between a node in the client network and a node in the optical network.!! The Interior Network- Network Interface (I-NNI)! This is the control interface between two subnetworks (or nodes) within the same control domain.! The Exterior Network- Network (E-NNI)! This is the control interface between two nodes in different control domains.!
15 Control plane abstraction! Control functionality can be distinct from the transport functionality, I.e is not implemented in the devices.!
16 Control plane functions! Neighbor discovery! "a function whereby a network element automatically determines the details of its connectivity to all its data plane neighbors. Neighbor discovery applies to both the UNI and the NNI.!! Routing! "Consists of two aspects: automatic topology and resource discovery.!! Signaling! "the syntax and the semantics of communication between control agents in establishing and maintaining connections.! Local resource management! "The representation and accounting of locally available resources controlled by a control agent.!
17 DCN! DCN - the Data Communication Network - is the infrastructure used for messaging between control plane agents in the network.! It is also used to provide connectivity between control plane agents.!! Communication is packet oriented, most often based on IP (v4 or v6).!! It can be:! in-fiber - if the network is associated with the optical data plane! out-of-fiber - if the network is based on a separate network technology (I.e. a separate IP network)!
18 Networks work! Packet switched networks! Circuit-switched networks!
19 Network virtualization!
20 Ossification of the Internet! Many aspects of networking are set in stone.! New protocols are difficult to implement.! Most changes are incremental updates.! There is no service tailored to application needs.!! Research community started in 2005 to think about it:! 1. T. Anderson, L. Peterson, S. Shenker, J. Turner, Overcoming the Internet impasse through virtualization, Computer 38 (4) (2005) ! 2. J. Turner, D. Taylor, Diversifying the internet, in: Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM 05), vol. 2, 2005.!
21 !! Network virtualization! A virtual network (VN) is a collection of virtual nodes and virtual links. Essentially, a virtual network is a subset of the underlying physical network resources.!!!!! A network environment supporting virtualization allows the coexistence of multiple virtual networks on the same physical substrate.!!
22 Virtualization in the network! Decoupling the services provided by a network from the physical infrastructure! Virtual network is a container of network services, provisioned by software! Faithful reproduction of services provided by a physical network! Analogy to a VM complete reproduction of physical machine (CPU, memory, I/O, etc.)! Slide courtesy of :!
23 Slide courtesy of :!
24 Why?! Sharing the network! Different controllers for different users/traffic! Isolation (bandwidth, table space, flow space)! Abstracting the topology! One big virtual switch! Many virtual switches to one physical switch! Arbitrary network topologies! While presenting a familiar abstraction! A network! Slide courtesy of :!
25 Network sharing! User groups! Virtualized data center/services! Virtualized Network Backbone!
26 Why sharing the network?! Multiple administrative groups! Different departments on a campus! Multiple customers! Tenants in a shared data center! Researchers on a shared infrastructure! Experiments vs. operational network! Support research without breaking real services! Expanding a network s footprint! Lease components in another carrier s network! Multiple services or applications in one domain!
27 ! Challanges! The network security issues for a shared infrastructure:!! 1. Access control! Legitimate users need to authenticated and authorized to access the portion of the network/resources they have been assigned;! 2. Path isolation! Mapping of users and resources has to be done effectively to avoid interference! 3. Services! The right services have to available to the right users!
28 Why Abstract the Topology?! Partial deployment! Tunnel through components you don t control! Simplicity! Hide inessential details, churn, migration,! Privacy! Hide internal details of the network! Scalability! Present a smaller topology and fewer events! Experimentation! Try topologies that don t really exist!!
29 Benefits! Rapid innovation: network services now delivered at software! Speeds!! New forms of network control: API to NV controller allows creation and management of virtual networks under software control! Snapshot, rollback etc.! Vendor choice: decoupled networking services from underlying hardware! Simplified programming: expose abstractions that make sense to programmers! Simplified operations: network state managed like a VM provision centrally in SW, snapshot, rollback, etc.!
30 Types of VNE! Four main types of VNEs:! - VLANs Virtual Local Area Networks! - VPNs Virtual Private Networks! - Overlay Networks! - Active Networks and Programmable Networks!
31 VLANs " "! They create a single broadcast domain that groups hosts with a common interest.!! Pros:! Configured via software they are easy to manage! Provide isolation and are cost effective.!
32 802.1Q VLAN frame format! type preamble dest. address source address data (payload) CRC frame type preamble dest. source address address data (payload) CRC 802.1Q frame 2-byte Tag Protocol Identifier (value: 81-00) Recomputed CRC Tag Control Information (12 bit VLAN ID field, 3 bit priority field like IP TOS)
33 VPNs!
34 Basic VPN component! Customer edges (CEs) are connected to one or more provider edges (PEs).!! A service provider (SP) manages and provisions the VPN:! PPVPN - Provider Provisioned VPN.!!! VPNs can operate at different layers:! Layer1 VPNs! Layer2 VPNs! Layer3 VPNs! Higher level VPNs! Know more: Provider Provisioned VPNs terminology RFC 4026 March 2005
35 Overlay networks! An overlay network is a virtual network that creates a virtual topology on top of the physical topology of another network.! Nodes in an overlay network are connected through virtual links which correspond to paths in the underlying network. Overlays are typically implemented in the application layer.!
36 Overlay Network! Nodes are connected by logical/virtual links! Logical Network Layer implemented on top of the physical network! Uses different addresses for routing messages!!
37 Digression into p2p nets!
38 ! Architecture! Unstructured p2p! Structured p2p! No structure for the overlay network.! Specific topology that is easy search through!
39 DHTs and p2p! Distributed Hash Table is distributed over the nodes in the P2P network in order to locate content.!! The DHT stores the location (IP address of peer in charge) of the content across the network.! No need for an indexer or central server.!! Notable DHTs:! Chord! Pastry! Tapestry! Kademlia!
40 ! DHT identifiers! In Chord there is an m -bit identifier. Related to an identifier circle.!! Given m:! Assign integer identifier to each peer in range [0,2 m-1 ]! Require each key to be an integer in same range! To get integer key, hash original key! e.g., key = hash( Led Zeppelin IV )! 3! m=2! 0! 1! 2!
41 Assigning keys to peers! Assign integer to each peer! Convert each key to an integer! Put (key,value) pair in the peer that is closest to the key! Given key k the key will be stored at successor(k)! Closest is the immediate successor of the key (equal or follows).! First node clockwise from k.!! e.g.,m=4; peers: 1,3,4,5,8,10,12,14;! key = 13, then successor peer = 14! key = 15, then successor peer = 1! Chord uses SHA-1 hash codes instead of integers!
42 Query! O(N) messages! on average to resolve! query, when there! are N peers! 1111 I am Who s responsible for key 1110? Queries for content are passed around the circle.!
43 Query with shortcuts! 1 Who s responsible for key 1110? each peer keeps track of IP addresses of predecessor, successor, short cuts.! reduced from 6 to 2 messages.!
44 Content delivery networks (Akamai)!
45 Pause!
46 VXLAN!
47 ! Virtual Extensible LAN.!! High scalability:! From 4096 VLAN ID (12 bits) to 16Millions VNID (VXLAN Network Identifier).! Better utilization of network paths relying on L3 routing.! Interesting that this is supported by software switches too (Open vswitch)!!
48 ! VTEPs! VXLAN is a Layer 2 overlay scheme over a Layer 3 network.! It uses VXLAN tunnel endpoint (VTEP) devices to map tenants' end devices to VXLAN segments and to perform VXLAN encapsulation and de-encapsulation.!!
49 VXLAN packet format! It uses MAC Address-in-User Datagram Protocol (MAC-in-UDP).!
50
51 Network Virtualization History! Dedicated overlays for incremental deployment! Mbone (multicast) and 6bone (IPv6)! Overlays for improving the network! Resilient Overlay Networks (RON)! Shared experimental testbeds! PlanetLab, Emulab, Orbit,! Virtualizing the network infrastructure! Overcoming Internet impasse through virtualization! Later testbeds like GENI, VINI,!
52 Three main components:!! GENI racks: virtualized computation and storage resources.! Software-defined networks (SDNs): virtualized, programmable network resources.! WiMAX: virtualized cellular wireless communication (at selected campuses).! GENI!
53 ExoGENI!
54
55 Test Time!
56 Programmable networks!
57 Programmable networks! A. T. Campbell, H. G. De Meer, M. E. Kounavis, K. Miki, J. B. Vicente, and D. Villela, A survey of programmable networks, SIGCOMM Comput. Commun. Rev., vol. 29, no. 2, p. 7, Apr !
58 Programmability and virtualization! Are programmable networks VNEs?!! Maybe not directly, but programmability can ensure the coexistence of multiple networks.!! The key is to separate the control plane from the data plane:! Control plane à control software! Data planeà the network hardware!
59 Active networks (I)! Allows packets flowing through the network to modify the network behaviour.!!
60 ! Software Defined Networking! A short intro based on the course of prof. Jennifer Rexford! cos597e/syllabus.html! 60
61 SDN and Network Virtualization!
62 ! SDN and network Network virtualization!= SDN! Predates SDN! Doesn t require SDN! virtualization! Easier to virtualize an SDN switch! Run separate controller per virtual network! Partition the space of all flows! Leverage open interface to the hardware!
63 Software Defined Networks! control plane: distributed algorithms! data plane: packet processing! 63
64 Software Defined Networks! decouple control and data planes 64
65 Software Defined Networks! decouple control and data planes! by providing open standard API! 65
66 Simple, Open Data-Plane API" Prioritized list of rules! Pattern: match packet header bits! Actions: drop, forward, modify, send to controller! Priority: disambiguate overlapping patterns! Counters: #bytes and #packets! 1. src=1.2.*.*, dest=3.4.5.* à drop 2. src = *.*.*.*, dest=3.4.*.* à forward(2) 3. src= , dest=*.*.*.* à send to controller
67 (Logically) Centralized Controller! Controller Platform 67
68 Protocols è Applications! Controller Application Controller Platform 68
69 Seamless Mobility! See host sending traffic at new location! Modify rules to reroute the traffic!
70 Server Load Balancing" Pre-install load-balancing policy! Split traffic based on source IP! src=0*,! dst= ! src=1*,! dst= !
71 Example SDN Applications! Seamless mobility and migration! Server load balancing! Dynamic access control! Using multiple wireless access points! Energy-efficient networking! Adaptive traffic monitoring! Denial-of-Service attack detection! Network virtualization! See
72 A Major Trend in Networking! Entire backbone runs on SDN Bought for $1.2 x 10 9 (mostly cash)
73 Home reading! For the test on May 09 read:! MPLS: the magic begind the myth!
74 Literature! Towards a diversified internet! by Turner et al.!!! A survey of network virtualization by Chowdhuri et al.!! Chapter 27 Network and Information Infrastructure Virtualization! Chapter 5 Modern Optical Control Planes!
Network Virtualization: A Tutorial
Network Virtualization: A Tutorial George N. Rouskas Department of Computer Science North Carolina State University http://rouskas.csc.ncsu.edu/ Network Virtualization: A Tutorial OFC 2012, March 2012
More informationSoftware Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David
More informationDefinition. A Historical Example
Overlay Networks This lecture contains slides created by Ion Stoica (UC Berkeley). Slides used with permission from author. All rights remain with author. Definition Network defines addressing, routing,
More informationVXLAN: Scaling Data Center Capacity. White Paper
VXLAN: Scaling Data Center Capacity White Paper Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where
More informationHow To Understand The Power Of The Internet
DATA COMMUNICATOIN NETWORKING Instructor: Ouldooz Baghban Karimi Course Book: Computer Networking, A Top-Down Approach, Kurose, Ross Slides: - Course book Slides - Slides from Princeton University COS461
More informationNetwork Virtualization: Delivering on the Promises of SDN. Bruce Davie, Principal Engineer
Network Virtualization: Delivering on the Promises of SDN Bruce Davie, Principal Engineer What does SDN promise? The original* SDN promise was: Enable rapid innovation in networking Enable new forms of
More informationSoftware Defined Networks
Software Defined Networks Damiano Carra Università degli Studi di Verona Dipartimento di Informatica Acknowledgements! Credits Part of the course material is based on slides provided by the following authors
More informationOVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS Matt Eclavea (meclavea@brocade.com) Senior Solutions Architect, Brocade Communications Inc. Jim Allen (jallen@llnw.com) Senior Architect, Limelight
More informationSOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control
More informationNetwork Virtualization
Network Virtualization What is Network Virtualization? Abstraction of the physical network Support for multiple logical networks running on a common shared physical substrate A container of network services
More informationCLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE
CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE EXECUTIVE SUMMARY This application note proposes Virtual Extensible LAN (VXLAN) as a solution technology to deliver departmental segmentation, business
More informationThe Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts
The Internet: A Remarkable Story Software Defined Networking Concepts Based on the materials from Jennifer Rexford (Princeton) and Nick McKeown(Stanford) Tremendous success From research experiment to
More informationOverlay Networks and Tunneling Reading: 4.5, 9.4
Overlay Networks and Tunneling Reading: 4.5, 9.4 COS 461: Computer Networks Spring 2009 (MW 1:30 2:50 in COS 105) Mike Freedman Teaching Assistants: WyaN Lloyd and Jeff Terrace hnp://www.cs.princeton.edu/courses/archive/spring09/cos461/
More informationAvaya VENA Fabric Connect
Avaya VENA Fabric Connect Executive Summary The Avaya VENA Fabric Connect solution is based on the IEEE 802.1aq Shortest Path Bridging (SPB) protocol in conjunction with Avaya extensions that add Layer
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for
More informationCloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam
Cloud Networking Disruption with Software Defined Network Virtualization Ali Khayam In the next one hour Let s discuss two disruptive new paradigms in the world of networking: Network Virtualization Software
More informationSoftware Defined Networking
Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:
More informationEthernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane
More informationOutline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering
Institute of Computer and Communication Network Engineering Institute of Computer and Communication Network Engineering Communication Networks Software Defined Networking (SDN) Prof. Dr. Admela Jukan Dr.
More informationOpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?
OpenFlow and Onix Bowei Xu boweixu@umich.edu [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control
More informationNetwork Virtualization Solutions
Network Virtualization Solutions An Analysis of Solutions, Use Cases and Vendor and Product Profiles October 2013 The Independent Community and #1 Resource for SDN and NFV Tables of Contents Introduction
More informationFacility Usage Scenarios
Facility Usage Scenarios GDD-06-41 GENI: Global Environment for Network Innovations December 22, 2006 Status: Draft (Version 0.1) Note to the reader: this document is a work in progress and continues to
More informationTutorial: OpenFlow in GENI
Tutorial: OpenFlow in GENI GENI Project Office The current Internet is at an impasse because new architecture cannot be deployed or even adequately evaluated [PST04] [PST04]: Overcoming the Internet Impasse
More informationFibre Channel over Ethernet in the Data Center: An Introduction
Fibre Channel over Ethernet in the Data Center: An Introduction Introduction Fibre Channel over Ethernet (FCoE) is a newly proposed standard that is being developed by INCITS T11. The FCoE protocol specification
More informationVXLAN Bridging & Routing
VXLAN Bridging & Routing Darrin Machay darrin@arista.com CHI-NOG 05 May 2015 1 VXLAN VM-1 10.10.10.1/24 Subnet A ESX host Subnet B ESX host VM-2 VM-3 VM-4 20.20.20.1/24 10.10.10.2/24 20.20.20.2/24 Load
More informationExtending Networking to Fit the Cloud
VXLAN Extending Networking to Fit the Cloud Kamau WangŨ H Ũ Kamau Wangũhgũ is a Consulting Architect at VMware and a member of the Global Technical Service, Center of Excellence group. Kamau s focus at
More informationSoftware Defined Networking
Software Defined Networking Stefano Giordano Dipartimento di Ingegneria dell Informazione Università di Pisa 3D Reference model of ISDN Hourglass reference model of a TCP/IP network Network Ossification
More informationLecture 02b Cloud Computing II
Mobile Cloud Computing Lecture 02b Cloud Computing II 吳 秀 陽 Shiow-yang Wu T. Sridhar. Cloud Computing A Primer, Part 2: Infrastructure and Implementation Topics. The Internet Protocol Journal, Volume 12,
More informationSoftware Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? Many slides stolen from Jennifer Rexford, Nick McKeown, Scott Shenker, Teemu Koponen, Yotam Harchol and David Hay Agenda
More informationSOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Eric Choi < echoi@brocade.com> Senior Manager, Service Provider Business Unit, APJ 2012 Brocade Communications Systems, Inc. EPF 7 2012/09/17 Software-Defined Networking
More informationAnalysis on Virtualization Technologies in Cloud
Analysis on Virtualization Technologies in Cloud 1 V RaviTeja Kanakala, V.Krishna Reddy, K.Thirupathi Rao 1 Research Scholar, Department of CSE, KL University, Vaddeswaram, India I. Abstract Virtualization
More informationVXLAN Overlay Networks: Enabling Network Scalability for a Cloud Infrastructure
W h i t e p a p e r VXLAN Overlay Networks: Enabling Network Scalability for a Cloud Infrastructure Table of Contents Executive Summary.... 3 Cloud Computing Growth.... 3 Cloud Computing Infrastructure
More informationAnalysis of Network Segmentation Techniques in Cloud Data Centers
64 Int'l Conf. Grid & Cloud Computing and Applications GCA'15 Analysis of Network Segmentation Techniques in Cloud Data Centers Ramaswamy Chandramouli Computer Security Division, Information Technology
More informationOpen Source Network: Software-Defined Networking (SDN) and OpenFlow
Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking
More informationVirtualization and SDN Applications
Virtualization and SDN lications 2 Virtualization Sharing physical hardware or software resources by multiple users and/or use cases Examples system shares physical hardware resources Virtual machine shares
More informationDREAMER and GN4-JRA2 on GTS
GTS Tech+Futures Workshop (Copenhagen) GTS Tech+Futures Workshop (Copenhagen) DREAMER and GN4-JRA2 on GTS CNIT Research Unit of Rome University of Rome Tor Vergata Outline DREAMER (Distributed REsilient
More informationVirtualization, SDN and NFV
Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,
More informationNetwork Virtualization History. Network Virtualization History. Extending networking into the virtualization layer. Problem: Isolation
Network irtualization History Network irtualization and Data Center Networks 263-3825-00 SDN Network irtualization Qin Yin Fall Semester 203 Reference: The Past, Present, and Future of Software Defined
More informationHow To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan
Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches
More informationWhite Paper. Requirements of Network Virtualization
White Paper on Requirements of Network Virtualization INDEX 1. Introduction 2. Architecture of Network Virtualization 3. Requirements for Network virtualization 3.1. Isolation 3.2. Network abstraction
More informationA Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio and Benny Rochwerger IBM
Presenter: Vinit Jain, STSM, System Networking Development, IBM System & Technology Group A Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio
More informationCloudEngine 1800V Virtual Switch
CloudEngine 1800V Virtual Switch CloudEngine 1800V Virtual Switch Product Overview Huawei CloudEngine 1800V (CE1800V) is a distributed Virtual Switch (vswitch) designed by Huawei for data center virtualization
More informationNetwork Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE
Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE Networked Systems (NetSys) 2013 Stuttgart, 14.03.2013 Outline
More informationWHITE PAPER. Network Virtualization: A Data Plane Perspective
WHITE PAPER Network Virtualization: A Data Plane Perspective David Melman Uri Safrai Switching Architecture Marvell May 2015 Abstract Virtualization is the leading technology to provide agile and scalable
More informationData Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.
Data Networking and Architecture The course focuses on theoretical principles and practical implementation of selected Data Networking protocols and standards. Physical network architecture is described
More informationTransform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure
White Paper Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure What You Will Learn The new Cisco Application Centric Infrastructure
More informationNetwork Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011
Network Virtualization for the Enterprise Data Center Guido Appenzeller Open Networking Summit October 2011 THE ENTERPRISE DATA CENTER! Major Trends change Enterprise Data Center Networking Trends in the
More informationTesting Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES
Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 Network Virtualization Overview... 1 Network Virtualization Key Requirements to be validated...
More informationVirtual Private Networks More, Much More than IPSec Tunnels
Virtual Private Networks More, Much More than IPSec Tunnels Glynn Rogers Networking Technologies Laboratory CSIRO ICT Centre Two Objectives of This Talk 1. Pre-empt potential confusion over the increasing
More informationSoftware Defined Networking for Telecom Operators: Architecture and Applications
2013 8th International Conference on Communications and Networking in China (CHINACOM) Software Defined Networking for Telecom Operators: Architecture and Applications Jian-Quan Wang China Unicom Research
More informationIP/MPLS-Based VPNs Layer-3 vs. Layer-2
Table of Contents 1. Objective... 3 2. Target Audience... 3 3. Pre-Requisites... 3 4. Introduction...3 5. MPLS Layer-3 VPNs... 4 6. MPLS Layer-2 VPNs... 7 6.1. Point-to-Point Connectivity... 8 6.2. Multi-Point
More informationIntroduction to IP v6
IP v 1-3: defined and replaced Introduction to IP v6 IP v4 - current version; 20 years old IP v5 - streams protocol IP v6 - replacement for IP v4 During developments it was called IPng - Next Generation
More informationSoftware Defined Networking (SDN) - Open Flow
Software Defined Networking (SDN) - Open Flow Introduction Current Internet: egalitarian routing/delivery based on destination address, best effort. Future Internet: criteria based traffic management,
More informationNetwork Technologies for Next-generation Data Centers
Network Technologies for Next-generation Data Centers SDN-VE: Software Defined Networking for Virtual Environment Rami Cohen, IBM Haifa Research Lab September 2013 Data Center Network Defining and deploying
More informationCloud Infrastructure Planning. Chapter Six
Cloud Infrastructure Planning Chapter Six Topics Key to successful cloud service adoption is an understanding of underlying infrastructure. Topics Understanding cloud networks Leveraging automation and
More informationSecurity Monitoring and Enforcement for the Cloud Model
Security Monitoring and Enforcement for the Cloud Model Aryan TaheriMonfared aryan.taherimonfared@uis.no June 21, 2013 Agenda 1 Infrastructure Architecture for a Cloud IaaS Provider 10000 Foot View 1000
More informationData Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair
Data Center Network Virtualisation Standards Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair May 2013 AGENDA 1. Why standardise? 2. Problem Statement and Architecture
More informationDefining SDN. Overview of SDN Terminology & Concepts. Presented by: Shangxin Du, Cisco TAC Panelist: Pix Xu Jan 2014
Defining SDN Overview of SDN Terminology & Concepts Presented by: Shangxin Du, Cisco TAC Panelist: Pix Xu Jan 2014 2013 Cisco and/or its affiliates. All rights reserved. 2 2013 Cisco and/or its affiliates.
More informationAdapting Distributed Hash Tables for Mobile Ad Hoc Networks
University of Tübingen Chair for Computer Networks and Internet Adapting Distributed Hash Tables for Mobile Ad Hoc Networks Tobias Heer, Stefan Götz, Simon Rieche, Klaus Wehrle Protocol Engineering and
More information20. Switched Local Area Networks
20. Switched Local Area Networks n Addressing in LANs (ARP) n Spanning tree algorithm n Forwarding in switched Ethernet LANs n Virtual LANs n Layer 3 switching n Datacenter networks John DeHart Based on
More informationWhite Paper on NETWORK VIRTUALIZATION
White Paper on NETWORK VIRTUALIZATION INDEX 1. Introduction 2. Key features of Network Virtualization 3. Benefits of Network Virtualization 4. Architecture of Network Virtualization 5. Implementation Examples
More informationTen Things to Look for in an SDN Controller
Ten Things to Look for in an SDN Controller Executive Summary Over the last six months there has been significant growth in the interest that IT organizations have shown in Software-Defined Networking
More informationNetwork Management: - SNMP - Software Defined networking
Internet-Technologien (CS262) Network Management: - SNMP - Software Defined networking 23.4.2014 Christian Tschudin Departement Mathematik und Informatik, Universität Basel 9-1 Chapter 9 Network Management
More informationRoman Hochuli - nexellent ag / Mathias Seiler - MiroNet AG
Roman Hochuli - nexellent ag / Mathias Seiler - MiroNet AG North Core Distribution Access South North Peering #1 Upstream #1 Series of Tubes Upstream #2 Core Distribution Access Cust South Internet West
More informationRanch Networks for Hosted Data Centers
Ranch Networks for Hosted Data Centers Internet Zone RN20 Server Farm DNS Zone DNS Server Farm FTP Zone FTP Server Farm Customer 1 Customer 2 L2 Switch Customer 3 Customer 4 Customer 5 Customer 6 Ranch
More informationNetwork Virtualization
Network Virtualization Jennifer Rexford Advanced Computer Networks http://www.cs.princeton.edu/courses/archive/fall08/cos561/ Tuesdays/Thursdays 1:30pm-2:50pm Introduction Motivation for network virtualization
More informationVirtualization Technologies (ENCS 691K Chapter 3)
Virtualization Technologies (ENCS 691K Chapter 3) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud Computing
More informationIntel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family
Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family White Paper June, 2008 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL
More informationISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2
1 ISTANBUL 1.1 MPLS overview 1 1.1.1 Principle Use of a ATM core network 2 Overlay Network One Virtual Circuit per communication No routing protocol Scalability problem 2 1.1.1 Principle Weakness of overlay
More informationSOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS. Jason Kleeh September 27, 2012
SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS Jason Kleeh September 27, 2012 What if you could Build your next data center optimized for highest demands in flexibility, reliability, and
More informationDatacenter Network Virtualization in Multi-Tenant Environments
Chair for Network Architectures and Services Technische Universität München Datacenter Network Virtualization in Multi-Tenant Environments 8. DFN-Forum Kommunikationstechnologien Viktor Goldberg, Leibniz-Rechenzentrum,
More informationCCNA R&S: Introduction to Networks. Chapter 5: Ethernet
CCNA R&S: Introduction to Networks Chapter 5: Ethernet 5.0.1.1 Introduction The OSI physical layer provides the means to transport the bits that make up a data link layer frame across the network media.
More informationNetworking in the Era of Virtualization
SOLUTIONS WHITEPAPER Networking in the Era of Virtualization Compute virtualization has changed IT s expectations regarding the efficiency, cost, and provisioning speeds of new applications and services.
More information基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
More information"Charting the Course...
Description "Charting the Course... Course Summary Interconnecting Cisco Networking Devices: Accelerated (CCNAX), is a course consisting of ICND1 and ICND2 content in its entirety, but with the content
More informationCS419: Computer Networks. Lecture 9: Mar 30, 2005 VPNs
: Computer Networks Lecture 9: Mar 30, 2005 VPNs VPN Taxonomy VPN Client Network Provider-based Customer-based Provider-based Customer-based Compulsory Voluntary L2 L3 Secure Non-secure ATM Frame Relay
More informationIntroduction to MPLS-based VPNs
Introduction to MPLS-based VPNs Ferit Yegenoglu, Ph.D. ISOCORE ferit@isocore.com Outline Introduction BGP/MPLS VPNs Network Architecture Overview Main Features of BGP/MPLS VPNs Required Protocol Extensions
More informationSSVVP SIP School VVoIP Professional Certification
SSVVP SIP School VVoIP Professional Certification Exam Objectives The SSVVP exam is designed to test your skills and knowledge on the basics of Networking, Voice over IP and Video over IP. Everything that
More informationComputer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
More informationMultitenancy Options in Brocade VCS Fabrics
WHITE PAPER DATA CENTER Multitenancy Options in Brocade VCS Fabrics As cloud environments reach mainstream adoption, achieving scalable network segmentation takes on new urgency to support multitenancy.
More informationSoftware Defined Network (SDN)
Georg Ochs, Smart Cloud Orchestrator (gochs@de.ibm.com) Software Defined Network (SDN) University of Stuttgart Cloud Course Fall 2013 Agenda Introduction SDN Components Openstack and SDN Example Scenario
More informationLeveraging SDN and NFV in the WAN
Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined
More informationSDN CONTROLLER. Emil Gągała. PLNOG, 30.09.2013, Kraków
SDN CONTROLLER IN VIRTUAL DATA CENTER Emil Gągała PLNOG, 30.09.2013, Kraków INSTEAD OF AGENDA 2 Copyright 2013 Juniper Networks, Inc. www.juniper.net ACKLOWLEDGEMENTS Many thanks to Bruno Rijsman for his
More informationSoftware-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments
Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments Aryan TaheriMonfared Department of Electrical Engineering and Computer Science University of Stavanger
More informationVirtual Machine in Data Center Switches Huawei Virtual System
Virtual Machine in Data Center Switches Huawei Virtual System Contents 1 Introduction... 3 2 VS: From the Aspect of Virtualization Technology... 3 3 VS: From the Aspect of Market Driving... 4 4 VS: From
More informationWhite Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com
SDN 101: An Introduction to Software Defined Networking citrix.com Over the last year, the hottest topics in networking have been software defined networking (SDN) and Network ization (NV). There is, however,
More informationM.Sc. IT Semester III VIRTUALIZATION QUESTION BANK 2014 2015 Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2.
M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK 2014 2015 Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2. What are the different types of virtualization? Explain
More informationSDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network
SDN AND SECURITY: Why Take Over the s When You Can Take Over the Network SESSION ID: TECH0R03 Robert M. Hinden Check Point Fellow Check Point Software What are the SDN Security Challenges? Vulnerability
More informationSDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
More informationUsing Network Virtualization to Scale Data Centers
Using Network Virtualization to Scale Data Centers Synopsys Santa Clara, CA USA November 2014 1 About Synopsys FY 2014 (Target) $2.055-2.065B* 9,225 Employees ~4,911 Masters / PhD Degrees ~2,248 Patents
More informationSDN v praxi overlay sítí pro OpenStack. 5.10.2015 Daniel Prchal daniel.prchal@hpe.com
SDN v praxi overlay sítí pro OpenStack 5.10.2015 Daniel Prchal daniel.prchal@hpe.com Agenda OpenStack OpenStack Architecture SDN Software Defined Networking OpenStack Networking HP Helion OpenStack HP
More informationCSCI-1680 So ware-defined Networking
CSCI-1680 So ware-defined Networking Rodrigo Fonseca Most content from lecture notes by Scott Shenker SDN For now: a new paradigm for network management SDN widely accepted as future of networking ~1000
More informationNetworking 4 Voice and Video over IP (VVoIP)
Networking 4 Voice and Video over IP (VVoIP) Course Objectives This course will give delegates a good understanding of LANs, WANs and VVoIP (Voice and Video over IP). It is aimed at those who want to move
More informationSoftware Defined Network Application in Hospital
InImpact: The Journal of Innovation Impact: ISSN 2051-6002 : http://www.inimpact.org Special Edition on Innovation in Medicine and Healthcare : Vol. 6. No. 1 : pp.1-11 : imed13-011 Software Defined Network
More informationIntroduction Chapter 1. Uses of Computer Networks
Introduction Chapter 1 Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization Metric Units Revised: August 2011 Uses of Computer Networks
More informationInternetworking. Problem: There is more than one network (heterogeneity & scale)
Internetworking Problem: There is more than one network (heterogeneity & scale) Hongwei Zhang http://www.cs.wayne.edu/~hzhang Internetworking: Internet Protocol (IP) Routing and scalability Group Communication
More informationOpenFlow: Enabling Innovation in Campus Networks
OpenFlow: Enabling Innovation in Campus Networks Nick McKeown Stanford University Presenter: Munhwan Choi Table of contents What is OpenFlow? The OpenFlow switch Using OpenFlow OpenFlow Switch Specification
More informationAccelerating Network Virtualization Overlays with QLogic Intelligent Ethernet Adapters
Enterprise Strategy Group Getting to the bigger truth. ESG Lab Review Accelerating Network Virtualization Overlays with QLogic Intelligent Ethernet Adapters Date: June 2016 Author: Jack Poller, Senior
More informationCommunication Systems Internetworking (Bridges & Co)
Communication Systems Internetworking (Bridges & Co) Prof. Dr.-Ing. Lars Wolf TU Braunschweig Institut für Betriebssysteme und Rechnerverbund Mühlenpfordtstraße 23, 38106 Braunschweig, Germany Email: wolf@ibr.cs.tu-bs.de
More informationSEC-370. 2001, Cisco Systems, Inc. All rights reserved.
SEC-370 2001, Cisco Systems, Inc. All rights reserved. 1 Understanding MPLS/VPN Security Issues SEC-370 Michael Behringer SEC-370 2003, Cisco Systems, Inc. All rights reserved. 3
More information