SlideShare a Scribd company logo
Deploying the HP Cloud
Jon-Paul Sullivan/September 14th, 2012



© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Disclaimer
This document represents the current view of the HPCS product/service roadmap. It is intended for informational purposes only and is subject to change at any time for any reason without
notice. HP has no obligation and makes no commitment or promise to pursue any course of business or deliver any material, code, features, functionality or service discussed in this
document. This document is provided without a warranty of any kind, express or implied, including but not limited to implied warranties of merchantability, fitness for a particular
purpose, or non-infringement.


This document contains forward-looking statements that involve risks, uncertainties and assumptions. If such risks or uncertainties materialize or such assumptions prove incorrect, the
results of HP and its consolidated subsidiaries could differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements other than
statements of historical fact are statements that could be deemed forward-looking statements, including but not limited to statements of the plans, strategies and objectives of
management for future operations, including execution of restructuring and integration plans; any statements concerning expected development, performance or market share relating to
products and services; any statements regarding anticipated operational and financial results; any statements of expectation or belief; and any statements of assumptions underlying any
of the foregoing. Risks, uncertainties and assumptions include macroeconomic and geopolitical trends and events; the competitive pressures faced by HP’s businesses; the development
and transition of new products and services (and the enhancement of existing products and services) to meet customer needs and respond to emerging technological trends; the execution
and performance of contracts by HP and its customers, suppliers and partners; the protection of HP’s intellectual property assets, including intellectual property licensed from third
parties; integration and other risks associated with business combination and investment transactions; the hiring and retention of key employees; expectations and assumptions relating
to the execution and timing of restructuring and integration plans; the resolution of pending investigations, claims and disputes; and other risks that are described in HP’s Annual Report
on Form 10-K for the fiscal year ended October 31, 2011 and HP’s other filings with the Securities and Exchange Commission. HP assumes no obligation and does not intend to update these
forward-looking statements.


The OpenStack™ Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of OpenStack, LLC, in the United States and other countries
and are used with OpenStack LLC's permission. We are not affiliated with, endorsed or sponsored by OpenStack LLC, the OpenStack Advisory Board, or the OpenStack community.


Trademarks are the property of their respective owners.




2   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Cloud

Public Cloud based on OpenStack




© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
4   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Cloud



Nova                                                                                                         Nova-Volume plugin

• Deploy compute instances (virtual machines) on                                                             • Multiple volumes, each 1GB to 2TB
  demand
                                                                                                             • Snap to Swift
• Customise instances to handle changing workloads
                                                                                                             • In Private Beta
• Add new instances to quickly scale
                                                                                                             • Built on HP Labs technology



5   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Cloud



Swift                                                                                                        Through a partnership with Akamai

• Management Console                                                                                         • Container-based

• Access Controls                                                                                            • CNAMEs

• Object Replication across three Availability Zones                                                         • Controlled TTL




6   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Cloud



Keystone based                                                                                               Managed MySQL®

• Access HP Cloud Services with one set of credentials.                                                      • Database Snapshots

• Use a single API endpoint for token management                                                             • In Private Beta
  and user authentication.

• Access a catalog of the HP Cloud Services that are
  available to you.



7   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
So what’s the problem?




© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Speed and Agility

Build a cloud fast

Need a repeatable way to build services

• HP Cloud is designed to be multi-az and multi-dc

• Must not require scaling people with infrastructure

• Need to update rapidly to resolve customer problems




9   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Foundation Services

Need a functional data centre

Before the Openstack services can be stood-up the supporting services are needed, such as:

•    Chef
•    DNS
•    DHCP
•    NTP
•    User Authentication
•    User Authorization
•    Etc…



10   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Public Cloud

Customers won’t accept downtime
Every server is Multi-tenant
• A single server going down could affect multiple customers


Globally distributed customers
• There is no time outside of business hours


Intra Data Centre HA with multi-AZ
• Leveraged to ensure uptime of critical services
• Has to be considered during any deployment




11   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Deployment




© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Shared Elements

