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.

A walkthrough of HP Helion OpenStack

3,740 views

Published on

Scopri di più su HP Helion OpenStack

Published in: Technology

A walkthrough of HP Helion OpenStack

  1. 1. Benvenuti! A walkthrough of HP Helion OpenStack® #HPHelion
  2. 2. AGENDA 10.00 Alessandro Gabrieli, HP Helion Cloud Italy Lead Welcome 10.15 Michael Aday, Director di HP Helion Rick Evans, Evangelism Technologist di HP Helion Chris Cannon, Senior Technical Evangelist di HP Helion Openstack Summit 2014: What happened? HP Helion Portfolio and Global Architecture Architectural walkthrough of HP Helion OpenStack 11.45 Q&A 12.00 Buffet Lunch & Networking #HPHelion © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  3. 3. HP Helion OpenStack®: an update Michael Aday – maday@hp.com @maday irc:maday Rick Evans – rick.evens@hp.com @revenshp irc:rev Chris Cannon – ccannon@hp.com @cocann November 11, 2014 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  4. 4. Agenda • OpenStack summit: What happened? • HP Helion Portfolio and Global Architecture • Architectural walkthrough of HP Helion OpenStack • Q&A © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 4
  5. 5. OpenStack Summit: A quick summary of Paris © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 5
  6. 6. OpenStack® Summit Paris 2014: • Over 5000 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. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 6
  7. 7. HP Helion: Portfolio and Global Architecture © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 7
  8. 8. Silicon to Services… HP demonstrates innovation at every layer of the Cloud Stack. 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. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 8 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 6 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 2005 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. 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.
  9. 9. Understanding Open: • Open Source is a movement – defined by development approach, licensing structures, and corresponding business models. • Open Source has projects – OpenStack is a collection of these types of projects, Linux is another. • Projects can be distributed as products, products are the result of making sure that everything works for customers, providing support assurance and security. The HP Helion Portfolio is an example of a set of products based on OpenStack® and other open source projects that provide an integrated solution for operation of a cloud in a customer’s private deployment, a public cloud deployment, or a combination of both. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  10. 10. Open Source is the Infrastructure of the Cloud Tomorrow © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 10
  11. 11. HP Helion: open source core principles  We intend to contribute all HP source code changes back into Openstack.org for the projects and scope defined by the OpenStack projects  For customer requirements that are not within scope of current OpenStack projects we either:  Add to existing OpenStack projects or  Define a blueprint for new projects or  Implement as value-add capabilities, in a modular way that complies with OpenStack APIs and gives customers the option to use if they want  Our Distributions will:  Include all core OpenStack products and services  Include incubating OpenStack products & services where appropriate as optional  Include other open source if broadly accepted by community  Relevant HP Software provided as optional, without breaking OpenStack components  Support different hardware, hypervisors, operating systems and delivery models (Private, Public, Hybrid)  We will use similar principles for our Cloud Foundry efforts © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 11 change without notice. HP Restricted.
  12. 12. HP Helion 2,000+ customers 1/3of Fortune 500 Committed to Open platforms and technology OpenStack® Project leadership #1 contributor to OpenStack2 2 board members3 5 members of Technical Committee Indemnification4 Open technology Open APIs © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Helion customers experience: $1B investment in cloud technology Forrester names HP the leader in private cloud solutions1 Open source Up to 30% cost reduction Up to 98% faster deployment Up to 99.99% availability Instant scalability 1. The Forrester Wave™: Private Cloud Solutions, Q4 2013, November 25, 2013 2.1st in Contributions, Code Reviews, and # of Contributors, and second in lines of code for Juno 3. 1 designated member, 1 elected Individual member 4. for qualified customers and subject to the terms and conditions of a separate indemnity agreement A cloud that enables your entire business
  13. 13. HP Helion Product Portfolio Themes Scalable, enterprise-grade OpenStack technology based private cloud infrastructure. Enterprise-grade hybrid cloud lifecycle management software for heterogeneous environments. HP’s integrated hardware, software, and services offering to provide the easiest path to build to build/manage cloud services with HP Helion cloud. 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. • Scalability & manageability • Telco grade/NFV functionality • Advanced hybrid • Cloud native developer experience • HP’s updated consumable cloud offering : one vendor, bill, & management system for your cloud workloads. HP Helion OpenStack HP Helion Development Platform HP Cloud Service Automation HP CloudSystem HP Consume Services Current Themes Build and deploy cloud native apps with HP Helion’s production-grade IaaS & PaaS built on OpenStack technology and Cloud Foundry. Future Themes 13 This is a rolling (up to three year) roadmap subject to change without notice
  14. 14. HP Helion Portfolio Private Cloud Managed Private Cloud © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Managed Virtual Private Cloud Public Cloud Professional Services OpenStack and Cloud services Open Technology Build Manage Consume Service Catalog Integrated solutions, cloud management, IaaS/PaaS, infrastructure Dedicated infrastructure and application platform services operated by HP Multi-tenant, hosted infrastructure and application services Pay-as-you-go compute, storage and platform services Common Foundation PartnerOne for Cloud HP Helion Network. Cloud builders. Cloud resellers. Cloud service providers
  15. 15. OpenStack® is the foundation of HP’s cloud Private cloud Managed cloud Public cloud Hybrid cloud platform HP Helion OpenStack HP Value add OpenStack® © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 15 change without notice. HP Restricted. HP Helion OpenStack Enterprise-ready hybrid cloud platform Automated patch and release mgmt Standards based infra and app modeling Cost effective from small to massive scale Portability Manageability Scalability Tested and hardened at scale Converged Infrastructure enhancements & integration Security focus Enterprise grade Open platform Fastest growing open source project Rapid innovations from a community of thousands HP is a top contributor
  16. 16. HP – A leading contributor to OpenStack® project* • 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 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 16 change without notice. HP Restricted. Top Contributors *based on Stackalytics as of October 2014 (http://stackalytics.com/) Platinum Member Top Community Contributor Leading OpenStack Deployment Dedicated Staff
  17. 17. HP Helion: An Architecture Overview © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1
  18. 18. Anatomy of an OpenStack Architecture Files Compute Network Disk Storage © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 18 change without notice. HP Restricted. 18 User Interface Authorization Snapshots
  19. 19. Anatomy of an OpenStack Architecture Files Compute Network Disk Storage © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 19 change without notice. HP Restricted. 19 User Interface Authorization Snapshots
  20. 20. Anatomy of an OpenStack Architecture Files Compute Network Disk Storage Swift Nova Neutron Cinder © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 20 change without notice. HP Restricted. 20 User Interface Authorization Snapshots Horizon Keystone Glance
  21. 21. Helion OpenStack vs. Helion OpenStack Community Helion OpenStack Community 1.4 Helion OpenStack 1.0 Free to download. Optional 9x5 support subscription Subscription model – 9x5 support or 24x7 support models Close to trunk, releases every 6-8 weeks. Current OpenStack release: Juno Quarterly release cadence. OpenStack release: Icehouse + patches Scalability: 30nodes/600 VMs 100-150 nodes/6,000 VMs Hypervisor: HP KVM (based on Debian) HP KVM + VMware ESX HW support: Mostly HP, 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 HP VCN © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 21 change without notice. HP Restricted.
  22. 22. HP Helion OpenStack Deployment Configuration KVM deployment Block storage options Overcloud (Compute) Seed Host Undercloud Overcloud Controller Overcloud Mgmt Controller Overcloud Controller Overcloud (Swift) © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 22 change without notice. HP Restricted. HP 3PAR StoreServ 2 X 3 X 2 X Seed VM 1 X 1 X Object Storage HP StoreVirtual VSA N… Scale out Swift HP P4000 Compute Scale-out Swift Block/Object Storage (Ceph)
  23. 23. HP Helion OpenStack® Deployment Configuration 1 X Block storage options ESX Cluster vCenter Proxy VM © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 23 change without notice. HP Restricted. VMware vSphere Seed Host Undercloud Overcloud Controller Overcloud Controller ESX deployment Overcloud (Swift) HP 3PAR StoreServ 2 X Seed VM 1 X Object Storage StoreVirtual VSA HP P4000 Object storage Overcloud (Compute) Scaleout Swift ESX Cluster(s) OVSVapp Overcloud (Compute) VM Scale out Swift User VM(s)
  24. 24. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 24 change without notice. HP Restricted.
  25. 25. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 25 change without notice. HP Restricted.
  26. 26. High Availability for OpenStack Services © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 26 change without notice. HP Restricted.
  27. 27. #1: client sends request to VIP:8774 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 27 change without notice. HP Restricted.
  28. 28. #2: haproxy forwards to nova on controller0 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 28 change without notice. HP Restricted.
  29. 29. #3: nova-api connects to db using VIP + port © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 29 change without notice. HP Restricted.
  30. 30. #4: haproxy forwards db req to controller1 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 30 change without notice. HP Restricted.
  31. 31. Failover – Step#1 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 31 change without notice. HP Restricted.
  32. 32. Failover – Step#2 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 32 change without notice. HP Restricted.
  33. 33. Failover – Step#3 © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 33 change without notice. HP Restricted.
  34. 34. 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 Confidential – For training purposes only.
  35. 35. 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 Server Proxy Server Proxy Server object object object Object Server Object Server © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 35 change without notice. HP Restricted. Object Server
  36. 36. Swift Use Cases Video © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 36 change without notice. HP Restricted. Backup Recorery Scientific data • Storing large amounts of unstructured data - Large images, video, audio, document • Backup Recovery & Archive • Scientific data • Web Mobile applications • Infrastructure as a Service
  37. 37. OpenStack® Swift High Level Architecture Keystone (Identity) Proxy Server Proxy Server Proxy Server Object Server Object Server VM snapshot VM Images © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 37 change without notice. HP Restricted. Glance (Images) Cinder (Volume) object object object object Get,put, delete, object/Volume Authentication Authorization Swift System Triple-o (installation) Vol backup Deploy Configure Swift Token Token Object Server
  38. 38. HP Helion: Developer Platform Overview © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 38
  39. 39. Helion Cloud Platform Development Platform Python Ruby Node.js Java PHP … Application Lifecycle Management OpenStack Cloud Foundry® Application Services Database Messaging Compute Network Storage Portal Identity, Images, Orchestration, Baremetal install Hypervisor © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Caching OpenStack Marketplace Vertica IDOL on Demand HP H HP Helion Platform HP Sys HP Helion OpenStack HP Helion Development Platform® HP Software Servers HP Cloud Storag 39
  40. 40. Docker and HP Helion Development Platform Python Ruby Java PHP OpenStack Node.j s … Cloud Foundry® App 1 App 2 App 3 OpenStack Marketplace App A App B App C Application Services Database Messaging Network Storage Portal Identity, Images, Orchestration, Baremetal install Hypervisor Caching © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 40 change without notice. HP Restricted. Vertica IDOL on Demand Docker Engine Host OS Docker Engine ALS Application Lifecycle Management Compute HP H HP Helion Platform HP Har HP Software Servers Stora HP Helion OpenStack HP Helion Development Platform®
  41. 41. Enterprise Ready Development Platform Python Ruby Node.js Java PHP OpenStack … Cloud Foundry® OpenStack Easier Updates & Management Marketplace Application Services Database Messaging Network Storage Portal Identity, Images, Orchestration, Baremetal install Hypervisor Caching © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 41 change without notice. HP Restricted. Vertica IDOL on Demand Application Lifecycle Management Compute Hardening & Testing Increased Security Reliability & HA Interoperability Easier install & deployment HP H HP Helion Platform HP Har HP Software Servers Stora HP Helion OpenStack HP Helion Development Platform® HP Cloud
  42. 42. Building the best in class developer experience Developers need a platform designed specifically to address their needs • Focus on the code not managing the infrastructure • Eliminate need to be experts in many diverse technologies • Rapid development, deployment, and control of applications on preconfigured infrastructure • Support for multiple frameworks, runtimes, services, and applications • Open, portable – no vendor lock in © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 42 change without notice. HP Restricted.
  43. 43. HP Helion Development Platform architecture HP Helion Dev HP Helion Development Platform Experience Application Lifecycle Service – Cloud Foundry Java Python Ruby Application Services Database Messaging Node.js PHP Marketplace HP Helion OpenStack Foundation Services Ceilometer Monitoring DNS LB VPN Infrastructure Services Network Services Keystone Horizon Nova Neutron Cinder Swift Glance Dev Portal IDE Plugins CI/CD Tools Language Bindings © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 43 change without notice. HP Restricted. TripleO, Heat Public Hosted Private CLI’s
  44. 44. HP Helion Development Platform The Basics: How does the Development Platform work? IaaS Administrator/developer uses OpenStack to create a Cloud Foundry application host cluster © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 44 change without notice. HP Restricted. Developer pushes code to cluster via Eclipse or CLI
  45. 45. HP Helion Development Platform Administrator Viewpoint • Administrator can be an IT admin, a developer, or both • Cloud Foundry cluster creation wizard from OpenStack’s Horizon UI • Simplified Cloud Foundry cluster orchestration • Automatic binding to the Database Service which provides increased availability and recoverability via database backups, replication, and scale up/down using an API, CLI, or UI. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 45 change without notice. HP Restricted.
  46. 46. HP Helion Development Platform Developer Viewpoint • Developer builds code normally • Pushes to cluster via CLI or IDE plugin • Application settings such as instance count, auto-scaling available • Start, stop, pause, or delete applications © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 46 change without notice. HP Restricted.
  47. 47. Availability HP Helion Development Platform Optional add-on for HP Helion OpenStack Prototyping, small dev/test Production applications, dev/test HP Helion Development Platform Community HP Helion Development Platform HP Helion OpenStack Community HP Helion OpenStack Community • Limited to 30 nodes • No HA/DR • Optional support (purchased separately) • Works only on HP Helion OpenStack Community Commercial • No upper limit on nodes • HA/DR • Support included • Works only on HP Helion OpenStack Download and Public Cloud Trial: www.hp.com/helion/devplatform © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 47 change without notice. HP Restricted.
  48. 48. Beyond Cloud Foundry Additional features above core community version of Cloud Foundry HP Helion Development Platform is on trunk with Cloud Foundry v2.0 Cloud Foundry administrative user interface • No community user interface exists today Docker containers to run applications on DEAs • Enables applications to scale very quickly Sample Applications gallery • Example applications and utilities in multiple languages Additional application runtimes and services • PHP, Python, Perl, Heroku Buildpack support • Persistent file system service Testing/Hardening OpenStack integration © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 48 change without notice. HP Restricted.
  49. 49. Q&A © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

×