HP OpenStack & Automation€¦ · Hybrid Cloud On-Premise Cloud Infrastructure Cloud Infrastructure...
Transcript of HP OpenStack & Automation€¦ · Hybrid Cloud On-Premise Cloud Infrastructure Cloud Infrastructure...
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP OpenStack & Automation Where we are heading Thomas Goh
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Cloud Computing
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Cloud Computing
Cloud computing is a model for enabling ubiquitous network access to a shared
pool of configurable computing resources.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Characteristics
On-Demand Self-Service
Consumer can provision computing capabilities as needed automatically without requiring human interaction.
Network Access Capabilities are available over the network and accessed through standard mechanisms.
Resource Pooling Computing resources are pooled to serve multiple consumers using a multi-tenant model and dynamically assigned according to demand.
Elasticity Capabilities can be elastically provisioned and released to scale rapidly outward and inward commensurate with demand and appears unlimited.
Measured Service Cloud systems meters all resource usage automatically and usage details are transparently accessible by the consumer.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Service Models Infrastructure as a service (IaaS)
• At its basic provides on-demand access to compute, storage and network resources.
• May also include access to firewalls, VPNs, etc.
Platform as a service (PaaS) • Provides on-demand access to a fully functional
application environment, which is able to scale up or down as needed.
• Consumers can choose architectural capabilities and programming language execution environment.
• May include integration with developer tools like CI/CD.
• Developers only need to push software code and data to the PaaS environment
Software as a service (SaaS) • Provides consumers access to a fully functional
application, either via a marketplace or multi-tenanted model.
• SaaS applications may be deployed on bare-metal, IaaS or PaaS environment.
Compute Network Storage
End User Applications
SaaS
IaaS
PaaS
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Deployment Model
Private Cloud Public Cloud
Hybrid Cloud
On-Premise Cloud Infrastructure Cloud Infrastructure provided by a Service Provider
Cloud Management and Orchestration platform to manage private and public
cloud resources
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Value Proposition • Its all about operational efficiency and scalability • Heterogeneous Legacy vs Homogenous Cloud
– Forces physical infrastructure to standardize • Easier to manage • Less to learn and manage (lower number of systems) • Smaller teams to manage large number of systems
– Provides a common and easy to understand interface for provisioning and managing resources • Self-service, common interface and API equals better agility
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP and OpenStack
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Open source and OpenStack software
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP: A leading contributor to the OpenStack project*
*based on Stackalytics as of May 2015 (http://stackalytics.com/)
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Helion OpenStack Value-Add
HP Enterprise-Grade Configuration, Lifecycle Management, and Security
HP Enterprise-Grade Configuration, Lifecycle Management, and Security
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Enterprise-grade security and stability
–
•
• !New • !New
• !New
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Resilient cloud management and operations
•
–
• !New • !New •
– •
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Expanded deployment capabilities
• – !New – !New
• •
– !New •
–
–
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Lifecycle management capabilities
•
– !New
–
– –
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Helion OpenStack Global Support Services
•
– – – –
–
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Transformation to Open, Hybrid Cloud
Cloud Products, Services and Solutions HP Helion Portfolio
HP Helion Professional Services Traditional cloud and OpenStack® technology consulting
Cloud Software
HP Helion CloudSystem Flexible, capable& open private cloud software HP Cloud Service Automation Cloud management platform
HP Helion OpenStack® Open source IaaS
HP Helion Development Platform Open source PaaS HP Helion Eucalyptus AWS compatible private cloud software
HP Helion Managed Virtual Private Cloud Secure, Multi-Tenant Private Cloud
HP Helion Managed Private Cloud Secure, Dedicated Private Cloud
HP Helion Managed Cloud Applications ERP, CRM and workplace applications
Managed Services
HP Helion CloudSystem Solution Fully-Integrated hybrid cloud solution
HP Helion Rack OpenStack-based private cloud solution
HP Helion Content Depot OpenStack Swift-based Object Storage solution
Integrated Solutions
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Administrator • Manage resources and access • Operations Console
Consumers • Request and manage
virtualized services via self-service portal
HP Helion CloudSystem Foundation 9.0
Built on HP Helion OpenStack 1.1
Nova (Compute)
Neutron (Network)
Cinder (Block storage)
Keystone (Identity)
Horizon (Dashboard)
Glance (Images)
Heat (Orchestration) Swift (Object storage) New
New
New
New
• Delivered as virtual appliances on VMware or Red Hat – now with 3 node HA cluster
• Enhanced Networking: support of DVR and VXLAN
• Support of Hyper-V compute nodes (in addition to VMware ESX and Red Hat KVM)
• Support of availability zones and host aggregates for easy separation of logical groups
• Support of 3rd party servers (in addition to 3rd party storage and networking)
HP Helion Development Platform
New
“The OpenStack word mark and the Square O Design, together or apart, are trademarks or registered trademarks of OpenStack Foundation in the United States and other countries, and are used with the OpenStack Foundation’s permission.”
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Service Catalog Cloud Services
service template Consumers Request and manage cloud services via
Market Place self-service portal
Architects Design and publish infra/app services
Administrator Manage Catalog, Manage Subscriptions and Providers
OpenStack provider
HP OneView provider
Additional out-of-the box and customized
providers
HP Matrix provider
• Delivered as virtual appliances on VMware or Red Hat – now with 3 node HA management cluster
• Multi cloud across geos or datacenters supports multiple OpenStack pools
• Application services Chef, Puppet, Server Automation, and Docker to provision applications via topology designer
• Physical server provisioning via HP OneView integration
• Portable service design avoids design sprawl allows deployment on different resource pools through late resource binding
AWS/Eucalyptus provider
New
New
New
Note: HP Helion CloudSystem Enterprise includes HP Cloud Service Automation, Operations Orchestration, HP Helion CloudSystem Foundation,
and HP Matrix Operating Environment
“The OpenStack word mark and the Square O Design, together or apart, are trademarks or registered trademarks of OpenStack Foundation in the United States and other countries, and are used with the OpenStack Foundation’s permission.”
HP Helion CloudSystem Enterprise – new for 9.0
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Enhance HP Helion CloudSystem with HP Software products
HP Helion CloudSystem
Complement with Add-ons
Pick the solution for your workload & cloud
maturity
Choice of HP ConvergedSystem
Application Perf. Mgmt HP SiteScope
Appl. Release Automation HP Codar
Business Management HP IT Business Analytics
Capacity Management HP Virtualization Performance
Viewer
DB and Middleware Mgmt HP Database & Middleware
Automation Security
HP ArcSight, Fortify, & Tipping Point
Server Lifecycle Mgmt HP Server Automation/DCAA
Backup & Recovery HP Data Protector
HP Helion CloudSystem Foundation
Core infrastructure services
HP Helion CloudSystem Enterprise
Advanced infrastructure & application services
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Helion CloudSystem The industry’s leading private cloud solution for a hybrid world
#1 Private Cloud Solution1
3,000 Customers
Storage
Forrester Research ranks HP as a "leader" in the private cloud2
IDC has assessed HP as a Leader in the IDC MarketScape for IaaS in U.S. Government3
HP Helion CloudSystem Fully-integrated, end-to-end, private cloud solution, built for traditional and cloud native workloads, delivering automation, orchestration and control, across multiple clouds
Build a Private Cloud
Access our Virtual Private Cloud
Offload to a Managed Cloud
“HP is the clear leader in private cloud and is the market leader in cloud servers” 1
Open OpenStack® and Cloud Foundry™ Software
Three Ways to Get Started
1Synergy Research Group, March 2015 2The Forrester Wave™, Private Cloud Solutions in China, Q1 2015 3IDC MarketScape: U.S. Government Private Cloud IaaS 2014 Vendor Assessment
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Open Source Software: The new infrastructure
Source: “Open Source Owns the Webs (Infographic)” by Mohammad Khamash, Jordan Open Source Association. “October 2013 Web Server Survey” by Netcraft
Operating systems
6
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
OpenStack
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
User Applications
OpenStack
Application Program Interface (API)
Shared Services
Standard Hardware
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Horizon - Dashboard
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Horizon
Graphical interface to access, provision, and automate cloud-based resources
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Keystone - Identity
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Keystone
Central directory of users, which acts as a common authentication system and can integrate with LDAP backend
API
Supported Versions: 2 and 3
http://developer.openstack.org/api-ref-identity-v3.html
CLI
http://docs.openstack.org/cli-reference/content/keystoneclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Nova – Compute Management
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Nova
Compute controller and API used to manage and automate compute resources. Supports baremetal, hypervisors and containers
API
Supported Versions: 2 and 2.1
http://developer.openstack.org/api-ref-compute-v2.1.html
CLI
http://docs.openstack.org/cli-reference/content/novaclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Neutron – Network Management
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Neutron Network controller and API used to manage and automate network resources and IP addresses. Supports Flat, VLAN, VXLAN and GRE network types. Provides additional extensions for load-balancing, VPN, firewalls and other 3rd Party extensions for SDN and NFV.
API Supported Versions: 2
http://developer.openstack.org/api-ref-networking-v2.html
CLI http://docs.openstack.org/cli-reference/content/neutronclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Cinder – Block Storage Management
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Cinder
Block Storage controller and API used to manage and automate storage resources. Providing support for HP 3Par, StoreVirtual, iSCSI, Ceph and most other storage systems.
API
Supported Versions: 2
http://developer.openstack.org/api-ref-blockstorage-v2.html
CLI
http://docs.openstack.org/cli-reference/content/cinderclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Glance – Image Management
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Glance
Provides discovery, registration, and delivery services for disk and server images. Images can be used as a template. It can also be used to store and catalog an unlimited number of backups.
API
Supported Versions: 1 and 2
http://developer.openstack.org/api-ref-image-v2.html
CLI
http://docs.openstack.org/cli-reference/content/glanceclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Ceilometer - Telemetry
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Ceilometer
Single point of contact providing usage data for all OpenStack components, which can be used for billing purposes. Also provides Alarm metrics for Heat.
API
Supported Versions: 2
http://developer.openstack.org/api-ref-telemetry-v2.html
CLI
http://docs.openstack.org/cli-reference/content/ceilometerclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Heat - Orchestration
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Heat
Provides orchestration of multiple composite cloud applications using HOT or CloudFormation templates.
API
Supported Versions: 1
http://developer.openstack.org/api-ref-orchestration-v1.html
CLI
http://docs.openstack.org/cli-reference/content/heatclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Swift – Object Storage
Nova
Glance
Cinder
Heat
Keystone Swift
Ceilometer
Neutron
Horizon
Swift
Scalable and redundant object storage. Object blobs are replicated to multiple servers.
API
Supported Versions: 1
http://developer.openstack.org/api-ref-objectstorage-v1.html
CLI
http://docs.openstack.org/cli-reference/content/swiftclient_commands.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
OpenStack Heat Automation Demo
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Heat Template
• Discussion and Demo – Template Version – Description – Parameters – Resources – Output
http://docs.openstack.org/developer/heat/template_guide/ http://docs.openstack.org/developer/heat/templates/hot/hello_world.html
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Thank you
Contact information