DevOps is a requirement not a choice
Every team needs to integrate with foundation services, such as DNS, etc.
• Don’t want every team that uses it to repeat configuration work
• One central team won’t scale


Different services may interact with each other in similar ways
• Same applies for the inter-service interactions


All services deploying into the same data center
• Don’t want each service team to write their own toolset to do this




13   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Organisation Scale

                                                                                                                                             Compute

                                                                                                                                           Block Storage

                                                                                                                                          Object Storage
                           Automation &
                            Deployment                                                                                                         CDN
                               Team                                                                                                      Identity Services

                                                                                                                                        Relational Database

                                                                                                                                        Foundation Services

14   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Deployment Flow

Automated deployment
• All code is stored in Gerrit
  − Two types of repository, source or chef code
• Use Gerrit plugin with Jenkins to auto-trigger builds
  on commits
• Source code is built into packages as appropriate
  − Auto-deployed to internal package repository
  − .deb => apt
  − .rpm => yum
• Chef code auto-uploaded to appropriate server
  − Then takes care of deploying and configuring
     packages


15   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Sample Deployment




16   © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Thank you
  Sign up at hpcloud.com
  Look for a job: hpcloud.com/jobs
  Follow us on Twitter: @hpcloud




© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

More Related Content

PPTX
Big Data Analytics - Is Your Elephant Enterprise Ready?
ODP
The power of hadoop in cloud computing
PDF
SQL Server High Availability
PDF
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...
PPT
Data Science Day New York: The Platform for Big Data
PDF
Guy Nirpaz Next Gen App Servers
PDF
SQL Server User Group 02/2009
PDF
Real-Time Loading to Sybase IQ
Big Data Analytics - Is Your Elephant Enterprise Ready?
The power of hadoop in cloud computing
SQL Server High Availability
Discover Enterprise Security Features in Hortonworks Data Platform 2.1: Apach...
Data Science Day New York: The Platform for Big Data
Guy Nirpaz Next Gen App Servers
SQL Server User Group 02/2009
Real-Time Loading to Sybase IQ

What's hot (20)

PDF
Improving h base availability and repair
PDF
Best Practices for Virtualizing Apache Hadoop
PDF
Novell Success Stories: Collaboration in Education
PDF
IO Resource Management on Exadata
PDF
Top 6 Reasons to Use a Distributed Data Grid
PDF
SQL Server Workshop Paul Bertucci
PDF
Brian Oliver Pimp My Data Grid
PDF
Bertrand Delsart Java R T S
PDF
How Cloud PaaS Improves Performance while Reducing Costs
PDF
Twee remedies tegen systeemuitval en datacorruptie
PPTX
Edition based redefinition joords
PPTX
Hadoop: today and tomorrow
PDF
Liquidity Risk Management powered by SAP HANA
PPTX
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...
PPTX
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
PDF
Hadoop - Now, Next and Beyond
PDF
Right Availability in RAC environment. Playing with Oracle clusterware infras...
PDF
BSM201.pdf
PDF
vBACD July 2012 - Apache Hadoop, Now and Beyond
PDF
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...
Improving h base availability and repair
Best Practices for Virtualizing Apache Hadoop
Novell Success Stories: Collaboration in Education
IO Resource Management on Exadata
Top 6 Reasons to Use a Distributed Data Grid
SQL Server Workshop Paul Bertucci
Brian Oliver Pimp My Data Grid
Bertrand Delsart Java R T S
How Cloud PaaS Improves Performance while Reducing Costs
Twee remedies tegen systeemuitval en datacorruptie
Edition based redefinition joords
Hadoop: today and tomorrow
Liquidity Risk Management powered by SAP HANA
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
Hadoop - Now, Next and Beyond
Right Availability in RAC environment. Playing with Oracle clusterware infras...
BSM201.pdf
vBACD July 2012 - Apache Hadoop, Now and Beyond
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...
Ad

Viewers also liked (12)

