Streaming Telemetry for Open Network and Compute Infrastructure


















- Slides: 18
Streaming Telemetry for Open Network and Compute Infrastructure Cumulus Networks Pete Lumbis | Technical Marketing Engineer | @Pete. CCDE Open Infrastructure Summit | Tuesday, April 30, 2019
Open. Infra is Powerful Open. Infra changes private cloud Amazing pace of innovation § 70 k commits in 2018 Major advances Scalable data collection with Celiometer § Comprehensive monitoring with Monasca § CI/CD with Zuul § Root cause analysis with Vitrage § © 2019 Cumulus Networks 2
Networking is Being Left Behind… Physical networking is a laggard Non-standard interfaces Limited user interfaces § Little or no 3 rd party software No Linux standardization © 2019 Cumulus Networks 3
…Only making things worse So we ignore networking Overlays try to abstract out the network How do I do more compute with less network team interaction 5% of all infrastructure is a blind spot § Little or no 3 rd party software © 2019 Cumulus Networks 4
The Power of Openstack is the Power of Linux Standard Kernel APIs Easily extended open software Well understood user interfaces Highly scalable Pervasive monitoring and telemetry capabilities Put Linux everywhere! © 2019 Cumulus Networks 5
Cumulus Linux Network Operating System CLI Layer 2 and 3 Automation Cumulus Linux © 2019 Cumulus Networks 6
100+ Hardware Choices APPS Cumulus Net. Q NETWORK OS Cumulus Linux OR BARE METAL FIXED OR MODULAR EASY TO TRY 3 rd PARTY CABLES & OPTICS Disaggregated with choice of open hardware © 2019 Cumulus Networks Cumulus Express Turn-key solution: cumulus express 7
End to End Visibility Cumulus Net. Q is a Linux streaming telemetry agent and time-series database © 2019 Cumulus Networks 8
End to End Visibility Cumulus Net. Q is a Linux streaming telemetry agent and time-series database © 2019 Cumulus Networks 9
End to End Visibility Cumulus Net. Q is a Linux streaming telemetry agent and time-series database © 2019 Cumulus Networks 10
End to End Visibility Cumulus Net. Q is a Linux streaming telemetry agent and time-series database Net. Q Server © 2019 Cumulus Networks 11
End to End Visibility Cumulus Net. Q is a Linux streaming telemetry agent and time-series database Net. Q Server Records and streams Linux NETLINK kernel events (+ more) Supported on Cumulus Linux, Ubuntu, Debian, RHEL and Cent. OS Data, events, validation across compute + network © 2019 Cumulus Networks 12
Cumulus Net. Q – Universal Datacenter Telemetry Compute + Network Linux is the language of the datacenter Event tracing One line validations © 2019 Cumulus Networks 13
Cumulus Net. Q – Event Trace for Dynamic Networks Record compute + network dynamic changes Structured data for 3 rd party integrations © 2019 Cumulus Networks 14
Cumulus Net. Q Graphical Dashboard © 2019 Cumulus Networks 15
Infrastructure heroics Compute Operations 24% 35% 49% WALL STREET IT WEB SCALE IT 57% 27% Operations 8% Networking source– JP Morgan - JPM_Public_Cloud_vs_Trad_2016 -05 -11_2023704. pdf © 2019 Cumulus Networks 16
Resources Online Self-Service Demo https: //cumulusnetworks. com/citc More about Cumulus Net. Q https: //cumulusnetworks. com/products/netq © 2019 Cumulus Networks 17
Thank you! VISIT US AT FOLLOW US cumulusnetworks. com @cumulusnetworks © 2019 Cumulus Networks, the Cumulus Networks Logo, and Cumulus Linux are trademarks or registered trademarks of Cumulus Networks, Inc. or its affiliates in the U. S. and other countries. Other names may be trademarks of their respective owners. The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis. © 2019 Cumulus Networks 18