panopticon: reaping the benefits - tu berlinstefan/dan-atc-2014.pdfpanopticon: reaping the benefits...
TRANSCRIPT
![Page 1: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/1.jpg)
Panopticon: Reaping the benefits
of Incremental SDN Deployment in Enterprise Networks
Dan Levin withMarco Canini, Stefan Schmid, Fabian Schaffert, Anja Feldmann
![Page 2: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/2.jpg)
Enterprise Network Management
Heterogeneity
Policy changes
Troubleshooting
Device life cycle management
Scheduled maintenance
Resource allocation
![Page 3: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/3.jpg)
Control
Programs
Control
Programs
Control
Programs
SDN Interface
Global Network View
Controller Platform Controller Platform Software Defined Networking
RIP
OSPF
EIGRP
ISIS
![Page 4: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/4.jpg)
Principled Network Policy Orchestration
• Consistent Network Updates [Reitblatt’12]
• Modular Policy Composition [Monsanto’13]
• Network Invariants Static Checking [Kazemian’12]
• Automated Dataplane Troubleshooting [Zeng’12]
• And more…
All leverage an existing SDN deployment
![Page 5: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/5.jpg)
The SDN Deployment Problem
SDN is not a feature to be “switched on”
Chicken and egg: Building confidence
Deployment must be Incremental
![Page 6: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/6.jpg)
Key Questions
1. How can we incrementally deploy the SDN interface into enterprise networks?
2. What benefits can be realized from a hybrid SDN deployment?
3. What limitations or performance costs?
![Page 7: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/7.jpg)
PANOPTICON
Incrementally Deployable SDN Architecture
● Systematic approach to operate a hybrid network as a (nearly) full SDN
● Prototype Implementation ● Planning tool
![Page 8: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/8.jpg)
Key Questions
1. How can we incrementally deploy the SDN interface into enterprise networks?
2. What benefits can be realized from a hybrid SDN deployment?
3. What limitations or performance costs?
![Page 9: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/9.jpg)
The Existing Network
A
B
C
D
E
F
SDN-controlled “SDNc Ports”
![Page 10: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/10.jpg)
Planning Strategy
Hybrid SDN Deployment Traffic
Estimates
Network Topology
● Path Delay ● Link Utilizations ● Resource
Constraints
![Page 11: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/11.jpg)
The Hybrid SDN Deployment ( )
A
B
C
D
E
F
![Page 12: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/12.jpg)
Key Questions
1. How can we incrementally deploy the SDN interface into enterprise networks?
2. What benefits can be realized from a hybrid SDN deployment?
3. What limitations or performance costs?
![Page 13: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/13.jpg)
A
B
C
D
E
F
Main benefits of SDN= Principled orchestration of
the network policy
![Page 14: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/14.jpg)
Realizing the Benefits of SDN
A
B
C
D
E
F Access control
Insight #1: ≥ 1 SDN switch →
Policy enforcement
IDS
Middlebox traversal
![Page 15: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/15.jpg)
2. Realizing the Benefits of SDN
A
B
C
D
E
F
Traffic load-balancing
Insight #1: ≥ 1 SDN switch →
Policy enforcement
Insight #2: ≥ 2 SDN switches → Fine-grained control
![Page 16: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/16.jpg)
SDN Waypoint Enforcement
Insight #1: ≥ 1 SDN switch →
Policy enforcement
Insight #2: ≥ 2 SDN switches → Fine-grained control
Legacy devices must direct traffic to SDN switches
Ensure that all traffic to/from an SDN-controlled port always
traverses at least one SDN switch
![Page 17: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/17.jpg)
A
B
C
D
E
F
Conceptually group SDN ports in Cell Blocks
The SDN Architecture PANOPTICON
![Page 18: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/18.jpg)
Traffic restricted to Solitary Confinement Trees
A
B
C
D
E
F Per-port spanning trees that ensure waypoint enforcement
The SDN Architecture PANOPTICON
![Page 19: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/19.jpg)
Traffic restricted to Solitary Confinement Trees
A
B
C
D
E
F
The SDN Architecture PANOPTICON 1. One VLAN ID per SDNc port
2. Reuse VLAN ID space across
cell blocks 3. SCTs can be pre-installed
![Page 20: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/20.jpg)
A
B
C
D
E
F
PANOPTICON
B C D E F
A
“Logical SDN”
![Page 21: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/21.jpg)
PANOPTICON
“Logical SDN”
PANOPTICON
SDN Platform
App 1
App 2
App 3
B C D E F
A
PANOPTICON provides the abstraction of a (nearly) fully-deployed SDN in a partially upgraded network
![Page 22: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/22.jpg)
Evaluation Simulation Emulation Testbed
How many SDNc ports do I get as the deployment
grows?
How will Panopticon Affect Network Traffic?
Prototype Implementation
TCP Performance under Waypoint Enforcement
Fault Tolerance
See our Paper
![Page 23: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/23.jpg)
A
B
C
D
E
F
Simulation Methodology Topology: Real
Enterprise Network ● 1296 Access Switches ● 412 Distrib. Switches
1296 SDNc Port
Candidates
Workload: Packet-level Traces → Traffic Matrix ● Map randomly, but preserve prefix locality ● Scale up traffic demands: max link util at 50% ● Each src-dst pair consumes avg. 10 fwd rules
![Page 24: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/24.jpg)
A
B
C
D
E
F
Resource Constraints
Link Capacities
Flow Table Capacity
(100K entries)
# Supported VLANs
(256, 512, 1024)
![Page 25: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/25.jpg)
A
B
C
D
E
F
How many SDNc ports do I get? Switch Placement Heuristic
1. RAND - Lower Baseline 2. VOL - Heuristic 3. Optimal (tech report)
Accomodate as many SDNc Ports as possible
subject to resource constraints
Repeat experiments with 10 different seeds for each
random parameter.
![Page 26: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/26.jpg)
How many SDNc ports do I get?
Random Baseline
Deployment Strategy
![Page 27: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/27.jpg)
Feasibility with VOL heuristic
2% of network switches (33 SDN switches)
100% SDN-controlled ports
Optimistic Conditions
Conservative Conditions
![Page 28: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/28.jpg)
How will Panopticon affect my traffic?
Recall: Baseline traffic scaled so that max-utilized
link is 50%
![Page 29: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/29.jpg)
How will Panopticon affect my traffic?
![Page 30: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/30.jpg)
How will Panopticon affect my traffic?
33 SDN switches (2% of network)
90th path stretch < 1.9x
max util. < 60%
![Page 31: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/31.jpg)
Key Evaluation Results
● Every access port controlled via SDN ● Moderate Path Stretch ● Moderate increase in link utilization
● Traffic Emulation: results support simulations ● Testbed: validate system and fault-tolerance
Optimistically at 2% deployed SDN switches
Conservatively at 10% deployed SDN switches
![Page 32: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/32.jpg)
PANOPTICON
SDN Platform
App 1
App 2
App 3
B C D E F
A
Planning TOOLDetermine the
partial SDN deployment
SDN ARCHITECTUREOperate
the network as a (nearly) full SDN
Summary
https://panoptisim.badpacket.in
![Page 33: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/33.jpg)
![Page 34: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/34.jpg)
A
B
C
D
E
F
Packet Forwarding
Inter-Switch Fabric provides transit between SCTs
![Page 35: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/35.jpg)
![Page 36: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/36.jpg)
Current Hybrid Networks
SDN Platform
Legacy Mgmt ?
Dual-stack approach
![Page 37: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/37.jpg)
Current Hybrid Networks
Dual-stack approach Edge-only approach
SDN Platform
Legacy Mgmt ?
Legacy
Mgmt
SDN Platform
App
1
App
2
App
3
![Page 38: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/38.jpg)
The edge is legacy access switches
![Page 39: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/39.jpg)
![Page 40: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/40.jpg)
Hybrid SDN Use Cases
● Automated Planned Maintenance Tool
● Lightweight IP Subnet Mobility ● ACL refactorization ● Middle-box Traversal
![Page 41: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/41.jpg)
A
B
C
D
E
F
Use Case: Planned Maintenance Operator says: “You’re Going
down for service... ...and, could the
rest of you switches
cooperate to minimize the disruption?
![Page 42: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/42.jpg)
A
B
C
D
E
F
Use Case: Planned Maintenance 3) Update forwarding rules to
re-route “green flow”
4) Gratuitous ARP for
destination C.
2) Install forwarding rules
for “green flow”
1) Operator signals intent to
our application, to remove
switch for maintenance.
![Page 43: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/43.jpg)
Use Case Testbed Evaluation
2x NEC IP8800 (OF 1.0) 1x Cisco C3550XL 3x Cisco C2960G 2x HP 5406zl 1x Pica8 3290
Locations of “port-down” events along one path traversing SDN
switch.
TCP Connection Recovery Time
![Page 44: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/44.jpg)
Use Case Testbed Evaluation
2x NEC IP8800 (OF 1.0) 1x Cisco C3550XL 3x Cisco C2960G 2x HP 5406zl 1x Pica8 3290
![Page 45: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/45.jpg)
![Page 46: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/46.jpg)
Google B4
Functionally Equivalent Deployment
![Page 47: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/47.jpg)
How will Panopticon affect my traffic?
![Page 48: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/48.jpg)
How will Panopticon affect my traffic?
![Page 49: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/49.jpg)
How will Panopticon affect my traffic?
33 SDN switches → 90th stretch < 1.9x & max util. < 60%
![Page 50: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/50.jpg)
Controller Platform Controller Platform
Global Network View
Control
Programs
Control
Programs
Control
Programs
f(
View)
f(
View)
f(
View)
SDN Interface
Ctrl
Ctrl
Ctrl
Ctrl
Ctrl
Ctrl
Ctrl
Ctrl
Ctrl
![Page 51: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/51.jpg)
Simulation Methodology • Real network topology
– 1296 Access / 412 Distribution / 3 Core
• Traffic estimates from LBNL packet traces – Map randomly while preserving prefix locality – Scale traffic projection so that the most utilized link is 50%
• SDN deployment strategies: RANDOM vs. VOL – VOL: iteratively upgrade switch that forwards most traffic
![Page 52: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/52.jpg)
Benefits of Hybrid Deployment?
A
B
C
D
E
F
Harvest unutilized network capacity
![Page 53: Panopticon: Reaping the benefits - TU Berlinstefan/dan-atc-2014.pdfPanopticon: Reaping the benefits of Incremental SDN Deployment in Enterprise Networks Dan Levin withMarco Canini,](https://reader033.vdocuments.us/reader033/viewer/2022053011/5f0f0a8d7e708231d4423259/html5/thumbnails/53.jpg)
Controller Platform Controller Platform
Control
Programs
Control
Programs
Control
Programs
SDN Interface
Global Network View