2. Agenda
• Relevance of Cloud Orchestration
• Introduction to OpenStack
• OpenStack Logical Architecture
• OpenStack deployment – Challenges
• Introduction to Crowbar
• Deploying OpenStack using Crowbar
3. Flip “80-20%” of IT Spending
20%
Business Applications
Operating Systems
Core Technologies
80%
Power and Real estate,
Back up Archiving…..
Cloudonomics:- Cloud is the Game
changer
4. Promises We made…
• Cloud will
– Lower the TCO
– Enable Activity Based Costing
– Cloud will demonstrate Demand Side EOS
4
5. OpenStack
• Objective - Delivers a massively scalable cloud operating
system.
• Fastest growing OpenSource Cloud
• More than 180 companies involved with OpenStack
• Dell was one of the first adopters of OpenStack and has a
strong presence in the OpenStack Executive Board
• Dell Crowbar - Industry`s first End to End automated
orchestration tools
6. Typical Challenges in Scale of Operations for Cloud
I/F
• Manages elastic resources
• Embraces constant change
• Productizes best practices
• Plan for hyperscale computing design
• No Premium systems
• No h/w redundancy
• No manual operations
10. Steps to manually install OpenStack
• Review the most supported platforms.
• This installation walk-through goes through a very specific path for installing OpenStack on
Ubuntu 12.04 with root access and specific configuration settings using MySQL for related
databases. Fedora and Ubuntu are the most tested platforms currently.
• Install the Identity Service (Keystone).
• Configure the Identity Service.
• Install the Image Service (Glance).
• Configure the Image Service.
• Install Compute (Nova).
• Review the assumptions made in this installation for Compute.
• Configure Compute with FlatDHCP networking using 192.168.100.0/24 as the fixed range
for our guest VMs on a bridge named br100.
• Create and initialize the Compute database with MySQL.
• Add images.
• (optional) Install OpenStack Object Storage (Swift).
• Install the OpenStack Dashboard.
• Launch the Dashboard.
• Add a keypair through the Dashboard.
• Launch an image through the Dashboard to verify the entire installation.
12. Clouds require an Operational Focus
July 20, 2011
• Clouds demand significant operational
and process controls
Dell Cloud Solutions
SW
• Operational decisions drive hardware
OPS
and software decisions
HW
• We are finding ways to productize
operations into best practices
13. Challenges
• Skilled Personal
• Linux
• Cloud Infrastructure
• OpenStack Architecture
• Bring up Time
• Configure
• Deploy
• Monitor
• Spend time on Using Cloud rather then setting up one
15. What is Crowbar?
Mission: “A Zero Touch Cloud Installer”
July 20, 2011
Servers in boxes to full function cloud in under 2 hours
•Fast & Flexible
Dell Cloud Solutions
•Bare metal install including BIOS & RAID config
•Users can choose how their system is configured (“barclamps”)
•DevOps Embracing
•Ongoing Operations Model (DevOps for Clouds)
•Leverages & Wraps Opscode Chef
•Open
•Dell developed tool
•Not specific to OpenStack – Dell using for other Apps
•Not restricted to Dell hardware
•Apache 2 license 15
16. Crowbar Contd..
• Everything you need in one Image
• OS Image – PXE
• Barclamps – Core
• Crowbar, IPMI, Deployed, Network, Nagios etc…
• Barclamps – OpenStack
• Mysql, Keystone, Swift, Glance, Nova Dashboard, Nova
• Nagios – Monitor server health
• Easy to use - GUI
17. Basic Architecture
Server Ipmi, Network,
OS Nagios, etc…
OpenStack Node
BMC Nova,
Channel Nova Dashboard
Switch
Server Ipmi, Network,
Server Nagios, etc…
OS
OpenStack Node
Crowbar
SWIFT
Barclamps
Server Ipmi, Network,
OS Nagios, etc…
OpenStack Node
GLANCE
18. Machine
Crowbar = Install State
Dell Cloud Solutions July 20, 2011
18
19. Modular Design: Barclamps
Nagios Ganglia Dashboar
APIs, User Access, & d
Ecosystem Partners
Nov , 2012
Nova Swift Glance
Ops Management
Dell “Crowbar”
Dell Cloud Solutions
Cloud Infrastructure
& Dell IP Extensions Compelle EqualLogi
nt c
Crowbar DNS Logging
Core Components &
Operating Systems
Deployer NTP
Provisione
r
BIOS IPMI
Physical Resources
Network RAID
* Crowbar has potential to service other programs beyond OpenStack
29. Dashboard
Dell Cloud Solutions July 20, 2011
29
30. The Physical Setup
• Cloud Ready in 2 hours ..Sharp…
• Has a VM density of 50+ on Dell PowerEdge servers
• Crowbar Orchestration ~ 30 minutes
• Time to bring up OpenStack ~1 Hours
30