why cloud management makes sense

Post on 20-Aug-2015

1.122 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Why Cloud Management Makes Sense

September 1, 2011

Watch the video of this webinar

# 2

Your Panel Today

Presenting• Michael Crandell, CEO, RightScale @michaelcrandell• Uri Budnik, Director, ISV Partner Program, RightScale @uribudnik

Q&A • Chad Carty, Account Manager, RightScale

Please use the “Questions” window to ask questions any time!

# 3

Agenda• Cloud computing tidal shift• Why cloud management?

• Automation• Cloud-ready solutions• Control• Portability

• Questions & Answers

Please use the “Questions” window to ask questions any time!

# 4

Tidal Shift in Computing

Source - Lew Tucker, Cisco

# 5

Tidal Shift in Computing

• Big Switch – electricity grid

• New IT Stack (replacing LAMP)

• Third Revolution

Source - Lew Tucker, Cisco

# 6

What do we mean by Cloud?• Cloud is a metaphor for

complexity that does not need to be managed

• The edge of the Cloud serves as a point of demarcation

• The concept of utility based computing goes back to the 60s*

• James Urquhart** calls it an application centric operations model

*John McArthy **Wisdom of Clouds Blog and Cisco

# 7

• Four horsemen• Cut costs• Improve agility• Increase scale & reliability• Leverage best practices

• Highly effective layers of abstraction• SaaS – cloaked below the browser• PaaS – cloaked below the code• IaaS – cloaked below the OS

• Each layer achieves scalability &

reliability through uniformity• True IaaS clouds are API-driven

What’s Driving Cloud?

# 8

Public IaaS Vendors

# 9

So what’s the problem?

• Paying attention to design• Using cloud != designing for cloud• Accidental tourist in cloud

• Sign up, launch servers, sit back

• Good cloud design• Secure• Reliable• No lock-in

# 10

The DIY Trap

• Most clouds are a set of APIsand/or a simple UI to launchservers – is that what you need?

• These are basic building blocks, not a management system• How should you spend your time?

• Managing multiple users with different levels of access• Configuration management and app lifecycle management• Track usage and costs across applications and business units• All the general purpose things you need to do like: Monitoring, Alarms,

Auto-scaling, etc

What do you do about IT or development personnel unilaterally opening a cloud account and deploying an environment?

# 11

The Reason for Cloud Management

• Automation• Cloud-ready solutions• Control• Portability

• A good cloud management platform delivers:• Ability to focus above the complexity & tedious work – to your

core competency• Agility to IT and business• ROI almost immediately

Why Cloud Management?

Reason #1

Automation

# 13

Automation

IDC - Virtualization 2.0 - Dec 2006

# 14

Automation

Architectural Engineering

Total8%

Deployment Management To-

tal31%

Incident Management Total20%

Problem En-gineering To-

tal10%

Overhead Total11%

Requests Total6%

Software De-velopment Total

7%

Site Management Total7%

Operational efficiency

Source: Deepak Patil, GFS 2006

# 15

Automation

Architectural Engineering

Total8%

Deployment Management To-

tal31%

Incident Management Total20%

Problem En-gineering To-

tal10%

Overhead Total11%

Requests Total6%

Software De-velopment Total

7%

Site Management Total7%

Operational efficiency

Source: Deepak Patil, GFS 2006

• Server-to-admin ratio is an indicator of admin costs• Inefficient operations as low as 20:1• Above average ratio 150:1 (enterprises typically in the 70 to 140 range)

• Best practices over 2,000:1

• Savings on admin costs of easily 50%

# 16

Automation – case study

• Zynga is the top Facebook game company• Farmville, CityVille, Mafia Wars, Zynga Poker, FrontierVille, Café

World, etc.

• 275 million monthly active users!! • 5 new players join Zynga every second• 10% of the world’s internet population plays Zynga

games every month• FarmVille added 25 million daily active

users in its first five months• If FarmVille were a country, it would

be the 5th largest in the world

Source: Interop presentation, Zynga VP of Infrastructure, May 2011and appdata.com August 29, 2011

# 17

Automation – case study

Source: Zynga CTO – Infrastructure; InterOp, May 2011

Why Cloud Management?

Reason #2

Cloud-Ready Solutions

# 19

Cloud Ready Solutions

“RightScale the Latest to Provide App Store for Infrastructure” by Derrick Harris

# 20

ServerTemplates

Virtual machine

OS

S/W Packages

Common config

