dell and openstack
TRANSCRIPT
Cloud Trends and OpenStack: “Dell Point of View”
Dan Choquette, Manager, Cloud and Data Solutions
DELL CONFIDENTIAL
Dell powers 3 of
these Top 5 US
search engines and
some of the largest
providers in China
# 1
# 2
# 3
# 4
# 5
Dell and the Cloud…..
10
00
s o
f S
yste
ms/
Ad
min
A
dm
in E
ffic
ien
cy
Application Heterogeneity
10
s o
f S
yste
ms
Pe
r A
dm
in Evolutionary cloud :
Infrastructure Focused
Virtualization Based
Efficiency gain
Different needs will govern different cloud approaches
Next Generation Computing
Legacy
infrastructure use
Low infrastructure
constraints
Revolutionary cloud : Application Focused
Platform Based
Leap frog efficiency gain
Dell’s Cloud Point of View
Computing models in the future
Traditional Virtualized Private Cloud Public Cloud
Distribution of models used today
Distribution of models used 3–5 years from now
Customer trending toward cloud computing over next 3-5 years
1Source -- Market Insight: The Impact of cloud computing on server sales, 2010 update; Gartner, 12/21/10
Virtualize to Improve Utilization & Management
Consolidate Servers & Storage
Improving Availability Through HA Infrastructure
Rapid Deployment Through Automation
Dynamic Resource Pooling
Simplified Service Model
Self-Service Consumption
Flexible Sourcing On &
Off-Premise
Fully Stateless Infrastructure
Consumption Based Billing
Visualizing the Journey to The Cloud
DELL CONFIDENTIAL
MOST ARE HERE
Intersection of two major technology waves:
Operational Automation (DevOps)
Open Source Cloud (OpenStack)
Together, a practical approach to cloud scale
Manages elastic resources
Embraces constant change
Productizes best practices
July 20, 2011 Dell Cloud Solutions 6
Open Cloud Operations
Hyper-scale (1000s of servers) forced customers to change their core assumptions.
To operate large systems, customers
Embraced scale out design (inconsistency is OK)
Eliminated hardware redundancy (too expensive)
Shunned manual steps (too slow)
Lessons from Hyper-scale
July 20, 2011 Dell Cloud Solutions 7
DevOps is an operational approach that automates system configuration and management.
To manage cloud systems, customers
Need to manage servers as groups
Must respond to rapid infrastructure changes
Have repeatable automated deployments
September 20, 2011 8
DevOps Addresses Challenges
Dell Cloud Solutions
We needed Cloud Infrastructure that
Had support from major industry players
Was collaboratively developed without a single owner
Had an API that was Service Provider license friendly
Could be demonstrated to run at scale
Was built on open source components
Had global reach and support
July 20, 2011 Dell Cloud Solutions 9
Community Cloud Infrastructure
July 20, 2011 Dell Cloud Solutions 10
OpenStack!
Ser Gov/Workflow Automation
Customer Mgmt
Platform Provisioning
Cloud Taxonomy V11
11
Ph
ys
ica
l A
bstr
ac
tio
n
So
ftw
are
Deli
ve
ry M
od
el
/10
Intelligent Resource Manager
Web Services & APIs
HVAC Power
Billing
Switch
Network
Compute Storage
Operating System
Data Store
Software As A Service
Infr
as
tru
ctu
re
So
ftw
are
Orchestration
Workload Lifecycle Management
Monitoring
An
aly
tic
s
Fir
ew
all
Le
ga
cy M
an
ag
em
en
t
Info
rma
tio
n S
erv
ice
Ma
na
ge
me
nt(
ITIL
) Metering
Hardware Virtualization
Re
po
rtin
g
Environmentals
Facility
Platform As A Service
IPS
S
ec
uri
ty
LD
AP
/AD
Entitlement, rights...
Infrastructure As A Service
IT As A Service
Ad
min
So
ftw
are
Everything As A Service
Overarching Systems
SS
O
Application Run-Time
Virtualization
Operating System Virtualization
Self Service Portal
Workloads
Evolution of OpenStack A
PI
Cli
en
ts
Op
s In
fra
stru
ctu
re
Hypervisor (KVM, Xen, etc)
Nova Compute
Amazon API Compatibility
Operations Management
Operating Systems
Swift
Object Store
Partner Ecosystem
Pa
rtn
er
Ec
osy
ste
m
VM management
Billing
Portals
Monitoring
Security &
Performance
Physical Infrastructure (HW) Crowbar
Chef
LDAP
Nagios
Glance Features Images,
Database, Network,
etc
OpenStack Cloud API
OpenStack Focused Components
Dell Assets
OpenManage SecureWorks
Boomi PowerConnct
EqualLogic Compellent
DX VIS
Dell OpenStack Cloud Solution
Confidential 13 9/20/2011
Dell OpenStack Cloud Solution
Hardware
HW Reference Architecture
• 3x PEC6100 Servers • Storage and compute • PowerConnect 6224 LAN
Configuration 6 nodes
Software
Software
• OpenStack Installer (Crowbar)
• OpenStack cloud SW • Other SW elements installed
by Crowbar
Operating System
• Ubuntu 10.10 (Host) • Windows (Guests) • Linux (Guests)
Hypervisor KVM, Xen
Services
Deployment
• Onsite HW Install • Onsite SW Install • Whiteboard session &
training (via RCB)
Support • HW: Dell ProSupport • SW: OpenStack support (via
RCB)
:
Between 6 and 60 nodes:
•PEC 6100
•Two sleds per server
•Fully populated drives
•PowerConnect 6224/48 LAN
•Installation automation SW
•Reference architecture
•Sample application
Crowbar Adding Value to the Community
July 20, 2011 Dell Cloud Solutions 14
Mission: “A Zero Touch Cloud Installer” Servers in boxes to full function cloud in under 2 hours
Fast & Flexible Bare metal install including BIOS & RAID configurations Users can choose how their system is configured (“barclamps”)
DevOps Embracing Ongoing Operations Model (DevOps for Clouds) Leverages & Wraps Opscode Chef
Open Not specific to OpenStack – Dell using for other Applications Not restricted to Dell hardware Apache 2 licensed
July 20, 2011 Dell Cloud Solutions 15
What is Crowbar?
Adding Value with Dell Crowbar
Automated bare metal deployment of complex technologies – BIOS, RAID, Network setup, System
monitoring, performance monitoring
– From DAYS to HOURS
Extends Opscode CHEF
Available via open source – www.github.com/DellCloudEdge
Being adopted by the community – OpenStack, Hadoop, Cloud Foundry,
Ceph… and more possibilities
Confidential 16 8/23/2011
OpenStack Nova
(Compute)
OpenStack
Swift (Storage)
Barclamp
XX
Crowbar Core
Platform
17 Confidential
Dell Driving Innovation: Developing Open Source Software
9/20/2011
Next Steps
Useful Resources
• Dell OpenStack Cloud Solution website: www.Dell.com/OpenStack
• Dell Crowbar on open source: www.github.com/DellCloudEdge
• DreamHost Case Study on OpenStack from Dell: http://goo.gl/oCFwI
For more info:
Blogs
• http://www.BartonGeorge.net – Dell Cloud Evangelist
• Barton George - @barton808
• http://www.RobHirschfeld.com – Technical content
• Rob Hirschfeld - @zehicle
• http://www.JBGeorge.net – Business content • Joseph George - @jbgeorge
18
Backup
The Market’s View of OpenStack from Dell • Over 40 articles
“Now, Dell is out-stripping some of its competitors in this space
– it was one of the first of the hardware vendors to grasp the
fact that cloud is about provisioning services not about the
hardware and it will be interesting to see how the rest of the
industry responds. It’s certainly going to be the customer that
benefits and that can only be good news.‖– Maxwell Cooter,
Cloud Pro
―Dell’s new IaaS (infrastructure as a service) offering—called
the Dell OpenStack Cloud Solution and announced July 26—is
part of the vendor’s effort to push the adoption of open-source
technology for cloud offerings. Along with the use of
OpenStack, the Dell solution includes its ―Crowbar‖ OpenStack
installer, which manages the deployment of OpenStack from
when the server initially boots all the way through
configuration.” – Jeff Burt, eWEEK
―The Crowbar installation tool is a key differentiator for Dell to
help it peddle clouds to telco and hosting providers, as well as
to companies looking to build an OpenStack private cloud.‖ –
Timothy Pricket Morgan, The Register
21 Confidential
22 Confidential
Two Paths to Cloud Regardless of Path, the Goal is Efficiency
9/20/2011
Traditional Virtualized Private Cloud Public Cloud
Build upon Virtualization
Start Greenfield: Cloud-Native Applications
Evolutionary Revolutionary
The cloud market was highly fragmented
Amazon dominated but was not public domain
VMware was building on their enterprise base
Microsoft was taking the PaaS route
Many small players but no community projects
Service Providers could not agree on APIs
July 20, 2011 Dell Cloud Solutions 23
Missing Cloud Infrastructure
Challenge DreamHost was in need of a flexible, open source cloud platform for their public cloud compute
Solution DreamHost uses Dell hardware for its core business—shared hosting, dedicated hosting and virtual private server hosting—as well as its emerging businesses. For its OpenStack cloud, DreamHost is using the Crowbar barclamp for Nova. The company is writing its own barclamp for its Ceph storage solution.
Benefits • Took advantage of Dell’s OpenStack reference
architecture and deployment framework • Saved 4-6 months of software development work • Leveraged cloud and scale-out servers and
reference architecture • Realized business advantages of leasing with Dell
Financial Services
“If Dell tried to have a sales person sell us, we probably wouldn’t have bought it. Dell solved a problem that we had. And when Dell solved that problem, our engineers thought, ‘We’re going to use this.’”
Ben Cherian, general manager of emerging technologies, DreamHost
DreamHost Expands Cloud and Storage Services with Dell OpenStack Cloud