PPTX
властивості паралелограма
PPTX
Comp plan presentation
PDF
Gannons + cubicibuc seminar on ip protection for new product and service deve...
PPTX
The Path to Net Positive: Principles, Practical Models and Progress to Date b...
PPT
Презентация Кіндич В.О.
DOCX
DOCX
Las tasas derecho tributario
PDF
Graph database in sv meetup
PDF
GDBinSV_Meetup_DBMS_Trends_10062016
PDF
Mapa mental derecho laboral
PDF
GDB in SV_1st_meetup_09082016
властивості паралелограма
Comp plan presentation
Gannons + cubicibuc seminar on ip protection for new product and service deve...
The Path to Net Positive: Principles, Practical Models and Progress to Date b...
Презентация Кіндич В.О.
Las tasas derecho tributario
Graph database in sv meetup
GDBinSV_Meetup_DBMS_Trends_10062016
Mapa mental derecho laboral
GDB in SV_1st_meetup_09082016
Ad

Similar to Deploying hp cloud (20)

PPTX
HP Cloud Maps Customer Presentation
PPTX
HP Open Stack Keynote 4 18_2012 final
PPTX
HP Cloud Business - Australia & New Zealand
PDF
Day 3 p4 - cloud strategy
PDF
Day 3 p4 - cloud strategy
PDF
Mon1420 build clouds-oliviermaes-citrix
PDF
Cloud Computing at UTM Shillong
PDF
Cloud ready
PPTX
HP Cloud System Executive Level
PPTX
CloudStack Collaboration Conference 12; Refactoring cloud stack
PDF
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
PDF
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
PDF
Christian ferber cloud platform_cloudportal
PDF
Leveraging The Clouds For Reliable Web Applications Presentation
PPTX
Cloud computing NIC 2012
PDF
MPLS 2010: Network Enabled Cloud and Service Models
PDF
Scalable Architecture on Amazon AWS Cloud - Indicthreads cloud computing conf...
PPTX
Mhta.private.cloud.final.16.9
PPTX
Amazon web services in the cloud computing landscape
PPTX
Introduction to cloud computing
HP Cloud Maps Customer Presentation
HP Open Stack Keynote 4 18_2012 final
HP Cloud Business - Australia & New Zealand
Day 3 p4 - cloud strategy
Day 3 p4 - cloud strategy
Mon1420 build clouds-oliviermaes-citrix
Cloud Computing at UTM Shillong
Cloud ready
HP Cloud System Executive Level
CloudStack Collaboration Conference 12; Refactoring cloud stack
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Christian ferber cloud platform_cloudportal
Leveraging The Clouds For Reliable Web Applications Presentation
Cloud computing NIC 2012
MPLS 2010: Network Enabled Cloud and Service Models
Scalable Architecture on Amazon AWS Cloud - Indicthreads cloud computing conf...
Mhta.private.cloud.final.16.9
Amazon web services in the cloud computing landscape
Introduction to cloud computing

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPT
Teaching material agriculture food technology
PDF
Encapsulation theory and applications.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Machine Learning_overview_presentation.pptx
Empathic Computing: Creating Shared Understanding
Heart disease approach using modified random forest and particle swarm optimi...
A comparative analysis of optical character recognition models for extracting...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
1. Introduction to Computer Programming.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Teaching material agriculture food technology
Encapsulation theory and applications.pdf
Group 1 Presentation -Planning and Decision Making .pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Accuracy of neural networks in brain wave diagnosis of schizophrenia
TLE Review Electricity (Electricity).pptx
Unlocking AI with Model Context Protocol (MCP)
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Per capita expenditure prediction using model stacking based on satellite ima...

