2. Why cloud computing?
• Short deadlines require fast access to
resources
• Tight budgets mean more is needed from
less hardware
Global Marketing
3. Virtualization can solve part of the problem
HYPERVISORS PROVIDE ABSTRACTION BETWEEN APPS AND HARDWARE (SERVERS)
HOST 1 HOST 2 HOST 3 HOST 4, ETC.
VM
Hypervisor
(VMWare ESX, Citrix XEN Server, KVM, Etc.)
Hardware abstraction for each server
Better resource utilization for each server
1. Server Virtualization 2. Cloud Data Center 3. Cloud Federation
Automation & Efficiency Global Marketing
4. But questions arise as the environment grows...
“VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY
APPS USERS ADMINS
How do you make your apps cloud aware? How do you empower people to self-service?
Where should you provision new VMs? How do you keep track of it all?
+
1. Server Virtualization
Server Virtualization 2. Cloud Data Center 3. Cloud Federation
Automation & Efficiency Global Marketing
5. But questions arise as the environment grows...
“VM SPRAWL” CAN MAKE THINGS UNMANAGEABLE VERY QUICKLY
APPS USERS ADMINS
A Cloud Management Layer Is Missing
1. Server Virtualization
Server Virtualization 2. Cloud Data Center 3. Cloud Federation
Automation & Efficiency Global Marketing
6. What is needed is a cloud Operating System that
adds automation and control at scale
Connects to apps via APIs Self-service for users
USERS ADMINS
APPS
CLOUD OPERATING SYSTEM
Creates Pools of Resources Automates The Network
1. Server Virtualization
Server Virtualization 2. Cloud Data Center 3. Cloud Federation
Automation & Efficiency Global Marketing
7. Types of pools managed by the Cloud O.S.
COMPUTE, NETWORK, & STORAGE
Compute Pool Network Pool Load Balancing Pool
Storage Pool Image Service Pool
1. Server Virtualization
Server Virtualization 2. Cloud Data Center 3. Cloud Federation
Automation & Efficiency Global Marketing
8. OpenStack is the Open Source Software Powering
Public and Private Clouds
Private Cloud: Public Cloud:
Run OpenStack software OpenStack powers some
in your own of the worlds largest public
data centers cloud deployments.
1. Server Virtualization 2. Cloud Data Center 3. Cloud Federation
Automation & Efficiency Global Marketing
9. • What is it: An open source cloud operating
system
• Who’s building it: A worldwide community
of developers
• Who controls it: OpenStack Foundation,
backed by AT&T, Canonical, Cisco,
ClearPath, Cloudscaling, Dell, DreamHost,
HP, IBM, ITRI, Mirantis, Morphlabs, Nebula,
NetApp, Piston, Rackspace, Red Hat, SUSE,
and Yahoo! (so far)
Global Marketing
11. OpenStack Timeline Fulsom
Essex “Platform for
Innovation”
Diablo “Production
Ready” Core Platform for
Workable Innovation
Cactus
Foundation Stable Foundation
Community Network as a
Bexar Development Exposes Gaps Included in Service
Forming Solidify Ubuntu 12.04 Block Storage
Austin First Community
Public Working Incubated: Public Adoptoin
Code Prototypes Loses VMware Network & Block Multiple Scale
Formation
& HyperV Storage Deployments
2011 2012
Nov 2010 Dec Feb Apr Jun Aug Oct Dec Feb Apr Jun Aug
Nov 2010: Feb 2011: Apr 2011: Sep 2011: Mar 2012: Oct 2012:
Austin Bexar Cactus Diablo Essex Fulsom
Release Release Release Release Release Release
Oct 2010: Apr 2011: Oct 2011: Apr 2012:
Design Design Design Design
Summit Summit Summit Summit
Global Marketing
12. OpenStack Value Proposition
Reduces Provides
Lock-in & Open APIs
• Addresses Real Market Pains Licenses & Support
–Limits costly software licenses
–Limits lock-in by vendors (VMware) & by providers
(Amazon)
–Allows for massive scalability
–Extensible hypervisor support (Xen, KVM, Hyper-V,
etc.)
–Offers standard APIs enabling growing cloud
ecosystem
OpenStack is commoditizing the IaaS market
from single provider (Amazon) to many small
copy cats (startups).
Global Marketing
16. What is DevOps?
Is an emerging set of principles, methods and practices for communication,
collaboration and integration between application/software engineering and
IT Operations that DRIVE AUTOMATION
Staff
Commodity
Hardware
Packaged Operations
Software Scripts & Tools
IT’S ALL
SOFTWARE!
Crowbar
Global Marketing
17. Images vs. Layers: Overview
Images: Single Unit Layers: Stacked Pieces
Configuration Integrations
Configuration
Application Foo
Integrations +
Applications + Application Bar
Utilities +
Operating Utilities
System
Operating System
17 Confidential Global Marketing
18. Images vs. Layers: Lifecycle
Images: Replacement Layers: Upgrade
Config Config Config
I I
I+A+U+ I+A+U+ Foo Foo
Config
Config
I+A+U+
O/S O/S Bar v1 Bar v2
O/S
U U
OS OS
Config
Bar v2
I+A+U+
O/S
Dell Cloud Solutions 18 July 20, 2011
18 Confidential Global Marketing
19. Making an OpenStack Cloud
Operations
SW
OPS
HW
Resources Expertise
19 Confidential Global Marketing
21. Developing Dell IP: Crowbar
• Includes all the components required to
APIs, User Access, & implement an entire cloud infrastructure
Ecosystem Partners including ecosystems partners
• Pluggable components deploy cloud
Ops Management
Dell “Crowbar”
infrastructure.
Cloud Infrastructure
& Dell IP Extensions • Allow for addition of Dell IP and
expansion by the community services and
customers
• Can integrate with Dell existing products
Core Components &
Operating Systems • Delivers basic data center services and
required cloud infrastructure.
• Provision bare-metal servers from box to
cloud WITHOUT user intervention (other
Physical Resources than racking/cabling and some minimal
configuration questions)
* Crowbar has potential to service other programs beyond OpenStack
21 Global Marketing
22. Developing Dell IP: Crowbar
APIs, User Access, & Nagios Ganglia Dashboard
Ecosystem Partners
enStratus RightScale
Ops Management
Dell “Crowbar”
Cloud Infrastructure Nova Swift Glance
& Dell IP Extensions
Compellent EqualLogic
Core Components &
Crowbar DNS Logging
Operating Systems
Deployer NTP
Provisioner
BIOS IPMI
Physical Resources
Network RAID
* Crowbar has potential to service other programs beyond OpenStack
Confidential Global Marketing
31. Monitoring
Nagios and Ganglia are installed by default and are configured to
correctly monitor the services installed by crowbar
31 Confidential 6/5/2012 Global Marketing