Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Deploying hp cloud

595 views

Published on

Deploying hp cloud by Jon Paul Sullivan at #Cloudbusting2012 14/09/2012

Published in: Technology, Business
  • Be the first to comment

Deploying hp cloud

  1. 1. Deploying the HP CloudJon-Paul Sullivan/September 14th, 2012© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  2. 2. DisclaimerThis 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 withoutnotice. 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 thisdocument. 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 particularpurpose, 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, theresults of HP and its consolidated subsidiaries could differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements other thanstatements of historical fact are statements that could be deemed forward-looking statements, including but not limited to statements of the plans, strategies and objectives ofmanagement for future operations, including execution of restructuring and integration plans; any statements concerning expected development, performance or market share relating toproducts and services; any statements regarding anticipated operational and financial results; any statements of expectation or belief; and any statements of assumptions underlying anyof the foregoing. Risks, uncertainties and assumptions include macroeconomic and geopolitical trends and events; the competitive pressures faced by HP’s businesses; the developmentand 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 executionand performance of contracts by HP and its customers, suppliers and partners; the protection of HP’s intellectual property assets, including intellectual property licensed from thirdparties; integration and other risks associated with business combination and investment transactions; the hiring and retention of key employees; expectations and assumptions relatingto 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 Reporton 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 theseforward-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 countriesand are used with OpenStack LLCs 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. 3. HP CloudPublic Cloud based on OpenStack© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  4. 4. 4 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  5. 5. HP CloudNova 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 technology5 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  6. 6. HP CloudSwift Through a partnership with Akamai• Management Console • Container-based• Access Controls • CNAMEs• Object Replication across three Availability Zones • Controlled TTL6 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  7. 7. HP CloudKeystone 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. 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. 9. Speed and AgilityBuild a cloud fastNeed 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 problems9 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  10. 10. Foundation ServicesNeed a functional data centreBefore 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. 11. Public CloudCustomers won’t accept downtimeEvery server is Multi-tenant• A single server going down could affect multiple customersGlobally distributed customers• There is no time outside of business hoursIntra Data Centre HA with multi-AZ• Leveraged to ensure uptime of critical services• Has to be considered during any deployment11 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  12. 12. Deployment© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  13. 13. Shared ElementsDevOps is a requirement not a choiceEvery 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 scaleDifferent services may interact with each other in similar ways• Same applies for the inter-service interactionsAll services deploying into the same data center• Don’t want each service team to write their own toolset to do this13 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  14. 14. Organisation Scale Compute Block Storage Object Storage Automation & Deployment CDN Team Identity Services Relational Database Foundation Services14 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  15. 15. Deployment FlowAutomated 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 packages15 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  16. 16. Sample Deployment16 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  17. 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.

×