1. Cloud Trends and OpenStack:
“Dell Point of View”
Dan Choquette, Manager, Cloud and Data Solutions
Daniel_Choquette@Dell.com
2. Dell and the Cloud…..
#1
Dell powers 3 of
#2 these Top 5 US
#3 search engines and
some of the largest
#4
providers in China
#5
DELL CONFIDENTIAL
3. Dell’s Cloud Point of View
Different needs will govern different cloud approaches
1000s of Systems/
Admin
Low infrastructure
Admin Efficiency
constraints
Legacy
infrastructure use
Revolutionary cloud :
Application Focused
Platform Based
Next Leap frog efficiency gain
Evolutionary cloud :
10s of Systems
Generation
Per Admin
Infrastructure Focused
Virtualization Based
Application
Efficiency gain Computing
Heterogeneity
4. 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
5. Visualizing the Journey to The Cloud
MOST ARE HERE
Flexible Sourcing On &
Off-Premise
Consumption Based Billing
Self-Service Consumption
Fully Stateless Infrastructure
Simplified Service Model
Dynamic Resource Pooling
Rapid Deployment Through Automation
Improving Availability Through HA Infrastructure
Virtualize to Improve Utilization & Management
Consolidate Servers & Storage
DELL CONFIDENTIAL
6. Open Cloud Operations
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
Dell Cloud Solutions 6 July 20, 2011
7. Lessons from Hyper-scale
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)
Dell Cloud Solutions 7 July 20, 2011
8. DevOps Addresses Challenges
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
Dell Cloud Solutions 8 September 20, 2011
9. Community Cloud Infrastructure
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
Dell Cloud Solutions 9 July 20, 2011
11. Delivery Model
Workloads
Cloud Taxonomy V11
Software As A IT As A Platform As A Infrastructure As Everything As A
Service Service Service A Service Service
SSO
Web Services & APIs Self Service Portal
Software
Admin
Customer Mgmt
LDAP/AD
Information Service Management(ITIL)
Entitlement, rights... Billing Metering
Infrastructure
Software
Ser Gov/Workflow Workload Lifecycle
Monitoring
Legacy Management
Automation Management
Orchestration Intelligent Resource Platform
Reporting
Manager Provisioning
Analytics
Security
Abstraction
Software
Operating
Data Store Application
System Operating System Run-Time
Virtualization Virtualization
Hardware Virtualization
IPS
Compute Switch Storage
Physical
Network
Firewall
HVAC Power Facility
Environmentals
Overarching Systems 11
/10
12. Evolution of OpenStack
OpenStack Focused Components
Ecosystem
VM Billing Portals Monitoring Security
API Clients
Partner
management &
Performance
Amazon API OpenStack Cloud API
Compatibility
Operations Nova Swift Glance Dell Assets
Ops Infrastructure
Management Compute Features Partner
Object
Store
Images, OpenManage Ecosystem
Nagios Database,
Network,
SecureWorks
Hypervisor etc Boomi
LDAP (KVM, Xen, etc) PowerConnct
EqualLogic
Chef Compellent
Operating Systems DX
Crowbar VIS
Physical Infrastructure (HW)
13. Dell OpenStack Cloud Solution
Dell OpenStack Cloud Solution
HW Reference
• 3x PEC6100 Servers
Architecture
• Storage and compute
Hardware • PowerConnect 6224 LAN
Configuration 6 nodes
• OpenStack Installer
(Crowbar)
Software • OpenStack cloud SW
• Other SW elements installed
by Crowbar
Software :
Operating
• Ubuntu 10.10 (Host) Between 6 and 60 nodes:
• Windows (Guests)
System
• Linux (Guests) •PEC 6100
•Two sleds per server
Hypervisor KVM, Xen
•Fully populated drives
• Onsite HW Install •PowerConnect 6224/48 LAN
Deployment
• Onsite SW Install •Installation automation SW
• Whiteboard session & •Reference architecture
Services training (via RCB)
•Sample application
• HW: Dell ProSupport
Support • SW: OpenStack support (via
RCB)
13 Confidential 9/20/2011
14. Crowbar
Adding Value to the Community
Dell Cloud Solutions 14 July 20, 2011
15. What is Crowbar?
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
Dell Cloud Solutions 15 July 20, 2011
16. Adding Value with Dell Crowbar
OpenStack
Nova
Automated bare metal deployment (Compute)
of complex technologies
– BIOS, RAID, Network setup, System
monitoring, performance monitoring
– From DAYS to HOURS
Crowbar OpenStack
Extends Opscode CHEF Core Swift
(Storage)
Platform
Available via open source
– www.github.com/DellCloudEdge
Being adopted by the community Barclamp
– OpenStack, Hadoop, Cloud Foundry, XX
Ceph… and more possibilities
16 Confidential 8/23/2011
18. 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:
OpenStack@Dell.com
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
21. 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. Two Paths to Cloud
Regardless of Path, the Goal is Efficiency
Traditional Virtualized Private Cloud Public Cloud
Evolutionary Revolutionary
Build upon Start Greenfield:
Virtualization Cloud-Native
Applications
22 Confidential 9/20/2011
23. Missing Cloud Infrastructure
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
Dell Cloud Solutions 23 July 20, 2011
24. DreamHost Expands Cloud and Storage
Services with Dell OpenStack Cloud
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
“If Dell tried to have a sales person sell • Saved 4-6 months of software development work
us, we probably wouldn’t have bought • Leveraged cloud and scale-out servers and
it. Dell solved a problem that we had. reference architecture
And when Dell solved that problem, • Realized business advantages of leasing with Dell
Financial Services
our engineers thought, ‘We’re going to
use this.’”
Ben Cherian, general manager of emerging
technologies, DreamHost