HP OpenStack & Automation Where we are heading Thomas Goh
Cloud Computing
Cloud Computing Cloud computing is a model for enabling ubiquitous network access to a shared pool of configurable computing resources.
Characteristics On-Demand Self-Service Consumer can provision computing capabilities as needed automatically without requiring human interaction. Network Access Resource Pooling Elasticity Measured Service Capabilities are available over the network and accessed through standard mechanisms. Computing resources are pooled to serve multiple consumers using a multi-tenant model and dynamically assigned according to demand. Capabilities can be elastically provisioned and released to scale rapidly outward and inward commensurate with demand and appears unlimited. Cloud systems meters all resource usage automatically and usage details are transparently accessible by the consumer.
Service Models End User Applications SaaS PaaS IaaS Compute Network Storage 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 multitenanted model. SaaS applications may be deployed on baremetal, IaaS or PaaS environment.
Deployment Model Cloud Management and Orchestration platform to manage private and public cloud resources Hybrid Cloud Private Cloud Public Cloud On-Premise Cloud Infrastructure Cloud Infrastructure provided by a Service Provider
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
HP and OpenStack
Open source and OpenStack software
HP: A leading contributor to the OpenStack project * *based on Stackalytics as of May 2015 (http://stackalytics.com/)
HP Helion OpenStack Value-Add HP Enterprise-Grade Configuration, Lifecycle Management, and Security HP Enterprise-Grade Configuration, Lifecycle Management, and Security
Enterprise-grade security and stability!new!new!new
Resilient cloud management and operations!new!new
Expanded deployment capabilities!new!new!new
Lifecycle management capabilities!new
HP Helion OpenStack Global Support Services
HP Helion Portfolio Cloud Products, Services and Solutions 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 Integrated Solutions 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 Transformation to Open, Hybrid Cloud Managed Services 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 HP Helion Professional Services Traditional cloud and OpenStack technology consulting Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Helion CloudSystem Foundation 9.0 Consumers Request and manage virtualized services via selfservice portal Administrator Manage resources and access Operations Console New HP Helion New Development Platform Built on HP Helion OpenStack 1.1 Keystone (Identity) Glance (Images) Nova (Compute) Neutron (Network) Cinder (Block storage) Swift (Object storage) Heat (Orchestration) Horizon (Dashboard) 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 3 rd party servers (in addition to 3 rd party storage and networking) 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 Service Catalog Consumers Delivered as virtual appliances Cloud Services on VMware or Red Hat now with 3 node HA management cluster service template Multi cloud across geos or datacenters supports multiple OpenStack pools Request and manage cloud services via Market Place self-service portal Architects OpenStack provider New HP OneView provider New Design and publish infra/app services HP Matrix provider Administrator Manage Catalog, Manage Subscriptions and Providers AWS/Eucalyptus provider Additional out-of-the box and customized providers 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 New sprawl allows deployment on different resource Note: HP Helion CloudSystem Enterprise includes HP Cloud Service pools through late resource binding Foundation, Automation, Operations Orchestration, HP Helion CloudSystem and HP Matrix Operating Environment Copyrightword 2014mark Hewlett-Packard Development The information contained herein is subject of to OpenStack change without notice. in the United States and other countries, and are used with the OpenStack Foundation s permission. The OpenStack and the Square O Design, Company, together orl.p. apart, are trademarks or registered trademarks Foundation
Enhance HP Helion CloudSystem with HP Software products Application Perf. Mgmt HP SiteScope Capacity Management HP Virtualization Performance Viewer Appl. Release Automation HP Codar Business Management HP IT Business Analytics Complement with Add-ons HP Helion CloudSystem Pick the solution for your workload & cloud maturity Server Lifecycle Mgmt HP Server Automation/DCAA DB and Middleware Mgmt HP Database & Middleware Automation Security HP ArcSight, Fortify, & Tipping Point Backup & Recovery HP Data Protector HP Helion CloudSystem Foundation Core infrastructure services Choice of HP ConvergedSystem HP Helion CloudSystem Enterprise Advanced infrastructure & application services
HP Helion CloudSystem The industry s leading private cloud solution for a hybrid world 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 Three Ways to Get Started Build a Private Cloud # 1 Private Cloud Solution 1 3,000 Customers Open OpenStack and Cloud Foundry Software Access our Virtual Private Cloud Forrester Research ranks HP as a "leader" in the private cloud 2 IDC has assessed HP as a Leader in the IDC MarketScape Storage for IaaS in U.S. Government 3 HP is the clear leader in private cloud and is the market leader in cloud servers 1 Offload to a Managed Cloud 1 Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Synergy Research Group, March 2015 2 The Forrester Wave, Private Cloud Solutions in China, Q1 2015 3 IDC MarketScape: U.S. Government Private Cloud IaaS 2014 Vendor Assessment
Open Source Software: The new infrastructure Operating systems Source: Open Source Owns the Webs (Infographic) by Mohammad Khamash, Jordan Open Source Association. October 2013 Web Server Survey by Netcraft 6
OpenStack
OpenStack User Applications Application Program Interface (API) Shared Services Standard Hardware
Horizon - Dashboard Horizon Horizon Graphical interface to access, provision, and automate cloud-based resources Nova Neutron Cinder Keyston e Swift Glance Ceilometer Heat
Keystone - Identity Keystone Horizon Central directory of users, which acts as a common authentication system and can integrate with LDAP backend API Supported Versions: 2 and 3 Nova Neutron Cinder http://developer.openstack.org/api-refidentity-v3.html CLI Keyston e Swift http://docs.openstack.org/cli-reference/ content/keystoneclient_commands.html Glance Ceilometer Heat
Nova Compute Management Nova Horizon Compute controller and API used to manage and automate compute resources. Supports baremetal, hypervisors and containers API Supported Versions: 2 and 2.1 Nova Neutron Cinder http://developer.openstack.org/api-refcompute-v2.1.html Glance Ceilometer Heat Keyston e Swift CLI http://docs.openstack.org/cli-reference/ content/novaclient_commands.html
Neutron Network Management Neutron Horizon 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 3 rd Party extensions for SDN and NFV. Nova Neutron Cinder API Supported Versions: 2 Glance Ceilometer Heat Keyston e Swift http://developer.openstack.org/api-refnetworking-v2.html CLI http://docs.openstack.org/cli-reference/ content/neutronclient_commands.html
Cinder Block Storage Management Cinder Horizon 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 Nova Neutron Cinder Keyston e Swift Supported Versions: 2 http://developer.openstack.org/api-refblockstorage-v2.html CLI Glance Ceilometer Heat http://docs.openstack.org/cli-reference/ content/cinderclient_commands.html
Glance Image Management Glance Horizon 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 Nova Neutron Cinder Supported Versions: 1 and 2 Keyston e Swift http://developer.openstack.org/api-refimage-v2.html CLI Glance Ceilometer Heat http://docs.openstack.org/cli-reference/ content/glanceclient_commands.html
Ceilometer - Telemetry Ceilometer Horizon 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 Nova Neutron Cinder http://developer.openstack.org/api-reftelemetry-v2.html Glance Ceilometer Heat Keyston e Swift CLI http://docs.openstack.org/cli-reference/ content/ ceilometerclient_commands.html
Heat - Orchestration Heat Horizon Provides orchestration of multiple composite cloud applications using HOT or CloudFormation templates. API Supported Versions: 1 Nova Neutron Cinder http://developer.openstack.org/api-reforchestration-v1.html CLI Keyston e Swift http://docs.openstack.org/cli-reference/ content/heatclient_commands.html Glance Ceilometer Heat
Swift Object Storage Swift Horizon Scalable and redundant object storage. Object blobs are replicated to multiple servers. API Supported Versions: 1 Nova Neutron Cinder http://developer.openstack.org/api-refobjectstorage-v1.html CLI Keyston e Swift http://docs.openstack.org/cli-reference/ content/swiftclient_commands.html Glance Ceilometer Heat
OpenStack Heat Automation Demo
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
Thank you Contact information