SDN & NFV: Hoffnung oder hype?
|
|
- Mervin Black
- 8 years ago
- Views:
Transcription
1 SDN & NFV: Hoffnung oder hype? Martin Dräxler, Holger Karl, Matthias Keller, Sevil Mehraghdam, Arne Schwabe, Philip Wette University of Paderborn 1 SDN & NFV: Hoffnung oder Hype?
2 Overview Software-defined networking Technical context Issues Research examples Network function virtualization Technical context Research examples 2 SDN & NFV: Hoffnung oder Hype?
3 SDN technological context: Switches, routers A typical switch or router structure: two structures High-performance data plane, with simple functionality Complex decision logic Router Software Control Management: CLI, SNMP Routing Protocols: OSPF, ISIS, BGP Hardware Datapath 3 SDN & NFV: Hoffnung oder Hype? Per-packet: Lookup, switch, buffer From [1]
4 Insight: Control interface exists In typical router/switch configurations, there is a control interface for the actual packet forwarding functionality It is fairly simple It talks in terms of matching header fields and simple actions to perform 4 SDN & NFV: Hoffnung oder Hype?
5 Simple network? Router Software Control Million of lines of source code 7279 RFCs Barrier to entry Hardware Datapath 500M gates 10Gbytes RAM Bloated Power Hungry Many complex functions baked into the infrastructure OSPF, BGP, multicast, differentiated services, Traffic Engineering, NAT, firewalls, MPLS, redundant layers, 5 SDN & NFV: Hoffnung oder Hype? From [1]
6 SDN core idea Use the existing control interface to forwarding fabric But pull out the decision logic from the switch/router Many of those, distributed, no single view on network status and replace it by centralized instance Centralize control logic! 6 SDN & NFV: Hoffnung oder Hype?
7 Issues About what to talk to the brain? When to talk to the brain? How to structure the brain? How many brains, where? 7 SDN & NFV: Hoffnung oder Hype?
8 About what to talk to the brain: Flows?! What is a flow? Application flow All http All shuffle traffic of one node Jim s traffic All packets to Canada 8 SDN & NFV: Hoffnung oder Hype? Types of action Allow/deny flow Route & re-route flow Isolate flow Make flow private Remove flow From [1]
9 Packet-switching substrate in SDN Ethernet DA, SA, etc IP DA, SA, etc TCP DP, SP, etc Payload Collection of bits to plumb flows (of different granularities) between end points 9 SDN & NFV: Hoffnung oder Hype? From [2]
10 Popular SDN today: OpenFlow OpenFlow Controller OpenFlow Protocol (SSL/TCP) Control Path OpenFlow Switch Data Path (Hardware) 10 SDN & NFV: Hoffnung oder Hype? From [2]
11 OpenFlow Protocol v1.0 Rule Action Stats Packet + byte counters 1. Forward packet to port(s) 2. Encapsulate and forward to controller 3. Drop packet 4. Send to normal processing pipeline Switch Port MAC src MAC dst 11 SDN & NFV: Hoffnung oder Hype? Eth type + mask what fields to match VLAN ID IP Src IP Dst IP Prot TCP sport TCP dport From [2]
12 A detour: Rings a bell? A switch performs an exact match on some restricted header fields and performs some simple actions: rewrite, forward, drop decisions made at central point We have seen that before A switch performs an exact match on a label and performs some simple actions: rewrite, forward, drop, push/pop label decisions made at central point MPLS, GMPLS, Main differences No need for label edge switches Wildcarding 12 SDN & NFV: Hoffnung oder Hype?
13 A detour: Three standard architectures Compare three standard architectures : IP, MPLS, SDN From the perspective of the main three interfaces that exist in any network architecture: Host-to-Network, Operator-to-Network, Packet-to-Switch Host-to- Network Packet-to- Switch Operator-to- Network IP MPLS Header fields in IP packet Header fields in IP packet 13 SDN & NFV: Hoffnung oder Hype? Same Label None somewhat (e.g., PCE) SDN Depends Depends Main focus Idea from [4], 4WARD papers
14 Issues About what to talk to the brain? SDN, OpenFlow: flows Other schemes (e.g., PCE in MPLS): virtual circuits, When to talk to the brain? How to structure the brain? How many brains, where? 14 SDN & NFV: Hoffnung oder Hype?
15 When to talk to the brain? Whenever a non-matchable flow arrives at a switch What else is the switch supposed to do? Should this be the rule, or the exception? The rule: This happens a lot Brain needs to be extremely fast, very short latencies, to react properly The exception: Happens rarely How to achieve? Reasonable defaults! Preconfiguring network is imperative, with reasonable timeouts 15 SDN & NFV: Hoffnung oder Hype?
16 Issues About what to talk to the brain? SDN, OpenFlow: flows Other schemes (e.g., PCE in MPLS): virtual circuits, When to talk to the brain? Proactively! Reactive only as fallback How to structure the brain? How many brains, where? 16 SDN & NFV: Hoffnung oder Hype?
17 How to structure the brain? Or: what is a controller? Goal: compute flow mods From many concurrent requests With lots of repetitive tasks But also with lots of creative aspects OpenFlow Controller Unknown flow! Here is a FLOWMOD: Match + Action 17 SDN & NFV: Hoffnung oder Hype? Control Path OpenFlow Data Path (Hardware)
18 Controller structure to compute flow mods Split controllers into A reusable part: Deals with concurrency, parsing, security, handling OpenFlow protocol engine, A dedicated part: Take the actual decisions E.g., fancy multi-path routing scheme, load balancing, Distinguish between Controller framework just the reusable part Control application the dedicated part Controller the two together 18 SDN & NFV: Hoffnung oder Hype?
19 Controller frameworks Many controller frameworks exist Core difference: APIs to connect the control application Implementation Many options Separate processes or threads Libraries bound together Examples: Beacon, NOX/POX, Ryu, OpenDaylight, ONOS, Some are quite simple and straightforward, some very complex Some come with a complete programming philosophy App( Runtime( Switch(API( Switches( Monolithic(Controller( Control(Flow,(Data(Structures,(etc.(( Controller(Platform( (OpenFlow)( 19 SDN & NFV: Hoffnung oder Hype? Apps! Monitor! Route FW! LB! Programmer!API!! (Pyretic)! Runtime! Pyretic!Controller!Platform! Switch!API! (OpenFlow)! Switches! From [3]
20 Example network Internet SDN Switch w/ labeled ports Servers 1 20 SDN & NFV: Hoffnung oder Hype? 2 3 A B From [3]
21 A simple OpenFlow router Priority 2:dstip=A - > fwd(2) 1:* - > fwd(1) 2:dstip=B - > fwd(3) Pattern Action 1 dstip!=a dstip!=b 21 SDN & NFV: Hoffnung oder Hype? dstip=a 2 3 dstip=b 21 A B From [3]
22 Router turns load balancer Suppose: Turn the router into a load balancer for servers A and B Which header fields could you use? Which rules are needed? Which priorities? ""srcip=0*,dstip=p"0>"mod(dstip=a)""""" ""srcip=1*,dstip=p"0>"mod(dstip=b)" Then: Can we combine router program and load balancer program? 22 SDN & NFV: Hoffnung oder Hype? Load Balancer: IP/mod 1" Pattern 2" 3" Action A" B" And THAT is the challenge of SDN! From [3]
23 Addressing this challenge: Pyretic (one approach) Controller application for access control: Block host def access_control(): return ~(match(srcip= ) match(dstip= ) ) Access control, then flood: access_control() >> flood() And many more, with simple operators, embedded in Python 23 SDN & NFV: Hoffnung oder Hype?
24 Issues About what to talk to the brain? SDN, OpenFlow: flows Other schemes (e.g., PCE in MPLS): virtual circuits, When to talk to the brain? Proactively! Reactive only as fallback How to structure the brain? Separate controller framework, control applications Provide means to compose control applications Incorporate into other infrastructure (e.g., Neutron for OpenStack) How many brains, where? 24 SDN & NFV: Hoffnung oder Hype?
25 A single controller? Dependability jeopardized Multiple controllers which does what? Separate roles master and backup Separate regions borders? Hierarchies? With repartitioning? Performance jeopardized Local controllers working for regional controllers Low latency! Facility location problem Classic distributed systems & optimization problems! 25 SDN & NFV: Hoffnung oder Hype? k = 1 k = 5 location in average-latency-optimized placement! location in worst-case-latency-optimized placement! Figure 1: Optimal placements for 1 and 5 controllers in the Internet2 OS3E deployment. Worst-case latency. An alternative metric is worst-case latency, defined as the maximum node-to-controller propagation delay: L wc (S 0 )= max min (v2v ) (s2s 0 ) From [5] d(v, s) (2) where again we seek the minimum S 0 S. The related optimization problem is minimum k-center [21]. Nodes within a latency bound. Rather than minimizing the average or worst case, we might place controllers to maximize the number of nodes within a latency bound; the general version of this problem on arbitrary overlapping sets is called maximum cover [14]. An instance of this problem includes a number k and a collection of sets S = S 1,S 2,...,S m,wheres i v 1,v 2,...,v n. The objective is to find a subset S 0 S of sets, such that S i 2S S 0 i is maximized and S 0 = k. Each set S i comprises all nodes within a latency bound from a single node. F c w 5 p o d m b t
26 Issues About what to talk to the brain? SDN, OpenFlow: flows Other schemes (e.g., PCE in MPLS): virtual circuits, When to talk to the brain? Proactively! Reactive only as fallback How to structure the brain? Separate controller framework, control applications Provide means to compose control applications Incorporate into other infrastructure (e.g., Neutron for OpenStack) How many brains, where? Complex decision problem; highly depends on scenario 26 SDN & NFV: Hoffnung oder Hype?
27 Research Example: MaxiNet: Distributed Emulation of Software-Defined Networks 27 SDN & NFV: Hoffnung oder Hype?
28 How to emulate a data center? Data centers have A high number of switches and servers High speed links (10Gbps) High link utilization Core Pods... ToRs... Racks Evaluate SDN ideas: Use Mininet Emulator, runs many machines/switches as processes in Linux network namespaces Key: Time dilation Emulate one second of a 10G link by 10 seconds of a 1G link 28 SDN & NFV: Hoffnung oder Hype?
29 MaxiNet Distributing Mininet to Multiple Machines MaxiNet is a framework for distributing Mininet emulations onto multiple workers Virtual Network Cluster of Workers... Core... Pods ToRs Racks 29 SDN & NFV: Hoffnung oder Hype?
30 MaxiNet at a Glance MaxiNet partitions the virtual topology in N parts... Core Switches must not be split in half Pods ToRs Goal: minimize edge cut Racks From each partition a new topology is built and emulated using Mininet at a dedicated worker 30 SDN & NFV: Hoffnung oder Hype?
31 Test Setup Generated 60 Seconds of TCP traffic for the data center Clos-like topology, 20 servers per rack, 160 racks 8 ToR switches form a Pod with 2 Pod switches each Core layer consists of 7 switches We emulated 207 switches and 3600 servers... Used a time dilation factor of Core Pods... ToRs... Racks MaxiNet cluster consisted of 12 Machines Intel Xeon E5506 CPU (2x 2.16 Ghz Quadcore), 12 Gb RAM 1 Gbit/s NICs wired to a Cisco Catalyst 2960G-24TC-L switch Implemented ECMP on top of Beacon Controller Controller was placed out-of-band Directly connected to the Cisco Catalyst 2960G-24TC-L 31 SDN & NFV: Hoffnung oder Hype?
32 Result: Load at the OpenFlow Controller CPU utilization [%] CPU utilization Data rate RX Data rate TX Data rate [Mbit/s] 0 On average 4% CPU utilization and 5 Mbit/s traffic (time dilation factor: 200) à Using our ECMP implementation in a real data center, the controller has to be at least 8x faster than our machine in the lab 32 SDN & NFV: Hoffnung oder Hype? Time [s]
33 Research example: DCT 2 Gen: A Versatile TCP Traffic Generator for Data Centers 33 SDN & NFV: Hoffnung oder Hype?
34 Where to get input traffic for emulation? Want: Layer 4 TCP traffic not easily available for large centers Available: Some observations of Layer 2 traffic Conceivable workflow? inferred L4 Traffic Distributions 3 Generate generated L4 Traffic 4 Schedule Abstract observed L2 Traffic Distributions Analyze observed L2 Traces 34 SDN & NFV: Hoffnung oder Hype? 2 1? = generated L2 Traffic Distributions Analyze 6 generated L2 Traces 5 Emulate Part of DCT 2 Gen
35 Challenges Payload and ACK traffic, traffic matrices, rack awareness, Example: Deconvolving payload/ack traffic PDF ACK-Size Distribution (Layer 4) PDF Flow size Flow-Size Distribution (Layer 2) Flow size implies determines Payload-Size Distribution (Layer 4) 35 SDN & NFV: Hoffnung oder Hype? PDF Flow size CDF Flowsize Original Convolved Payload ACKs
36 DCT 2 Gen: Practical use case Download our TCP traffic traces Obtain your own L2 traffic, use DCT 2 Gen to produce your own TCP traces Change L2 input distributions, obtain synthetic TCP traces Feed TCP traces to evaluation tool DCT 2 Gen combines particularly well with Maxinet But also with Mininet, network simulators, 36 SDN & NFV: Hoffnung oder Hype? Let s start a collection! SNDLib for data centers!
37 Research example: MAC Addresses as Efficient Routing Labels in Data Centers 37 SDN & NFV: Hoffnung oder Hype?
38 Problem statement Forwarding in Data Centers 00:3f:92 Port 1 2a:77:b4 Port 2 00:aa:cc -> 0a:3f:92 00:aa:cc -> 2a:77:b4 00:aa:cc -> af:e2:8f 00:aa:cc -> a6:d7:f9 00:aa:cc -> 2c:1c:66 a6:d7:f9 Port 3 2c:1c:66 Port 1 af:e2:8f Port 1 Very large (#hosts) Cannot be aggregated 38 SDN & NFV: Hoffnung oder Hype?
39 Using labels and wildcard Label: ffa :aa:cc -> 0a:3f:92 ffa00001 ffa????1 Port 1 Label: ffa :aa:cc -> 2a:77:b4 Label: ffa :aa:cc -> 2c:1c:66 ffa????2 ffa00002 Port 2 ffa????3 Port 3 Ffa????4 Port 4 Label: ffa :aa:cc -> a6:d7:f9 Label: ff0aa01 00:aa:cc -> af:e2:8f Label: ffa :aa:cc -> 2a:77:b4 39 SDN & NFV: Hoffnung oder Hype?
40 Adding labels 00:aa:cc -> 0a:3f:92 Label: ffa :aa:cc -> 0a:3f: ff:a0:01 0a:3f:92 0a:3f:92 ff:??:?? Port 1 ffa????1 ff:a?:?1 Port 1 ffa00001 ffa????2 ff:a?:?2 Port ee:a0:02 df:47:3b ff:a7:01 77:3b:26 df:47:3b ee:??:?? Port 3 eea :3b:26 cc:??:?? Port 12 ffa ee:a0:7a fa:00:1c 40 SDN & NFV: Hoffnung oder Hype? Can be messed up fa:00:1c Port 3 eea0007a using ARP by an SDN controller
41 Challenges Objective Find labels for minimal table sizes No operating system changes Find labels NP complete, good heuristic available 41 SDN & NFV: Hoffnung oder Hype?
42 Intermediate summary: SDN Software-defined networks archetypical example of a hype Lot s of attention to a concept that existed (under different name) for a long time already But now with better marketing Huge industry interest (and politics) Standardization fora: Open Network Foundation, IRTF SDN-RG Industry consortium for controller platform: OpenDaylight (Cisco vs. BigSwitch, ) Coexistence of controller platforms open question SDN in isolation Advantages, but not complete band-aid Claim: Gets really useful when combined with application knowledge 42 SDN & NFV: Hoffnung oder Hype?
43 Overview Software-defined networking Technical context Issues Research examples Network function virtualization Technical context Research examples 43 SDN & NFV: Hoffnung oder Hype?
44 Network Function Virtualization in ISP networks ISP networks operate many functions on the actual flows (And not just on signalling data, as in SDN) Examples: firewalls, deep packet inspection, load balancers, signal processing (e.g., CoMP in mobile access networks) Conventional approach: one function, one box Expensive, slow rollout, Virtualize! => Virtualized Network Functions! Commodity boxes operate on packet flows Rollout: Install/activate software on box Adapt routing (=> relationship to SDN) 44 SDN & NFV: Hoffnung oder Hype?
45 NFV Current developments Heavily pushed by ISPs Still lot s of research as well as development going on Big EU projects: T-NOVA, Unify, Key questions: Architecture, interfaces, orchestration approaches Initial standardization efforts: ETSI MANO work group 45 SDN & NFV: Hoffnung oder Hype?
46 ETSI Network MANO Function Virtualization Components E2E Network Service End Point Network Service End Point Logical Abstractions Logical Links SW Instances VNF : Virtualized Network Function VNF VNF VNF VNF VNF VNF Instances VNF VNF VNF VNF NFV Infrastructure (NFVI) VNF Forwarding Graph aka. Service Chain Virtual Resources Virtualization SW HW Resources Virtual Compute 46 SDN & NFV: Hoffnung oder Hype? Virtual Storage Virtualization Layer Virtual Network Compute Storage Network 3
47 ETSI MANO: Management and Orchestration Architecture NFV Management and Orchestration Architecture OSS/BSS Os-Nfvo NFV Orchestrator (NFVO) Or-Vnfm NS Catalog VNF Catalog NFV Instances NFVI Resources EMS VNF NFVI Vn-Nf Execution reference points 47 SDN & NFV: Hoffnung oder Hype? VeEn-Vnfm VeNf-Vnfm Nf-Vi VNF Manager (VNFM) Vnfm-Vi Virtualised Infrastructure Manager (VIM) Or-Vi NFV-MANO Other reference points Main NFV reference points 5 Source: ETSI NFV MANO WI document (ongoing work)
48 Research example: Local heuristics for individual flow processor placement 48 SDN & NFV: Hoffnung oder Hype?
49 Where to process which flow? Similar problem to SDN controller placement but now, flows have to pass through controllers In SDN, controller usually not on the data path Formally: Facility location problem combined with multi-commodity flow problem Variants: Just process a flow (possibly combining multiple flows): Mobile backhaul network Process flow and return answer: Distributed cloud computing (DCC) Sever or network function: Does not really matter Here: local heuristic 49 SDN & NFV: Hoffnung oder Hype?
50 NFV/DCC: Local placement heuristic Idea: assign customers to nearby facilities Until facility is full, then keep looking Open a facility when a user arrives Essentially: expanding ring search 50 SDN & NFV: Hoffnung oder Hype?
51 Research example: Specifying and Placing Chains of Virtual Network Functions 51 SDN & NFV: Hoffnung oder Hype?
52 From individual network functions to chains Usually: more than one network function needed to process a flow Network functions form chains ETSI Mano: Virtual Network Function Forwarding Graph How to specify a function chain? Simple: fully, each step limits flexibility of placement Flexible: leave concurrency in the specification order does not always matter! Placement can trade off processing against data rate, delay, f 3 f 1 f 2 f 3 f 1 f 2 LB f 3 f 3 52 SDN & NFV: Hoffnung oder Hype? LB f 1 f 2 f 1 f 2 f 3 f 3
53 Extension: Template embedding Current work: Templates for NFV chains Do not fix the chain structure But rather specify relative performance, capabilities of each stage E.g.: one database can serve 10 web servers Then: embed the template, adapting it to current load situation Using relationships encoded in the template 53 SDN & NFV: Hoffnung oder Hype?
54 Intermediate Summary: NFV Heavy original push from industry, rather than from academia Addresses concrete, real-world problem But perhaps with less sparkle than SDN First standardization under way, yet still considerable open issues Scalability, non-trivial network functions, 54 SDN & NFV: Hoffnung oder Hype?
55 55 SDN & NFV: Hoffnung oder Hype?
56 SFB 901: On-the-fly computing Not just software-defined networks, but also software-defined infrastructure Not just software-defined infrastructure, but also software-defined software Actually: software is created at usage time, using request information Configure software components automatically 56 SDN & NFV: Hoffnung oder Hype?
57 Conclusions Our infrastructures will become more flexible, more adaptive Not only networking: Servers in any case, storage is getting there There is hope that this simplify infrastructures There is unquestionably incredible hype Do we have the knowledge to exploit that? Do we have the foresight to exploit that? 57 SDN & NFV: Hoffnung oder Hype?
58 58 SDN & NFV: Hoffnung oder Hype?
59 References 1. Various talks by Nick McKeown on SDN, 2. B. Heller et al., Tutorial: SDN for Engineers, Open Networking Summit, Santa Clara, April J. Reich, Modular SDN Programming with Pyretic, Princeton. lang.org/pyretic 4. M. Casado, T. Koponen, S. Shenker, and A. Tootoonchian, Fabric: a retrospective on evolving SDN, in Proceedings of the first workshop on Hot topics in software defined networks - HotSDN 12, 2012, pp B. Heller, R. Sherwood, and N. McKeown, The controller placement problem, in ACM SIGCOMM Computer Communication Review, 2012, vol. 42, no. 4, p See for a very good list of papers! 59 SDN & NFV: Hoffnung oder Hype?
60 Backup slides 60 SDN & NFV: Hoffnung oder Hype?
61 Balance then Route (in Sequence) srcip=0*,dstip=p - > mod(dstip=a) srcip=1*,dstip=p - > mod(dstip=b) dstip=a - > fwd(2) dstip=b - > fwd(3) * - > fwd(1) Combined Rules? (only one match) srcip=0*,dstip=p dstip=a - > mod(dstip=a) fwd(2) srcip=1*,dstip=p dstip=b - > mod(dstip=b) fwd(3) * dstip=a - > fwd(2) fwd(1) srcip=0*,dstip=p dstip=b - > fwd(3) mod(dstip=a) * srcip=1*,dstip=p - > fwd(1) mod(dstip=b) Balances Forwards w/o Forwarding! Balancing! 61
62 Route and Monitor (in Parallel) Route dstip = à fwd(2) dstip = à fwd(3) * à fwd(1) Monitor srcip = à count IP = IP = Forwards Counts but but doesn t count forward dstip srcip = à count fwd(2) dstip = à fwd(3) fwd(2) * dstip = à fwd(1) fwd(3) srcip * = à count fwd(1) Combined rules installed on switch? 62
63 Requires a Cross Product [ICFP 11, POPL 12] Route dstip = à fwd(2) dstip = à fwd(3) * à fwd(1) Monitor srcip = à count IP = IP = srcip = , dstip = à fwd(2), count srcip = , dstip = à fwd(3), count srcip = à fwd(1), count dstip = à fwd(2) dstip = à fwd(3) * à fwd(1) 63
Software 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 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 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 informationGetting to know OpenFlow. Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu
Getting to know OpenFlow Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu OpenFlow Switching 1. A way to run experiments in the networks we use everyday. A pragmatic compromise Allow researchers
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 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 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 informationOpenFlow Overview. Daniel Turull danieltt@kth.se
OpenFlow Overview Daniel Turull danieltt@kth.se Overview OpenFlow Software Defined Networks (SDN) Network Systems Lab activities Daniel Turull - Netnod spring meeting 2012 2 OpenFlow Why and where was
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 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 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 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 informationOpenFlow: History and Overview. Demo of OpenFlow@home routers
Affan A. Syed affan.syed@nu.edu.pk Syed Ali Khayam ali.khayam@seecs.nust.edu.pk OpenFlow: History and Overview Dr. Affan A. Syed OpenFlow and Software Defined Networking Dr. Syed Ali Khayam Demo of OpenFlow@home
More informationSoftware Defined Networking (SDN)
Software Defined Networking (SDN) Tópicos Avançados de Redes 2012/13 Pedro Brandão TAR 2012/13 - SDNs - pbrandao 2 References The slides from this presentation are a remix of external sources, namely:
More informationOpenFlow. Ihsan Ayyub Qazi. Slides use info from Nick Mckeown
OpenFlow Ihsan Ayyub Qazi Slides use info from Nick Mckeown Why Openflow? Deployment of new experimental protocols is challenging Huge installed base of protocols and equipment Reluctance by network operators
More informationSDN. What's Software Defined Networking? Angelo Capossele
SDN What's Software Defined Networking? Angelo Capossele Outline Introduction to SDN OpenFlow Network Functions Virtualization Some examples Opportunities Research problems Security Case study: LTE (Mini)Tutorial
More informationHow To Understand The Power Of A Network In A Microsoft Computer System (For A Micronetworking)
Digitaalne andmeülekanne IRT0150 OpenFlow /nädal 6/ Avo Ots avo.ots@ttu.ee 12. märts 2015 1 Various Services Virtual Networks LINP1 LINP3 LINP2 LINP1 Manager LINP2 Manager LINP3 Manager Virtual Resources
More informationOpenFlow and Software Defined Networking presented by Greg Ferro. OpenFlow Functions and Flow Tables
OpenFlow and Software Defined Networking presented by Greg Ferro OpenFlow Functions and Flow Tables would like to thank Greg Ferro and Ivan Pepelnjak for giving us the opportunity to sponsor to this educational
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 informationCOMPSCI 314: SDN: Software Defined Networking
COMPSCI 314: SDN: Software Defined Networking Nevil Brownlee n.brownlee@auckland.ac.nz Lecture 23 Current approach to building a network Buy 802.3 (Ethernet) switches, connect hosts to them using UTP cabling
More informationIntroduction to Software Defined Networking. Xenofontas Dimitropoulos 21/5/2015
Introduction to Software Defined Networking Xenofontas Dimitropoulos 21/5/2015 Credits HY436 course preparation: Teaching Assistants: Dimitrios Gkounis, George Nomikos, Manos Lakiotakis, Manos Surligas
More informationSDN 交 換 機 核 心 技 術 - 流 量 分 類 以 及 應 用 辨 識 技 術. 黃 能 富 教 授 國 立 清 華 大 學 特 聘 教 授, 資 工 系 教 授 E-mail: nfhuang@cs.nthu.edu.tw
SDN 交 換 機 核 心 技 術 - 流 量 分 類 以 及 應 用 辨 識 技 術 黃 能 富 教 授 國 立 清 華 大 學 特 聘 教 授, 資 工 系 教 授 E-mail: nfhuang@cs.nthu.edu.tw Contents 1 2 3 4 5 6 Introduction to SDN Networks Key Issues of SDN Switches Machine
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 informationSoftware Defined Networking and the design of OpenFlow switches
Software Defined Networking and the design of OpenFlow switches Paolo Giaccone Notes for the class on Packet Switch Architectures Politecnico di Torino December 2015 Outline 1 Introduction to SDN 2 OpenFlow
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 informationOpenFlow/So+ware- defined Networks. Srini Seetharaman Clean Slate Lab Stanford University July 2010
OpenFlow/So+ware- defined Networks Srini Seetharaman Clean Slate Lab Stanford University July 2010 Outline MoFvaFon OpenFlow - Technical details Overall ecosystem Deployments We have lost our way RouFng,
More informationNetwork Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013
Network Virtualization and Software-defined Networking Chris Wright and Thomas Graf Red Hat June 14, 2013 Agenda Problem Statement Definitions Solutions She can't take much more of this, captain! Challenges
More informationSoftware Defined Networking (SDN) OpenFlow and OpenStack. Vivek Dasgupta Principal Software Maintenance Engineer Red Hat
Software Defined Networking (SDN) OpenFlow and OpenStack Vivek Dasgupta Principal Software Maintenance Engineer Red Hat CONTENTS Introduction SDN and components SDN Architecture, Components SDN Controller
More informationSDN, OpenFlow and the ONF
SDN, OpenFlow and the ONF OpenFlow/Software-Defined Networking (SDN) OpenFlow/SDN is emerging as one of the most promising and disruptive networking technologies of recent years. It has the potential to
More informationSecuring Local Area Network with OpenFlow
Securing Local Area Network with OpenFlow Master s Thesis Presentation Fahad B. H. Chowdhury Supervisor: Professor Jukka Manner Advisor: Timo Kiravuo Department of Communications and Networking Aalto University
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 informationOpenFlow: Concept and Practice. Dukhyun Chang (dhchang@mmlab.snu.ac.kr)
OpenFlow: Concept and Practice Dukhyun Chang (dhchang@mmlab.snu.ac.kr) 1 Contents Software-Defined Networking (SDN) Overview of OpenFlow Experiment with OpenFlow 2/24 Software Defined Networking.. decoupling
More informationSoftware-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe
Software-Defined Networking for the Data Center Dr. Peer Hasselmeyer NEC Laboratories Europe NW Technology Can t Cope with Current Needs We still use old technology... but we just pimp it To make it suitable
More informationHow SDN will shape networking
How SDN will shape networking Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Sco> Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo, DT,
More informationSoftware Defined Networking A quantum leap for Devops?
Software Defined Networking A quantum leap for Devops? TNG Technology Consulting GmbH, http://www.tngtech.com/ Networking is bottleneck in today s devops Agile software development and devops is increasing
More informationAxon: A Flexible Substrate for Source- routed Ethernet. Jeffrey Shafer Brent Stephens Michael Foss Sco6 Rixner Alan L. Cox
Axon: A Flexible Substrate for Source- routed Ethernet Jeffrey Shafer Brent Stephens Michael Foss Sco6 Rixner Alan L. Cox 2 Ethernet Tradeoffs Strengths Weaknesses Cheap Simple High data rate Ubiquitous
More informationFacilitating Network Management with Software Defined Networking
Facilitating Network Management with Software Defined Networking Nick Feamster Georgia Tech feamster@cc.gatech.edu Steve Woodrow, Srikanth Sundaresan, Hyojoon Kim, Russ Clark Georgia Tech Andreas Voellmy
More informationSoftware Defined Networking (SDN) T-110.5111 Computer Networks II Hannu Flinck
Software Defined Networking (SDN) T-110.5111 Computer Networks II Hannu Flinck What is Software Defined Network (SDN)? The aim of SDN is to provide open interfaces that enable the development of software
More informationETSI NFV Management and Orchestration - An Overview
ETSI NFV Management and Orchestration - An Overview Mehmet Ersue ETSI NFV MANO WG Co-chair (mehmet.ersue@nsn.com) IETF #88, Vancouver, Canada ization as a Paradigm Network Functions (VNF) Machine Machine
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 informationPanel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26
Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26 1 Outline Cloud data center (CDC) Software Defined Network (SDN) Network Function Virtualization (NFV) Conclusion 2 Cloud Computing Cloud computing
More informationAutonomous Fast Rerouting for Software Defined Network
Autonomous ast Rerouting for Software Defined Network 2012.10.29 NTT Network Service System Laboratories, NTT Corporation Shohei Kamamura, Akeo Masuda, Koji Sasayama Page 1 Outline 1. Background and Motivation
More informationSOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel
SOFTWARE DEFINED NETWORKS REALITY CHECK DENOG5, Darmstadt, 14/11/2013 Carsten Michel Software Defined Networks (SDN)! Why Software Defined Networking? There s a hype in the industry!! Dispelling some myths
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 informationSoftware Defined Networking & Openflow
Software Defined Networking & Openflow Autonomic Computer Systems, HS 2015 Christopher Scherb, 01.10.2015 Overview What is Software Defined Networks? Brief summary on routing and forwarding Introduction
More informationSoftware Defined Networking
Software Defined Networking Dr. Nick Feamster Associate Professor In this course, you will learn about software defined networking and how it is changing the way communications networks are managed, maintained,
More informationSoftware-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University
Software-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University Transition to NFV Cost of deploying network functions: Operating expense
More informationMultiple Service Load-Balancing with OpenFlow
2012 IEEE 13th International Conference on High Performance Switching and Routing Multiple Service Load-Balancing with OpenFlow Marc Koerner Technische Universitaet Berlin Department of Telecommunication
More informationHow To Orchestrate The Clouddusing Network With Andn
ORCHESTRATING THE CLOUD USING SDN Joerg Ammon Systems Engineer Service Provider 2013-09-10 2013 Brocade Communications Systems, Inc. Company Proprietary Information 1 SDN Update -
More informationTelecom - The technology behind
SPEED MATTERS v9.3. All rights reserved. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners. Telecom - The technology behind
More informationNetwork Virtualization Based on Flows
TERENA NETWORKING CONFERENCE 2009 June 9, 2009 Network Virtualization Based on Flows Peter Sjödin Markus Hidell, Georgia Kontesidou, Kyriakos Zarifis KTH Royal Institute of Technology, Stockholm Outline
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 information基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
More informationThe Past, Present, and Future of Software Defined Networking
The Past, Present, and Future of Software Defined Networking Nick Feamster University of Maryland feamster@cs.umd.edu Steve Woodrow, Srikanth Sundaresan, Hyojoon Kim, Russ Clark Georgia Tech Andreas Voellmy
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 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 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 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 informationETSI NFV ISG DIRECTION & PRIORITIES
ETSI NFV ISG DIRECTION & PRIORITIES San Jose, May 6th 2015 Steven Wright (AT&T), Chair ETSI NFV ISG 1 ETSI 2012. All rights reserved NFV: The Equipment Market TransformaJon Classical Network Appliance
More informationThe State of OpenFlow: Advice for Those Considering SDN. Steve Wallace Executive Director, InCNTRE SDN Lab Indiana University ssw@iu.
The State of OpenFlow: Advice for Those Considering SDN Steve Wallace Executive Director, InCNTRE SDN Lab Indiana University ssw@iu.edu 2 3 4 SDN is an architecture Separation of Control and Data Planes
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 informationAn Introduction to Software-Defined Networking (SDN) Zhang Fu
An Introduction to Software-Defined Networking (SDN) Zhang Fu Roadmap Reviewing traditional networking Examples for motivating SDN Enabling networking as developing softwares SDN architecture SDN components
More informationOpenFlow & Software Defined Networking
OpenFlow & Software Defined Networking HPC SEMINAR DELL & INTEL, 24 APRIL 2014 Ronald van der Pol Outline Vision behind Software Defined Networking (SDN) OpenFlow OpenDaylight
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 informationEnsuring end-user quality in NFV-based infrastructures
Ensuring end-user quality in NFV-based infrastructures Leveraging distributed NFV cloud nodes to provide instant assessment of end-user experience EXECUTIVE SUMMARY Compute resources for virtual network
More informationSoftware Defined Networks (SDN)
Software Defined Networks (SDN) Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Scott Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo,
More informationNetwork Operations in the Era of NFV & SDN. Chris Bilton - Director of Research & Technology, BT
Network Operations in the Era of NFV & SDN Chris Bilton - Director of Research & Technology, BT Agenda 1 2 3 4 Introduction Overview of NfV & SDN The Challenge Today s Carrier operations Contrasting Carrier
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 informationWhy Software Defined Networking (SDN)? Boyan Sotirov
Why Software Defined Networking (SDN)? Boyan Sotirov Agenda Current State of Networking Why What How When 2 Conventional Networking Many complex functions embedded into the infrastructure OSPF, BGP, Multicast,
More informationNetwork Virtualization and Application Delivery Using Software Defined Networking
Network Virtualization and Application Delivery Using Software Defined Networking Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Keynote at
More informationEnsuring end-user quality in NFV-based infrastructure
Ensuring end-user quality in NFV-based infrastructure Distributed NFV cloud nodes provide instant assessment of the end-user experience EXECUTIVE SUMMARY Compute resources for virtual network functions
More informationThe Lagopus SDN Software Switch. 3.1 SDN and OpenFlow. 3. Cloud Computing Technology
3. The Lagopus SDN Software Switch Here we explain the capabilities of the new Lagopus software switch in detail, starting with the basics of SDN and OpenFlow. 3.1 SDN and OpenFlow Those engaged in network-related
More informationThe following normative disclaimer shall be included on the front page of a PoC report:
Annex B (normative): NFV ISG PoC #28 Report The following normative disclaimer shall be included on the front page of a PoC report: Submission of this NFV ISG PoC Report as a contribution to the NFV ISG
More informationCS 91: Cloud Systems & Datacenter Networks Networks Background
CS 91: Cloud Systems & Datacenter Networks Networks Background Walrus / Bucket Agenda Overview of tradibonal network topologies IntroducBon to soeware- defined networks Layering and terminology Topology
More informationThe Role of Virtual Routers In Carrier Networks
The Role of Virtual Routers In Carrier Networks Sterling d Perrin Senior Analyst, Heavy Reading Agenda Definitions of SDN and NFV Benefits of SDN and NFV Challenges and Inhibitors Some Use Cases Some Industry
More informationAn Overview of OpenFlow
An Overview of OpenFlow By Jim Metzler, Ashton Metzler & Associates Distinguished Research Fellow and Co-Founder, Webtorials Editorial/Analyst Division The OpenFlow Protocol Figure 1 depicts the Open Networking
More informationTowards Software Defined Cellular Networks
Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton University) 1 Outline Critiques of LTE Architecture CellSDN
More informationOpenFlow with Intel 82599. Voravit Tanyingyong, Markus Hidell, Peter Sjödin
OpenFlow with Intel 82599 Voravit Tanyingyong, Markus Hidell, Peter Sjödin Outline Background Goal Design Experiment and Evaluation Conclusion OpenFlow SW HW Open up commercial network hardware for experiment
More informationCore and Pod Data Center Design
Overview The Core and Pod data center design used by most hyperscale data centers is a dramatically more modern approach than traditional data center network design, and is starting to be understood by
More informationHAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer
HAWAII TECH TALK SDN Paul Deakin Field Systems Engineer SDN What Is It? SDN stand for Software Defined Networking SDN is a fancy term for: Using a controller to tell switches where to send packets SDN
More informationFlexible SDN Transport Networks With Optical Circuit Switching
Flexible SDN Transport Networks With Optical Circuit Switching Multi-Layer, Multi-Vendor, Multi-Domain SDN Transport Optimization SDN AT LIGHT SPEED TM 2015 CALIENT Technologies 1 INTRODUCTION The economic
More informationFrom Active & Programmable Networks to.. OpenFlow & Software Defined Networks. Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S.
From Active & Programmable Networks to.. OpenFlow & Software Defined Networks Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S. Braun University of Basel Cs321 - HS 2012 (Slides material from www.bigswitch.com)
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 informationYou can keep your firewall (if you want to) Practical, simple and cost saving applications of OpenDaylight you can implement today
You can keep your firewall (if you want to) Practical, simple and cost saving applications of OpenDaylight you can implement today John Sobanski, Engineer, Solers Inc. July 2015 @OpenDaylightSDN #OpenSDN
More informationLTE - Can SDN paradigm be applied?
LTE - Can SDN paradigm be applied? Source of this presentation: Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton
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 informationRestorable Logical Topology using Cross-Layer Optimization
פרויקטים בתקשורת מחשבים - 236340 - סמסטר אביב 2016 Restorable Logical Topology using Cross-Layer Optimization Abstract: Today s communication networks consist of routers and optical switches in a logical
More informationConference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING
Conference THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF Smart Future Networks www.internet-of-things.no EVERYTHING Patrick Waldemar Vice President Telenor Research and Future
More informationSoftware Defined Networking and OpenFlow: a Concise Review
Software Defined Networking and OpenFlow: a Concise Review Stefano Forti stefano.forti92@gmail.com MSc in Computer Science and Networking Scuola Superiore Sant'Anna - University of Pisa 1. Introduction
More informationIntroduction to Software Defined Networking
Introduction to Software Defined Networking Introduction to SDN Ahmed Maged MENOG 15 Dubai April 2015 @amaged amaged@xegypt.org Agenda What is SDN and What it is not SDN Trends Getting Ready for SDN 2
More informationHigh-performance vswitch of the user, by the user, for the user
A bird in cloud High-performance vswitch of the user, by the user, for the user Yoshihiro Nakajima, Wataru Ishida, Tomonori Fujita, Takahashi Hirokazu, Tomoya Hibi, Hitoshi Matsutahi, Katsuhiro Shimano
More informationNetwork Virtualization for Large-Scale Data Centers
Network Virtualization for Large-Scale Data Centers Tatsuhiro Ando Osamu Shimokuni Katsuhito Asano The growing use of cloud technology by large enterprises to support their business continuity planning
More informationComparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX
Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX Shie-Yuan Wang Hung-Wei Chiu and Chih-Liang Chou Department of Computer Science, National Chiao Tung University, Taiwan Email: shieyuan@cs.nctu.edu.tw
More informationSDN Architecture and Service Trend
2013 SDN 高 峰 論 壇 SDN Architecture and Service Trend Dr. Yu-Huang Chu Broadband Network Lab Chunghwa Telecom Co., Ltd., Taiwan 10/09/13 1 Outlines SDN & NFV introduction Network Architecture Trend SDN Services
More informationInternet Firewall CSIS 4222. Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS 4222. net15 1. Routers can implement packet filtering
Internet Firewall CSIS 4222 A combination of hardware and software that isolates an organization s internal network from the Internet at large Ch 27: Internet Routing Ch 30: Packet filtering & firewalls
More informationProject 3 and Software-Defined Networking (SDN)
Project 3 and Software-Defined Networking (SDN) EE122 Fall 2011 Scott Shenker http://inst.eecs.berkeley.edu/~ee122/ Materials with thanks to Jennifer Rexford, Ion Stoica, Vern Paxson and other colleagues
More informationEvolution of OpenCache: an OpenSource Virtual Content Distribution Network (vcdn) Platform
Evolution of OpenCache: an OpenSource Virtual Content Distribution Network (vcdn) Platform Daniel King d.king@lancaster.ac.uk Matthew Broadbent m.broadbent@lancaster.ac.uk David Hutchison d.hutchison@lancaster.ac.uk
More informationWhy ISPs need SDN: SDN-based Network Service Chaining and Software-defined Multicast
Why ISPs need SDN: SDN-based Network Chaining and Software-defined Multicast ZKI Herbsttagung, Kaiserslautern, Germany, 24. Sept. 2014 Jeremias Blendin, Julius Rückert, David Hausheer Department of Electrical
More informationLimitations of Current Networking Architecture OpenFlow Architecture
CECS 572 Student Name Monday/Wednesday 5:00 PM Dr. Tracy Bradley Maples OpenFlow OpenFlow is the first open standard communications interface that enables Software Defined Networking (SDN) [6]. It was
More informationSDN/OpenFlow. Dean Pemberton Andy Linton
SDN/OpenFlow Dean Pemberton Andy Linton Agenda What is SDN and Openflow? Understanding Open vswitch and RouteFlow Understanding RYU and SDN applications Simple SDN programming python vs IOS or Junos! Building
More information