Benvenuti!
A walkthrough of HP HelionOpenStack®
#HPHelion
OpenStack Summit: A quick summary of Paris
2
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
OpenStack® Summit Paris 2014:
• Over 4600 attendees, a significant number of enterprise attendees.
• Over 185 Sessions, over 184 design summit sessions, and over 26 Ops summit sessions.
• Most of the summit sessions are available at: https://www.openstack.org/summit/openstack-paris-summit-2014/session-videos/
• 45 major sponsors (large companies) and another 43 startup sponsors.
• OpenStack is now: 17,300 People, 433 supporting companies, contributions from 145 countries, in excess of 20M lines of code.
Major themes for Paris:
• Major companies are using OpenStack for production and as the heart of their company clouds.
• OpenStack is already a great place for web-centric workloads and is getting better for enterprise “pets”.
• 11 core projects have been defined in the 10th release of OpenStack (Juno).
• There is increasing interest around NFV within OpenStack - across carriers and service providers.
• The community is growing significantly with major companies joining – Intel is now a platinum member, and SAP has joined.
• Community is evolving further: interdependencies between components are an increasing focus, we are driving better CI and Infrastructure processes.
3
HP Helion: Portfolio and Global Architecture
4
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Silicon to Services… HP demonstrates innovation at every layer of the Cloud Stack.
5
HP is the only hardware manufacturer on the planet that has been operating its own Public Cloud based on OpenStack since 2012.
Simply put, for official OpenStack projects, HP remains 1st in contributions, code reviews, and number of contributors, and 3rd in lines of code. We have 9 PTLs, and 5 TC members, including 2 Board members in OpenStack.
HP has been a committed Linux contributor and builder of world class Unix operating systems for over twenty years. In 2003 HP indemnified Linux users from litigation and in 2014 HP indemnified Helion OpenStack users from litigation as well.
HP’s longstanding leadership in Hardware innovation speaks for itself. Recent examples are “The Machine” and memristor technology innovations.
Operation of our Own Public Cloud
Cloud Development Technologies Leadership
Cloud Platform Technologies Leadership
Operating System Leadership
Fundamental Silicon Research and Development
Build and deploy cloud native apps with HP Helion’s production-grade IaaS & PaaS built on OpenStack technology and Cloud Foundry. This month we released Helion Developer Platform.
The Helion Network is basically a global open network of service providers that will allow enterprise customers to have access to a broad portfolio of services, geographic reach and quality of service.
Cloud Providers Partnership Strategy
HP’s diverse cloud offerings fit a range of customer scenarios, from standardized compute and storage offerings on HP Public Cloud, to a wide array of specialized virtual private cloud offerings from HP Helion Managed VPC and Managed Private Cloud offerings.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Open Source is the Infrastructure of the Cloud Tomorrow
6
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
2,000+ customers
1/3 of Fortune 500
HP Helion
HP Helion customersexperience:
$1B investmentin cloud technology
Committed to Open platforms and technology
Forrester names HP the leader in private cloud solutions1
Open source
1. The Forrester Wave™: Private Cloud Solutions, Q4 2013, November 25, 20132. 1st in Contributions, Code Reviews, and # of Contributors, and second in lines of code for Juno3. 1 designated member, 1 elected Individual member4. for qualified customers and subject to the terms and conditions of a separate indemnity agreement
OpenStack® Project leadership#1 contributor to OpenStack2
2 board members3
5 members of Technical Committee
Indemnification4
Open technology Open APIs
Up to 98% faster deployment
Instant scalability
Up to 99.99% availability
Up to 30% cost reduction
A cloud that enables your entire business
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.8
Enterprise-ready hybrid cloud platform
Automated patch and release mgmt
Standards based infra and app modeling
Cost effective from small to massive scale
HP Helion OpenStack
OpenStack® is the foundation of HP’s cloud
Portability
Manageability
Scalability
Tested and hardened at scale
Converged Infrastructure enhancements & integration
Security focus
Enterprise grade
HP Value add
Open platform
Fastest growing open source project
Rapid innovations from a community of thousands
HP is a top contributor
OpenStack®
Private cloud Managed cloud Public cloud
Hybrid cloud platform HP Helion OpenStack
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.9
HP – A leading contributor to OpenStack® project*
Top Contributors
*based on Stackalytics as of October 2014 (http://stackalytics.com/)
• 2 Board members (1 designated member, 1 elected Individual member) • 5 elected members of the Technical Committee • Legal Affairs, Incubation, Election, Training, DefCore Committees
• 1st in contributions, code reviews, and # of contributors, and second in lines of code for Juno *
• 9 PTLs (1st overall) and 38 core reviewers (1st overall)
• HP operates one of largest OpenStack-based public cloud infrastructures comprising thousands of compute notes and multiple petabytes of storage
• #1 largest contributor by an employer for Juno*• Only company with dedicated resources to infrastructure
• OpenStack Continuous Integration/Continuous Deployment (CI/CD) runs on HP’s Public Cloud
Platinum Member
Top Community Contributor
Leading OpenStack
Deployment
Dedicated Staff
HP Helion: An Architecture Overview
10
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Back to basics: OpenStack® Overview
Open Source Infrastructure as a Service (IaaS) cloud computing platform
• Allocate Computing Resources to users– Computing Power (CPU, Memory)– Storage Space (Disk)– Networking (Subnets)
• Users manage their Cloud Infrastructure– Create / Terminate instances (VMs), Networks,
Storage and deployment images
• http://www.openstack.org– New release every 6 months– Previous : April 2014 IceHouse– Current : October 2014 Juno– Next : April 2015 Kilo– Delivered under the Apache 2.0 license
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
High-Level View
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
OpenStack® Components
NovaGlanceSwift Cinder Neutron
Keystone
Horizon Heat Ceilometer
Interrelated projects, common API
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Complexity – Any Way You Look At It
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Deployment Methodology
•“Overcloud”
•“Undercloud”
•“Seed”
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
OpenStack on OpenStack (TripleO)
– There are many fragmented ways of deploying OpenStack. This is an open source method
– TripleO reuses OpenStack services and APIs to deploy OpenStack on hardware (Nova and Ironic)
– Heat provides deployment orchestration for hardware nodes, and captures hardware configurations for repeatable deployments
– TripleO can be implemented/merged with existing deployment methods.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The TripleO Installation Process
•1) Deploy the Seed VM•The Seed VM contains the minimum services required of OpenStack to be
able to provision physical hardware to deploy the Undercloud
2) Deploy the UndercloudThe Undercloud server is a single-node OpenStack installation used to deploy, test, manage, and update the Overcloud servers by Cloud Operators
3) Deploy the OvercloudThe Overcloud is the functional cloud available to end users for running guest virtual machines and workloads
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.18
Helion OpenStack vs. Helion OpenStack Community
Helion OpenStack Community 1.4 Helion OpenStack 1.0
Free to download and use. Optional 9x5 support subscription
Subscription models – 9x5 support or 24x7 support model (included in sub)
Close to trunk, releases every 6-8 weeks. Based on current OpenStack release: Juno
Quarterly release cadence. Based on current major OpenStack version at release: Icehouse + patches
Scalability: 30 nodes/600 VMs 100-150 nodes/6,000 VMs
Hypervisor: KVM KVM + VMware ESX
HW support: HP hardware fully supported, some 3rd party
Heterogeneous. Will have published matrix with IHV certification program
Storage: LVM iSCSI only StoreVirtual VSA (iSCSI), 3PAR (FC and iSCSI)
Network: VxLAN, community OVS VxLAN, community OVS, HP VCN
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.19
KVM deployment
HP Helion OpenStack Deployment Configuration
Overcloud (Compute)
Seed Host Undercloud
Overcloud
Controller
Overcloud
Controller
Overcloud
Mgmt
Controller
Overcloud
(Swift)
HP 3PAR StoreServ
2 X
3 X2 X
Seed VM
1 X
1 X
Object Storage
HP StoreVirtual VSA
N…
Block storage options
Scale outSwift
HP P4000
Compute Scale-out
Swift
Block/Object
Storage
(Ceph)
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.20
VMware vSphere
Seed Host Undercloud
Overcloud
Controller
Overcloud
Controller
ESX deployment
HP Helion OpenStack® Deployment Configuration
Overcloud
(Swift)
HP 3PAR StoreServ
2 X
1 X
Seed VM
1 X
Object Storage
StoreVirtual VSA
Block storage options
HP P4000
Object storage
Overcloud (Compute)
ESX Cluster
vCenter
Proxy VMOvercloud (Compute)
ESX Cluster(s)
OVSVappVM
Scale outSwift
Scaleout
Swift
User VM(s)
HP Helion OpenStack® Swift Object Storage
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.22
Why Swift?Swift System
• Swift is Highly Scalable Object Storage• Scales as the cluster grows• Designed to run on commodity hardware• No single point of failure
Proxy ServerProxy Server
Proxy Server
ObjectServer
ObjectServer
ObjectServer
object object object
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.23
Swift Use Cases
Video
Scientific data
Backup Recovery
• Storing large amounts of unstructured data - Large images, video, audio, document
• Backup Recovery & Archive • Scientific data• Web Mobile applications• Infrastructure as a Service
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.24
OpenStack® Swift High Level Architecture
Proxy ServerProxy Server
Proxy Server
Keystone(Identity)
ObjectServer
ObjectServer
Glance(Images)
Cinder (Volume)
object
object object object
Get,put, delete,
object/Volume
Authentication
Authorization Swift System
Triple-o (installation)
Vol backup
VM snapshot
VM Images
Deploy Configure Swift
TokenToken
ObjectServer
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Helion OpenStack
Demo
Q&A