cumulus networks & puppet labs webinar
DESCRIPTION
Cumulus Linux opens up the world of network automation with Puppet Labs' IT enabling system administrators to deliver the operational agility and efficiency of cloud computing at enterprise-class service levels. watch the webinar - www.cumulusnetworks.com/webinarsTRANSCRIPT
![Page 1: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/1.jpg)
v
Network Operations
for the
Modern Cloud Era
Oct 1st 2014
![Page 2: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/2.jpg)
Introduction
August 6, 2014 2
Puppet Labs
Jose Palafox, Business Development Kris Amundson, Sr. Operations Engineer
Cumulus Networks
Meena Sankaran Ecosystem & Solutions
![Page 3: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/3.jpg)
Poll Question #1
October 7, 2014 3
![Page 4: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/4.jpg)
The IT Automation Leader
October 7, 2014 4
Over 2,000 community-contributed modules
Founded in 2005
Over 10 million nodes managed
Deep partnerships with datacenter titans
18000 customers worldwide
EXPERIENCE
SCALE
ECOSYSTEM
CUSTOMERS
COMMUNITY
![Page 5: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/5.jpg)
The Cost of Manual Management
October 7, 2014 5
60% of IT managers are not satisfied with the speed at which IT responds to business needs.
PRODUCTIVITY 48% of IT professionals spend 50% or more of their time on basic administrative tasks.
93% of IT professionals cannot answer “What changed?” when an outage incident occurs.
SPEED
INSIGHT
![Page 6: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/6.jpg)
DEFINE AUTOMATE
THE PUPPET ENTERPRISE APPROACH
operating system resources · virtual machines · clouds · network devices · storage devices · applications
![Page 7: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/7.jpg)
Simulate Enforce Report
Choose from thousands of pre-built modules.
Define
Define the desired state using a powerful, declarative language.
service { 'ssh': ensure => running, enable => true,}
![Page 8: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/8.jpg)
Simulate Enforce Report Define
Simulate changes before you deploy them.
![Page 9: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/9.jpg)
Simulate Enforce Report Define
Enforce changes and remediate configuration drift
![Page 10: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/10.jpg)
Simulate Enforce Report Define
Gain insight into your infrastructure.
![Page 11: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/11.jpg)
The Benefits of Automation
October 7, 2014 11
Accelerate cycle times. Make iterative changes.
Define once, run a thousand times. Automatically remediate drift.
See the exact state of your machines. Know what changed and when.
PRODUCTIVITY
SPEED
INSIGHT
![Page 12: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/12.jpg)
Financial Telco/SP
Internet Tech
Gov. Defense
Education Mfg.
Retail Media
SUCCESS IN EVERY VERTICAL
![Page 13: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/13.jpg)
Why Puppet For the Network
October 7, 2014 13
§ Zero Touch Provisioning with ONIE and Puppet Enterprise
§ Provides Choice of Hardware for the customers
§ Ability to use standard Modules
§ Ability to increase efficiency and standardization
§ Inherit standard tools and features of Debian Linux
§ Accelerated customization on Cumulus Linux for End Users
![Page 14: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/14.jpg)
Poll Question #2
October 7, 2014 14
![Page 15: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/15.jpg)
Open Networking for the Modern DC Architecture Cumulus® Linux® is the first, true Linux OS for data center networking. It brings the full power of Linux on networking hardware by leveraging existing Linux networking packages and creating a platform to empower an Open Ecosystem and accelerate innovation.
Choice of Applications Choice of Operating System Choice of Hardware
Partner Confidential 15
![Page 16: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/16.jpg)
Network OS installer discovery and execution § Like a pre-installed BIOS, PXE, and kickstarter in one § Implemented through Linux kernel with BusyBox
Donated to the Open Compute Project (OCP) http://www.onie.org
ONIE
![Page 17: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/17.jpg)
Cumulus Linux OS Installation with ONIE
cumulusnetworks.com 17
§ Look for installer (“discover”) § Locally, e.g. USB if available § Over the network on eth0 • DHCP, IPv6 neighbor, TFTP
§ Search for file name and execute § onie-‐installer-‐*
1
2
Cumulus Linux OS image
![Page 18: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/18.jpg)
cumulusnetworks.com
▪ Handles network interface dependency using dependency graphs
▪ Uses topological sort to order network interface configurations
▪ Provides options and tools to query and execute interface configuration in dependency order
▪ Built-in devices support ifupdown2 implicitly recognizes vlan and physical interfaces that appear as dependents and does the required minimal configuration to get them up: No need to specify `iface swp1.1000` in the example
Network Interface Dependency
![Page 19: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/19.jpg)
Why Puppet & Cumulus Networks ?
October 7, 2014 19
![Page 20: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/20.jpg)
Demo Video – Topology Setup
October 7, 2014 20
![Page 21: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/21.jpg)
Next Steps
Resources available at http://cumulusnetworks.com/solutions/networking-automation/puppet/
§ Solution Center § Solution Brief § Demo Videos § Blog Posts § Knowledge Base Articles § User-Guides
Other Tools § Ifupdown2
§ https://github.com/CumulusNetworks/ifupdown2
§ PTM § https://github.com/
CumulusNetworks/ptm
Cumulus Open Source § http://
oss.cumulusnetworks.com
October 7, 2014 21
![Page 22: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/22.jpg)
© 2014 Cumulus Networks. 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.
§ Thank You!
October 7, 2014 22
![Page 23: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/23.jpg)
v
Appendix
June 19th 2014
![Page 24: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/24.jpg)
v
Case Studies
June 19th 2014
![Page 25: Cumulus Networks & Puppet Labs webinar](https://reader033.vdocument.in/reader033/viewer/2022042602/5599e68a1a28ab4e7a8b4737/html5/thumbnails/25.jpg)
v
Additional Details
June 19th 2014