increasing the speed and agility of cloud and data center infrastructure management with puppet and...

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

Upload: eucalyptus-systems-inc

Post on 20-Aug-2015

742 views

Category:

Technology


2 download

TRANSCRIPT

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!