1 / 26

Toward Transitional SDN Deployment in Enterprise Networks

Toward Transitional SDN Deployment in Enterprise Networks. Marco Canini. with Dan Levin, Stefan Schmid , Anja Feldmann. TU Berlin / Telekom Innovation Labs. Motivation. I. ♥. SDN. GOAL: Help SDN succeed!. The SDN Deployment Problem. Full SDN. UPGRADE.

kemp
Download Presentation

Toward Transitional SDN Deployment in Enterprise Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Toward Transitional SDN Deployment in Enterprise Networks Marco Canini withDan Levin, Stefan Schmid, AnjaFeldmann TU Berlin / Telekom Innovation Labs

  2. Motivation I ♥ SDN GOAL: Help SDN succeed!

  3. The SDN Deployment Problem Full SDN UPGRADE Must upgrade to SDN incrementally A real large-scale campus network

  4. Key Questions • How can we incrementally deploy SDNinto enterprise campus networks? • Can we reap the benefits of SDNwith partial deployment?

  5. Current Transitional Networks ? LegacyMgmt SDNPlatform Dual-stack approach

  6. Current Transitional Networks ? App1 App2 App3 LegacyMgmt SDNPlatform SDN Platform LegacyMgmt Dual-stack approach Edge-only approach

  7. Where the heck is the edge?

  8. PANOPTICON SDN ARCHITECTUREOperate the network as a (nearly) full SDN TOOLDetermine the partial SDN deployment

  9. The Existing Network

  10. 1. Planning the SDN Deployment B Network architect provides set ofingress ports to becontrolled via SDN C D A E F

  11. Network topology TOOL Optimizedpartial SDNdeployment Cost-awareoptimizer Trafficestimates Objectives Tunable parameters • Upgrade budget • Path delay • Port priorities • Price model • Utilization thresholds(link utilization, VLANs, etc.)

  12. The Partial SDN Deployment ( ) B C D A E F

  13. Benefits of Partial SDN Deployment? B C Harvest unutilizednetwork capacity D A E F

  14. Main benefits of SDN=Principled orchestration ofthe network policy B C D A E F

  15. ? Can partial SDN deploymentstill take advantage ofprincipled network orchestration

  16. 2. Realizing the Benefits of SDN Insight #1:≥ 1 SDN switch  Policy enforcement IDS B Middleboxtraversal C D A E F Access control

  17. 2. Realizing the Benefits of SDN Insight #1:≥ 1 SDN switch  Policy enforcement B C D A Trafficload-balancing E Insight #2:≥ 2 SDN switches  Fine-grained control F

  18. SDN Waypoint Enforcement Insight #1:≥ 1 SDN switch  Policy enforcement Insight #2:≥ 2 SDN switches  Fine-grained control Ensure that all traffic to/froman SDN-controlled port always traverses at least one SDN switch Legacy devices must direct traffic to SDN switches

  19. SDN Architecture The PANOPTICON Conceptually group SDN ports in Cell Blocks B C D A E F

  20. SDN Architecture The PANOPTICON Traffic restricted to Solitary Confinement Trees B C D A E Per-port spanning trees thatensure waypoint enforcement F

  21. PANOPTICON A E F B B C D “Logical SDN” C D A E F

  22. A E F B C D “Logical SDN” PANOPTICON provides the abstraction of a (nearly)fully-deployed SDN in a partially upgraded network PANOPTICON App1 App2 App3 SDN Platform

  23. Results Highlights • Evaluated a large campus network (1713 switches) • Upgrade 6% of distribution switches  • 100% SDN-controlled ingress ports • avg. path stretch < 50% • max. link util. < 70%

  24. Summary SDN ARCHITECTUREOperate the network asa (nearly) full SDN A E F B C D TOOLDetermine the partialSDN deployment PANOPTICON App1 App2 App3 SDN Platform

  25. The Collaborators Dan Levin Stefan Schmid AnjaFeldmann

  26. Thank you! Questions? A E F B C D PANOPTICON Come and see us! App1 App2 App3 SDN Platform

More Related