24
Today’s Webinar: Increasing the Speed and Agility of Cloud and Data Center Infrastructure Management with Puppet and Eucalyptus

Increasing the Speed and Agility of Cloud and Data Center Infrastructure Management with Puppet and Eucalyptus

Embed Size (px)

Citation preview

Today’s Webinar:

Increasing the Speed and Agility of

Cloud and Data Center

Infrastructure Management with

Puppet and Eucalyptus

© 2011 Eucalyptus Systems, Inc.

Agenda

• General introduction – Brady Murray

• Setting up the problem – Paul Weiss

• How Puppet helps – Teyo Tyree

• Managing Eucalyptus Instances with Puppet –

David Kavanagh

• Hudson Demo – Teyo Tyree

• Q&A - All

© 2011 Eucalyptus Systems, Inc.

Setting up the problem

Paul Weiss

Eucalyptus Systems

© 2011 Eucalyptus Systems, Inc.

Why Cloud?

• Agility

• Scalability

• Automation

• Resource sharing

• Hybrid cloud

© 2011 Eucalyptus Systems, Inc.

Benefits of Cloud

Computing to IT

• IT can focus on innovation for the business

• Reduces capital and operational costs

• Helps to automate complex technologies

• Better SLA management

• Disaster Recovery & Business

Continuance

• Common API

© 2011 Eucalyptus Systems, Inc.

What are some of the challenges

of maintaining an IaaS Cloud?

• People

• Automation

• Complex Technology

• Image management

• System drift

• Security Standards

• Infrastructure agility

© 2011 Eucalyptus Systems, Inc.

Eucalyptus architecture

© 2011 Eucalyptus Systems, Inc.

Eucalyptus IaaS Management

© 2011 Eucalyptus Systems, Inc.

Managing IaaS

• Query of availability zones (i.e. clusters in Eucalyptus)

• SSH key management (add, list, delete)

• VM management (start, list, stop, reboot, get console

output)

• Security group management

• Volume and snapshot management (attach, list, detach,

create, bundle, delete)

• Image management (bundle, upload, register, list,

deregister)

• IP address management (allocate, associate, list, release)

© 2011 Eucalyptus Systems, Inc.

Why Eucalyptus and Puppet?

• Best of breed products

• Hybrid clouds – Eucalyptus <>

Amazon AWS

• Maintain Image Catalog better

• Maintain security compliance

• Maintain system drift

• Common tools

How Puppet helps

Teyo Tyree

Puppet Labs

© 2011 Eucalyptus Systems, Inc.

Puppet Platform

© 2011 Eucalyptus Systems, Inc.

How Puppet Works

© 2011 Eucalyptus Systems, Inc.

Use Puppet to create composable

configurations and manage the enterprise

infrastructure

© 2011 Eucalyptus Systems, Inc.

To see how Puppet works, let’s take a

look at what happens at the node level:

© 2011 Eucalyptus Systems, Inc.

How Puppet manages data flow for

individual nodes

© 2011 Eucalyptus Systems, Inc.

Data flow technical view

Managing Eucalyptus Instances

with Puppet

David Kavanagh

Eucalyptus Systems

© 2011 Eucalyptus Systems, Inc.

Puppet Master Overview

• Start base image

• Download Puppet Enterprise

release bundle

• Run installer

• Add modules (classes)

• Access Dashboard to configure

classes

Hudson demo

Teyo Tyree

Puppet Labs

© 2011 Eucalyptus Systems, Inc.

Questions and Answers

Please submit your questions using the

GoToWebinar messaging box

© 2011 Eucalyptus Systems, Inc.

Getting Started

Want to get started with a POC, contact:

[email protected], or

[email protected]

To download go to:

open.eucalyptus.com, or

info.puppetlabs.com/puppet-enterprise

© 2011 Eucalyptus Systems, Inc.

THANK YOU!