Environment config

App Libraries

Vendor provided• Ubuntu/RHEL/ …• MySQL/

Oracle/…• Tomcat/Jboss/ …

Sysadmin defined• syslog config• SSH keys• Apache config

ApplicationDeveloper• Application• Cloud libraries• Web framework

Modular – Portable – Transparent – Dynamic

# 21

Parenthesis: What are ServerTemplates?

Custom MySQL 5.0.24 (CentOS 5.2)

Custom MySQL 5.0.24 (CentOS 5.4)

MySQL 5.0.36 (CentOS 5.4)

MySQL 5.0.36 (Ubuntu 8.10)

MySQL 5.0.36 (Ubuntu 8.10) 64bit

Frontend Apache 1.3 (Ubuntu 8.10)

Frontend Apache 2.0 (Ubuntu 9.10) - patched

CMS v1.0 (CentOS 5.4)

CMS v1.1 (CentOS 5.4)

My ASP appserver (windows 2008)

My ASP.net (windows 2008) – security update 1

My ASP.net (windows 2008) – security update 8

SharePoint v4 (windows 2003) – 32bit

SharePoint v4 (windows 2003) –64bit

SharePoint v4.5 (windows 2003) –64bit

Configuring serversthrough bundling Images:

A set of configuration directives that will install

and configure software on top of the base image

Configuring serverswith ServerTemplates:

CentOS 5.2CentOS

5.4

Ubuntu 8.10Ubuntu

9.10

Win 2003

Win 2007

Base ImageVery few and basic

# 22

ServerTemplates

Integrated approach that puts together all the parts needed to architect single & multi-server deployments

VS.

# 23

Scalable Web Applications

# 24

Dev & Test

Available, Easily Provisioned Resources

# 25

Batch Processing / Grid Computing

Challenges• For IT

• High capital investment, typically low capacity utilization• Scheduling conflicts, constant provisioning• Specialized architectural and operational skills• Specialized software applications and unique datasets

• For End Users• Wait for resources• Limited to resources available in the datacenter

0%

100%

Resource Utilization

# 26

Self-Service IT Portal

Why Cloud Management?

Reason #3

Control

# 28

• Monitoring

• Logs + audit entries

• Alerts & escalations

• Last access

• User management

• Authentication, SSO

• Roles, permissions

• Umbrella accounts

• Accountability

• Cost tracking & quotas

• Real-time run rate projs.

Control

# 29

Infrastructure Audit• Review of all Security Groups or

SSH Keys• Includes audit of all Regions• Security Group audit analyzes

public ports, or all ports• SSH Key audit analyzes

running servers, or all servers• Up to 10 audits can be stored,

with one being marked as a baseline for comparison

• Audits can be downloaded as text or JSON files

Why Cloud Management?

Reason #4

Portability

# 31

Portability

Yankee Group, 2010

# 32

Portability• Lock-in dangers

• Data has mass• Vendor contracts• Vendor features & APIs

• Multi-cloud scenarios• Within a public cloud / between public clouds• Public / private hybrid

• What you should do• Preserve multiple choices for any service

• Keep contracts to length you can predict• Avoid unique services & APIs

• Anticipate moving – set up small footprints elsewhere• Pilot a private cloud• Design for portability: architecture choices matter

# 33

It’s a multi-cloud world• Not all clouds are created equal• Once upon a time there was the expectation that a clear Linux

top choice would emerge• Clouds will proliferate and companies will differentiate to

compete• Keep your options open,

…like she does

Source: FailBlog.org

# 34

# 35

Human Capital

TimeRightScaleCloud APIs or Consoles

Initial Deployment

Efficiency Gains

67-85%

www.rightscale.com/whitepapers

Ongoing Maintenance

Efficiency Gains ~ 50%

Cloud Management ROI

# 36

www.rightscale.com/tco-calculator

# 37

“We want to use clouds, not build them” — Adrian Cockcroft, Netflix Infrastructure Team

Source: Qcon San Francisco 2010 Presentation

# 38

Getting Started and Q&A

Contact RightScale:(866) 720-0208sales@rightscale.com www.rightscale.com

More Info:

Webinar archive: RightScale.com/webinars

White papers: RightScale.com/whitepapers

Free Edition: RightScale.com/free

Next up in the Getting Started series:

September 8

5 Quick Wins for the Cloud

- Brian Adler, PS Architect- Rafael Saavedra, VP Engineering

www.rightscale.com/getting-started

top related