Deploying hp cloud

  • 1. Deploying the HP Cloud Jon-Paul Sullivan/September 14th, 2012 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 2. Disclaimer This document represents the current view of the HPCS product/service roadmap. It is intended for informational purposes only and is subject to change at any time for any reason without notice. HP has no obligation and makes no commitment or promise to pursue any course of business or deliver any material, code, features, functionality or service discussed in this document. This document is provided without a warranty of any kind, express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document contains forward-looking statements that involve risks, uncertainties and assumptions. If such risks or uncertainties materialize or such assumptions prove incorrect, the results of HP and its consolidated subsidiaries could differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements other than statements of historical fact are statements that could be deemed forward-looking statements, including but not limited to statements of the plans, strategies and objectives of management for future operations, including execution of restructuring and integration plans; any statements concerning expected development, performance or market share relating to products and services; any statements regarding anticipated operational and financial results; any statements of expectation or belief; and any statements of assumptions underlying any of the foregoing. Risks, uncertainties and assumptions include macroeconomic and geopolitical trends and events; the competitive pressures faced by HP’s businesses; the development and transition of new products and services (and the enhancement of existing products and services) to meet customer needs and respond to emerging technological trends; the execution and performance of contracts by HP and its customers, suppliers and partners; the protection of HP’s intellectual property assets, including intellectual property licensed from third parties; integration and other risks associated with business combination and investment transactions; the hiring and retention of key employees; expectations and assumptions relating to the execution and timing of restructuring and integration plans; the resolution of pending investigations, claims and disputes; and other risks that are described in HP’s Annual Report on Form 10-K for the fiscal year ended October 31, 2011 and HP’s other filings with the Securities and Exchange Commission. HP assumes no obligation and does not intend to update these forward-looking statements. The OpenStack™ Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of OpenStack, LLC, in the United States and other countries and are used with OpenStack LLC's permission. We are not affiliated with, endorsed or sponsored by OpenStack LLC, the OpenStack Advisory Board, or the OpenStack community. Trademarks are the property of their respective owners. 2 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 3. HP Cloud Public Cloud based on OpenStack © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 4. 4 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 5. HP Cloud Nova Nova-Volume plugin • Deploy compute instances (virtual machines) on • Multiple volumes, each 1GB to 2TB demand • Snap to Swift • Customise instances to handle changing workloads • In Private Beta • Add new instances to quickly scale • Built on HP Labs technology 5 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 6. HP Cloud Swift Through a partnership with Akamai • Management Console • Container-based • Access Controls • CNAMEs • Object Replication across three Availability Zones • Controlled TTL 6 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 7. HP Cloud Keystone based Managed MySQL® • Access HP Cloud Services with one set of credentials. • Database Snapshots • Use a single API endpoint for token management • In Private Beta and user authentication. • Access a catalog of the HP Cloud Services that are available to you. 7 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 8. So what’s the problem? © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 9. Speed and Agility Build a cloud fast Need a repeatable way to build services • HP Cloud is designed to be multi-az and multi-dc • Must not require scaling people with infrastructure • Need to update rapidly to resolve customer problems 9 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 10. Foundation Services Need a functional data centre Before the Openstack services can be stood-up the supporting services are needed, such as: • Chef • DNS • DHCP • NTP • User Authentication • User Authorization • Etc… 10 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 11. Public Cloud Customers won’t accept downtime Every server is Multi-tenant • A single server going down could affect multiple customers Globally distributed customers • There is no time outside of business hours Intra Data Centre HA with multi-AZ • Leveraged to ensure uptime of critical services • Has to be considered during any deployment 11 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 12. Deployment © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 13. Shared Elements DevOps is a requirement not a choice Every team needs to integrate with foundation services, such as DNS, etc. • Don’t want every team that uses it to repeat configuration work • One central team won’t scale Different services may interact with each other in similar ways • Same applies for the inter-service interactions All services deploying into the same data center • Don’t want each service team to write their own toolset to do this 13 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 14. Organisation Scale Compute Block Storage Object Storage Automation & Deployment CDN Team Identity Services Relational Database Foundation Services 14 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 15. Deployment Flow Automated deployment • All code is stored in Gerrit − Two types of repository, source or chef code • Use Gerrit plugin with Jenkins to auto-trigger builds on commits • Source code is built into packages as appropriate − Auto-deployed to internal package repository − .deb => apt − .rpm => yum • Chef code auto-uploaded to appropriate server − Then takes care of deploying and configuring packages 15 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 16. Sample Deployment 16 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 17. Thank you Sign up at hpcloud.com Look for a job: hpcloud.com/jobs Follow us on Twitter: @hpcloud © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Editor's Notes

  • #3: Need to get hints from Richard