+ All Categories
Home > Software > Cumulus Networks & Puppet Labs webinar

Cumulus Networks & Puppet Labs webinar

Date post: 06-Jul-2015
Category:
Upload: cumulus-networks
View: 221 times
Download: 1 times
Share this document with a friend
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/webinars
25
v Network Operations for the Modern Cloud Era Oct 1 st 2014
Transcript
Page 1: Cumulus Networks & Puppet Labs webinar

v

Network Operations

for the

Modern Cloud Era

Oct 1st 2014

Page 2: Cumulus Networks & Puppet Labs webinar

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

Poll Question #1

October 7, 2014 3

Page 4: Cumulus Networks & Puppet Labs webinar

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

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

DEFINE AUTOMATE

THE PUPPET ENTERPRISE APPROACH

operating system resources · virtual machines · clouds · network devices · storage devices · applications

Page 7: Cumulus Networks & Puppet Labs webinar

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

Simulate Enforce Report Define

Simulate changes before you deploy them.

Page 9: Cumulus Networks & Puppet Labs webinar

Simulate Enforce Report Define

Enforce changes and remediate configuration drift

Page 10: Cumulus Networks & Puppet Labs webinar

Simulate Enforce Report Define

Gain insight into your infrastructure.

Page 11: Cumulus Networks & Puppet Labs webinar

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

Financial Telco/SP

Internet Tech

Gov. Defense

Education Mfg.

Retail Media

SUCCESS IN EVERY VERTICAL

Page 13: Cumulus Networks & Puppet Labs webinar

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

Poll Question #2

October 7, 2014 14

Page 15: Cumulus Networks & Puppet Labs webinar

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

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

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

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

Why Puppet & Cumulus Networks ?

October 7, 2014 19

Page 20: Cumulus Networks & Puppet Labs webinar

Demo Video – Topology Setup

October 7, 2014 20

Page 21: Cumulus Networks & Puppet Labs webinar

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

© 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

v

Appendix

June 19th 2014

Page 24: Cumulus Networks & Puppet Labs webinar

v

Case Studies

June 19th 2014

Page 25: Cumulus Networks & Puppet Labs webinar

v

Additional Details

June 19th 2014


Recommended