SlideShare a Scribd company logo
1 of 15
You are here…
SDN Falls 
Is this the future?
Decentralized 
Centralized 
Decentralized
You are here
Where do 
we go 
from 
here?
THERE IS NO SILVER BULLET FOR COMPLEXITY 
C≤1/R 
Impossible!
WE NEED TO RETHINK FAILURE DOMAINS 
Wish you were 
here…
WE NEED TO SEPARATE POLICY FROM REACHABILITY 
!=
WE NEED TO RETHINK OUR MODELS
WE’RE NOT GOING TO SOLVE DIFFERENTIATION 
!= != != !=
THE NETWORK STILL ISN’T FREE 
Never underestimate the 
bandwidth of a station wagon 
full of tapes hurtling down the 
highway. 
Andrew S. Tanenbaum
WHAT WILL THE INTERNET LOOK LIKE? 
● “Messy, as always” 
● SDNs will be overhyped and overplayed 
● Back in the real world, SDNs will have an impact 
● Some complexity will be moved from distributed control planes into centralized control 
planes 
● Failure domains will be reshaped 
● Policy will be separated more cleanly from reachability 
● But none of these are going to be… 
● Done in the way we expect 
● As “clean” as we might expect
PERSONAL SCALE THOUGHTS 
● The command line will become less important 
● Theory and principle will become more important 
● Coding skills will become the norm

More Related Content

More from Colorado Internet Society (CO ISOC)

More from Colorado Internet Society (CO ISOC) (9)

TFI2014 Session II - Requirements for SDN - Jeff Doyle
TFI2014 Session II - Requirements for SDN - Jeff DoyleTFI2014 Session II - Requirements for SDN - Jeff Doyle
TFI2014 Session II - Requirements for SDN - Jeff Doyle
 
TFI2014 Session II - Requirements for SDN - Brian Field
TFI2014 Session II - Requirements for SDN - Brian FieldTFI2014 Session II - Requirements for SDN - Brian Field
TFI2014 Session II - Requirements for SDN - Brian Field
 
TFI2014 Session I - State of SDN - Gary Hemminger
TFI2014 Session I - State of SDN - Gary HemmingerTFI2014 Session I - State of SDN - Gary Hemminger
TFI2014 Session I - State of SDN - Gary Hemminger
 
TFI2014 Session I - State of SDN - Joseph Marsella
TFI2014 Session I - State of SDN - Joseph MarsellaTFI2014 Session I - State of SDN - Joseph Marsella
TFI2014 Session I - State of SDN - Joseph Marsella
 
TFI2014 Session I - State of SDN - Karen “Shelly” Cadora
TFI2014 Session I - State of SDN - Karen “Shelly” CadoraTFI2014 Session I - State of SDN - Karen “Shelly” Cadora
TFI2014 Session I - State of SDN - Karen “Shelly” Cadora
 
TFI2014 Session I - State of SDN - Recep Ozdag
TFI2014 Session I - State of SDN - Recep OzdagTFI2014 Session I - State of SDN - Recep Ozdag
TFI2014 Session I - State of SDN - Recep Ozdag
 
TFI2014 Session I - State of SDN - John Giacomoni
TFI2014 Session I - State of SDN - John GiacomoniTFI2014 Session I - State of SDN - John Giacomoni
TFI2014 Session I - State of SDN - John Giacomoni
 
TFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & OperationalizationTFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & Operationalization
 
TFI2014 Conference Opening - Colorado Internet Society
TFI2014 Conference Opening - Colorado Internet SocietyTFI2014 Conference Opening - Colorado Internet Society
TFI2014 Conference Opening - Colorado Internet Society
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

TFI2014 Keynote - Russ White

  • 1.
  • 3. SDN Falls Is this the future?
  • 5.
  • 7. Where do we go from here?
  • 8. THERE IS NO SILVER BULLET FOR COMPLEXITY C≤1/R Impossible!
  • 9. WE NEED TO RETHINK FAILURE DOMAINS Wish you were here…
  • 10. WE NEED TO SEPARATE POLICY FROM REACHABILITY !=
  • 11. WE NEED TO RETHINK OUR MODELS
  • 12. WE’RE NOT GOING TO SOLVE DIFFERENTIATION != != != !=
  • 13. THE NETWORK STILL ISN’T FREE Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. Andrew S. Tanenbaum
  • 14. WHAT WILL THE INTERNET LOOK LIKE? ● “Messy, as always” ● SDNs will be overhyped and overplayed ● Back in the real world, SDNs will have an impact ● Some complexity will be moved from distributed control planes into centralized control planes ● Failure domains will be reshaped ● Policy will be separated more cleanly from reachability ● But none of these are going to be… ● Done in the way we expect ● As “clean” as we might expect
  • 15. PERSONAL SCALE THOUGHTS ● The command line will become less important ● Theory and principle will become more important ● Coding skills will become the norm

Editor's Notes

  1. “Solving” Complexity is simply impossible SDNs aren’t going to solve complexity We can move complexity around, though – we need to be aware of whether we’re doing so in an efficient way or not
  2. Aggregation? Layer 2/Layer 3? We did those things for a reason Moving all our control plane into a single “god box” that relies on software skills might not be the best answer here Failure that spreads across a single domain is still a train wreck
  3. We have always put policy into our forwarding tables through communities, metrics, etc. The muddle between these two is making our lives miserable We’re trying to build our taxonomy on hard (corner) cases – the platypus is not a good place to start when defining the difference between mammals, reptiles, and birds Many of the complexity problems we face today are because we’re dispersing policy in a thousand different ways, using a thousand different tools; there’s no consistency Forwarding needs to be a combination of policy and reachability, but routing doesn’t necessarily
  4. “Fast == Control Plane, Slow == Management” just isn’t going to cut the mustard any longer The seven layer model is (pretty much) dead – obsolete We need to think about iterative models, hybrid models – let’s go back and rethink how we describe networks
  5. Vendors are not going to “lay down” and just “go with the white box” To stay in business, you differentiate your skills, network, etc. Even car vendors differentiate! Vendors want to sell stuff, so they’re going to differentiate There is a rebalancing that’s going to happen between commodity and custom, but we’re still going to have different features, etc. And we wouldn’t want it any other way – otherwise, you can kiss innovation goodbye
  6. Networks are a sop to human impatience This isn’t about to change any time soon You can’t make money shipping bits – the bits have to mean something You can’t make money shipping content without a container, either… Cloud is, to some degree, predicated on the idea that the network is free