View
1.123
Download
0
Category
Preview:
Citation preview
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
Recommended