Enviar pesquisa
Carregar
The Datacenter Network You Wish You Had
•
0 gostou
•
1,155 visualizações
Jeremy Schulman
Seguir
Presentation at "All Things Open" 2016, Raleigh, NC.
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 18
Baixar agora
Baixar para ler offline
Recomendados
A Networking View for the DevOps Crew: SDN
A Networking View for the DevOps Crew: SDN
Jeremy Schulman
Puppet for Networking - Junos
Puppet for Networking - Junos
Puppet
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
Jorge Bonilla
Python for the Network Nerd
Python for the Network Nerd
Matt Bynum
Automation intro
Automation intro
Jorge Bonilla
Sdn not just a buzzword
Sdn not just a buzzword
Jorge Bonilla
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
OpenStack Korea Community
Recomendados
A Networking View for the DevOps Crew: SDN
A Networking View for the DevOps Crew: SDN
Jeremy Schulman
Puppet for Networking - Junos
Puppet for Networking - Junos
Puppet
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
Jorge Bonilla
Python for the Network Nerd
Python for the Network Nerd
Matt Bynum
Automation intro
Automation intro
Jorge Bonilla
Sdn not just a buzzword
Sdn not just a buzzword
Jorge Bonilla
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
OpenStack Korea Community
DPDK Architecture Musings - Andy Harvey
DPDK Architecture Musings - Andy Harvey
harryvanhaaren
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
buildacloud
KURMA - A Containerized Container Platform - KubeCon 2016
KURMA - A Containerized Container Platform - KubeCon 2016
Apcera
Ai dev world utilizing apache pulsar, apache ni fi and minifi for edgeai io...
Ai dev world utilizing apache pulsar, apache ni fi and minifi for edgeai io...
Timothy Spann
Network infrastructure visibility and analytics with data streaming
Network infrastructure visibility and analytics with data streaming
Brocade
Neutron high availability open stack architecture openstack israel event 2015
Neutron high availability open stack architecture openstack israel event 2015
Arthur Berezin
Openstack Neutron and SDN
Openstack Neutron and SDN
inakipascual
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
OpenStack Korea Community
Mastering OpenStack - Episode 13 - Network Design
Mastering OpenStack - Episode 13 - Network Design
Roozbeh Shafiee
Matt Bruzek - Monitoring Your Public Cloud With Nagios
Matt Bruzek - Monitoring Your Public Cloud With Nagios
Nagios
OpenStack Astara
OpenStack Astara
Kiran Murari
Automation for cloud
Automation for cloud
Eric Zhaohui Ji
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios
Learning the basics of Apache NiFi for iot OSS Europe 2020
Learning the basics of Apache NiFi for iot OSS Europe 2020
Timothy Spann
Nagios Conference 2014 - Sam Lansing - Advanced Features of Nagios XI
Nagios Conference 2014 - Sam Lansing - Advanced Features of Nagios XI
Nagios
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
Palak Sood
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
Mark Voelker
TripleO
TripleO
Kiran Murari
Inside Architecture of Neutron
Inside Architecture of Neutron
markmcclain
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Timothy Spann
The Rules of Network Automation - Interop/NYC 2014
The Rules of Network Automation - Interop/NYC 2014
Jeremy Schulman
A Network Engineer's Approach to Automation
A Network Engineer's Approach to Automation
Jeremy Schulman
Mais conteúdo relacionado
Mais procurados
DPDK Architecture Musings - Andy Harvey
DPDK Architecture Musings - Andy Harvey
harryvanhaaren
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
buildacloud
KURMA - A Containerized Container Platform - KubeCon 2016
KURMA - A Containerized Container Platform - KubeCon 2016
Apcera
Ai dev world utilizing apache pulsar, apache ni fi and minifi for edgeai io...
Ai dev world utilizing apache pulsar, apache ni fi and minifi for edgeai io...
Timothy Spann
Network infrastructure visibility and analytics with data streaming
Network infrastructure visibility and analytics with data streaming
Brocade
Neutron high availability open stack architecture openstack israel event 2015
Neutron high availability open stack architecture openstack israel event 2015
Arthur Berezin
Openstack Neutron and SDN
Openstack Neutron and SDN
inakipascual
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
OpenStack Korea Community
Mastering OpenStack - Episode 13 - Network Design
Mastering OpenStack - Episode 13 - Network Design
Roozbeh Shafiee
Matt Bruzek - Monitoring Your Public Cloud With Nagios
Matt Bruzek - Monitoring Your Public Cloud With Nagios
Nagios
OpenStack Astara
OpenStack Astara
Kiran Murari
Automation for cloud
Automation for cloud
Eric Zhaohui Ji
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios
Learning the basics of Apache NiFi for iot OSS Europe 2020
Learning the basics of Apache NiFi for iot OSS Europe 2020
Timothy Spann
Nagios Conference 2014 - Sam Lansing - Advanced Features of Nagios XI
Nagios Conference 2014 - Sam Lansing - Advanced Features of Nagios XI
Nagios
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
Palak Sood
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
Mark Voelker
TripleO
TripleO
Kiran Murari
Inside Architecture of Neutron
Inside Architecture of Neutron
markmcclain
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Timothy Spann
Mais procurados
(20)
DPDK Architecture Musings - Andy Harvey
DPDK Architecture Musings - Andy Harvey
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
KURMA - A Containerized Container Platform - KubeCon 2016
KURMA - A Containerized Container Platform - KubeCon 2016
Ai dev world utilizing apache pulsar, apache ni fi and minifi for edgeai io...
Ai dev world utilizing apache pulsar, apache ni fi and minifi for edgeai io...
Network infrastructure visibility and analytics with data streaming
Network infrastructure visibility and analytics with data streaming
Neutron high availability open stack architecture openstack israel event 2015
Neutron high availability open stack architecture openstack israel event 2015
Openstack Neutron and SDN
Openstack Neutron and SDN
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
Mastering OpenStack - Episode 13 - Network Design
Mastering OpenStack - Episode 13 - Network Design
Matt Bruzek - Monitoring Your Public Cloud With Nagios
Matt Bruzek - Monitoring Your Public Cloud With Nagios
OpenStack Astara
OpenStack Astara
Automation for cloud
Automation for cloud
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Learning the basics of Apache NiFi for iot OSS Europe 2020
Learning the basics of Apache NiFi for iot OSS Europe 2020
Nagios Conference 2014 - Sam Lansing - Advanced Features of Nagios XI
Nagios Conference 2014 - Sam Lansing - Advanced Features of Nagios XI
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
TripleO
TripleO
Inside Architecture of Neutron
Inside Architecture of Neutron
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Using the FLaNK Stack for edge ai (flink, nifi, kafka, kudu)
Destaque
The Rules of Network Automation - Interop/NYC 2014
The Rules of Network Automation - Interop/NYC 2014
Jeremy Schulman
A Network Engineer's Approach to Automation
A Network Engineer's Approach to Automation
Jeremy Schulman
Interop 2015: Hardly Enough Theory, Barley Enough Code
Interop 2015: Hardly Enough Theory, Barley Enough Code
Jeremy Schulman
Network Automation - Interconnection tools
Network Automation - Interconnection tools
Andy Davidson
Storage and hyper v - the choices you can make and the things you need to kno...
Storage and hyper v - the choices you can make and the things you need to kno...
Louis Göhl
Attacking Web Applications
Attacking Web Applications
Sasha Goldshtein
Managing Hyper-V With PowerShell
Managing Hyper-V With PowerShell
Ravikanth Chaganti
Using Git/Gerrit and Jenkins to Manage the Code Review Processord
Using Git/Gerrit and Jenkins to Manage the Code Review Processord
Marc Karasek
Python (Jinja2) Templates for Network Automation
Python (Jinja2) Templates for Network Automation
Rick Sherman
Introduction of Mesosphere DCOS
Introduction of Mesosphere DCOS
Deughyeon Chang
Open Source MANO(OSM)
Open Source MANO(OSM)
Eggy Cheng
Router and Switches Cisco
Router and Switches Cisco
Sunmedia Corporation
Next Generation Network Developer Skills
Next Generation Network Developer Skills
mestery
Hyper V And Scvmm Best Practis
Hyper V And Scvmm Best Practis
Blauge
BigTec web-scale software defined Datacenter
BigTec web-scale software defined Datacenter
Mauro Suardi
How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?
Alex Sam
Test-Driven-Development for Networking: Making CI Work for You by Colin McNam...
Test-Driven-Development for Networking: Making CI Work for You by Colin McNam...
DevOps4Networks
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
Usman Sait
How to Make Money With Your Photoshop Editing Skills
How to Make Money With Your Photoshop Editing Skills
Fiverr
Complete Guide to Seo Footprints
Complete Guide to Seo Footprints
Pritesh Das
Destaque
(20)
The Rules of Network Automation - Interop/NYC 2014
The Rules of Network Automation - Interop/NYC 2014
A Network Engineer's Approach to Automation
A Network Engineer's Approach to Automation
Interop 2015: Hardly Enough Theory, Barley Enough Code
Interop 2015: Hardly Enough Theory, Barley Enough Code
Network Automation - Interconnection tools
Network Automation - Interconnection tools
Storage and hyper v - the choices you can make and the things you need to kno...
Storage and hyper v - the choices you can make and the things you need to kno...
Attacking Web Applications
Attacking Web Applications
Managing Hyper-V With PowerShell
Managing Hyper-V With PowerShell
Using Git/Gerrit and Jenkins to Manage the Code Review Processord
Using Git/Gerrit and Jenkins to Manage the Code Review Processord
Python (Jinja2) Templates for Network Automation
Python (Jinja2) Templates for Network Automation
Introduction of Mesosphere DCOS
Introduction of Mesosphere DCOS
Open Source MANO(OSM)
Open Source MANO(OSM)
Router and Switches Cisco
Router and Switches Cisco
Next Generation Network Developer Skills
Next Generation Network Developer Skills
Hyper V And Scvmm Best Practis
Hyper V And Scvmm Best Practis
BigTec web-scale software defined Datacenter
BigTec web-scale software defined Datacenter
How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?
Test-Driven-Development for Networking: Making CI Work for You by Colin McNam...
Test-Driven-Development for Networking: Making CI Work for You by Colin McNam...
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
How to Make Money With Your Photoshop Editing Skills
How to Make Money With Your Photoshop Editing Skills
Complete Guide to Seo Footprints
Complete Guide to Seo Footprints
Semelhante a The Datacenter Network You Wish You Had
Mobile Penetration Testing: Episode II - Attack of the Code
Mobile Penetration Testing: Episode II - Attack of the Code
NowSecure
Connected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discovery
Talentica Software
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud
Simon Haslam
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStack
Eric Zhaohui Ji
IOT Networks
IOT Networks
Marc Nader
Performance is not an Option - gRPC and Cassandra
Performance is not an Option - gRPC and Cassandra
Dave Bechberger
Ciena - the journey to the adaptive network
Ciena - the journey to the adaptive network
Jisc
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
Ian Skerrett
한국통신학회 워크샵: SDN/NFV for Secure Services - Understanding Open Source SDN Contr...
한국통신학회 워크샵: SDN/NFV for Secure Services - Understanding Open Source SDN Contr...
Ian Choi
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
Open Mobile Alliance
Container Networking - State of the Ecosystem [ContainerConf, Mannheim, Nov 2...
Container Networking - State of the Ecosystem [ContainerConf, Mannheim, Nov 2...
Karthik Prabhakar
Detecting Spoofing at IXPs
Detecting Spoofing at IXPs
APNIC
Detecting spoofing at IxP's
Detecting spoofing at IxP's
Tom Paseka
NSO: Network Service Orchestrator enabled by Tail-f Hands-on Lab
NSO: Network Service Orchestrator enabled by Tail-f Hands-on Lab
Cisco Canada
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
Wlamir Molinari
Production Plone on OpenStack Cloud
Production Plone on OpenStack Cloud
Serg Melikyan
Cloud Platform for IoT
Cloud Platform for IoT
Naoto Umemori
JavaOne 2016 - Faces Counter
JavaOne 2016 - Faces Counter
Coritel
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]
Ian Skerrett
AusNOG 2016 - The Trouble with NAT
AusNOG 2016 - The Trouble with NAT
Mark Smith
Semelhante a The Datacenter Network You Wish You Had
(20)
Mobile Penetration Testing: Episode II - Attack of the Code
Mobile Penetration Testing: Episode II - Attack of the Code
Connected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discovery
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStack
IOT Networks
IOT Networks
Performance is not an Option - gRPC and Cassandra
Performance is not an Option - gRPC and Cassandra
Ciena - the journey to the adaptive network
Ciena - the journey to the adaptive network
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
한국통신학회 워크샵: SDN/NFV for Secure Services - Understanding Open Source SDN Contr...
한국통신학회 워크샵: SDN/NFV for Secure Services - Understanding Open Source SDN Contr...
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
Container Networking - State of the Ecosystem [ContainerConf, Mannheim, Nov 2...
Container Networking - State of the Ecosystem [ContainerConf, Mannheim, Nov 2...
Detecting Spoofing at IXPs
Detecting Spoofing at IXPs
Detecting spoofing at IxP's
Detecting spoofing at IxP's
NSO: Network Service Orchestrator enabled by Tail-f Hands-on Lab
NSO: Network Service Orchestrator enabled by Tail-f Hands-on Lab
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf
Production Plone on OpenStack Cloud
Production Plone on OpenStack Cloud
Cloud Platform for IoT
Cloud Platform for IoT
JavaOne 2016 - Faces Counter
JavaOne 2016 - Faces Counter
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]
AusNOG 2016 - The Trouble with NAT
AusNOG 2016 - The Trouble with NAT
Último
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
Último
(20)
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
The Datacenter Network You Wish You Had
1.
Copyright © Apstra,
Inc. - 2016 - All Rights Reserved Jeremy Schulman @nwkautomaniac The Datacenter Network You Wish You Had It's Yours for the Taking
2.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved 15 min Talk 25 min Demo 5 min Q & A Agenda #NoBuzzwords #NoSalesPitch #NoJargon #NoBS Jeremy Schulman 20 years in networking Head of Customer Enablement @ApstraInc ● 10 yrs Software/Eng distributed systems ● 10 yrs Field Systems/Eng ● Open source contributor network automation (est. 2013)
3.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Inspiration for this Talk " There is no such thing as container networking, there is only networking. " -- Kelsey Hightower
4.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved What You'll See Today How every container IP address can be routed as any other host in the datacenter network Use different IP prefixes for different app types to achieve traffic isolation INTERNET app back-end app front-end
5.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Why is this Approach Important? Ah-Ha ! Ping! Cha-Ching ! Developers DevOps Network applications workload infrastructure network infrastructure and services scale app features scale workload capacity scale network capacity Deploy Operate + Grow Business Design / Build Maintain Service Uptime
6.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Why is this Approach Important? "Less is More" Reason Developer / DevOps Network Reduce complexity / magic No container network overlays No datacenter fabric overlays Use what you know Keep using containers and container management tools Keep using standard routing and network troubleshooting tools No vendor lock-in No container networking lock-in No network hardware lock-in No network OS lock-in Attain situational awareness Quickly determine if network is the cause of application issues Reduce Complexity • Increase Reliability
7.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved The Network We Wish We Had IP Connectivity Capacity Scaling Traffic Isolation Always Available Expectations
8.
Copyright © Apstra,
Inc. - 2016 - All Rights Reserved Complexity is the Mind Killer The network is an interrelated collection of distributed devices and protocols. Software you didn't write, but have to troubleshoot. The Problem: The Network We Do Have
9.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Troubleshooting, as explained by the Telephone Game Message In ! Message Out ?! Imagine each person speaks two different languages … Now imagine you need to figure out where things go wrong ... You need to speak *all* the languages *all* the time
10.
Copyright © Apstra,
Inc. - 2016 - All Rights Reserved Simplified Modern Datacenter ● Use one dynamic routing protocol for IP reachability and isolation ● Operate the same routing protocol everywhere, starting at servers ● Route containers as hosts, visible "citizens" in the network ● Leverage emerging automation technologies to manage operations The Solution: The Network We Can Have
11.
Copyright © Apstra,
Inc. - 2016 - All Rights Reserved The Awesome Demo Running on My Laptop
12.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Technology Showcase ● Docker networking ipvlan in l3-mode ● Docker Swarm with ETCD ● Docker IPAM plugin ● Container IP host route injection ● Cumulus Linux network OS ● Deployed in a L3 Spine-Leaf Clos Fabric ● Dynamic Routing ● Cumulus VX / VirtualBox ● Universal Network Service Management ● Datacenter L3 architecture ● Spine / Leaf Clos ● Server / Quagga
13.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Back-End Front-End Datacenter Router Datacenter Fabric 2 Spine x 3 Leaf IP Clos Design Apstra AOS-Server Docker Swarm 203.10.15 / 24 9.1.0.0 / 16 Container IP-Pools INTERNET
14.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Container Route Distribution eth0 datacenter apps swarm node Quagga ipam plugin container ip address monitor docker socket Docker Swarm Controller IPAM Server Infrastructure Servers 1. Routing on the Host (Quagga) 2. Container IPs attached on eth0 3. Quagga peers routes with Leaf 4. Container IPs seen as /32 routes
15.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved Datacenter Route Distribution Internet Servers L3 Clos Fabric Router BGP 7 1 2 3 5 6 app back-end app front-end
16.
Copyright © Apstra,
Inc. - 2016 - All Rights ReservedCopyright © Apstra, Inc. - 2016 - All Rights Reserved L3 Clos Fabric RouterServers Managing IP Routing 71 3 6 Apstra AOS-Server manages network services BGP, LLDP, interfaces, etc.
17.
Copyright © Apstra,
Inc. - 2016 - All Rights Reserved The Awesome Demo
18.
Copyright © Apstra,
Inc. - 2016 - All Rights Reserved Jeremy Schulman @nwkautomaniac Thank You!
Baixar agora