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.

HP Helion OpenStack step by step

3,750 views

Published on

Helion OpenStack step by step architecture presentation

Published in: Technology

HP Helion OpenStack step by step

  1. 1. Together for the New Style of IT HP Enterprise Technology & Solutions Summit 2015 Dublin, Ireland June 15-19 #HPETSS
  2. 2. Please give us your feedback!
  3. 3. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HPHelion OpenStack in action Definition, ArchitectureandStatus Bruno Cornec, Open Source and Linux Strategist WW Linux Community Lead - Open Source Profession Frédéric Passeron, Cloud Master Technologist
  4. 4. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4 Introducing Myself ● Software engineering and Unices since 1988 – Mostly Configuration Management Systems (CMS), Build systems, quality tools, on multiple commercial Unix systems – Discovered Open Source & Linux (OSL) & made first contributions in 1993 – Full time on OSL since 1995, first as HP reseller then @HP ● Currently: – OSL Technology Strategist, EMEA EG Innovation Solution Center aka HP/Intel Solution Center, Grenoble – HP OSL Advocate and Converged Infrastructure Ambassador – WW Linux Community Lead for the HP Open Source Profession – POSS Conference, OpenStack.fr and AFUL board member. Conferences at WW level at LinuxCon, Linux.conf.au – MondoRescue, Project-Builder.org, UUWL and PUSK Project Lead – LinuxCOE, mrepo, tellico, rinse, fossology, collectl, Ironic contributor – FOSSBazaar/SPDX and OSL Governance enthusiast – Mandriva, Mageia, Fedora packager
  5. 5. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5 HP Helion is a portfolio of cloud products and services based on OpenStack® that enable organizations to build, manage and consume workloads in a hybrid IT environment – the enabling path for our customers to the New Style of IT HP Restricted Internal Use Only Introducing HP Helion
  6. 6. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6 Bridging delivery models Cloud native Public cloud Has given us speed, agility, and new consumption models Navigating your cloud journey with the right destination for the right application Hybrid Enterprise IT Enterprise requirements go beyond the ability of a single delivery model Private cloud The new style of IT mandates hybrid cloud “Hybrid IT delivers speed, agility and security”
  7. 7. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7 Building hybrid cloud on a Core Platform Cloud workloads Development, test, & run Cloud app delivery & hosting Business analytics Business continuity & compliance Technical computing IT infrastructure Private cloud Public cloud HP Helion OpenStack common architectureHP Helion OpenStack common architecture Managed Virtual private cloudManaged private cloud Build & operateBuild & operate ConsumeConsume • Portable, interoperable, and heterogeneous • Based on open source to accelerate innovation & provide consistency without lock-in • Deploy applications on multiple deployment models • Enterprise-grade security • Visibility, control, & governance for hybrid IT • Reliable, predictable, compliant & scalable services • Speed time to innovation • Scale with the right economics • Planning, building, and managing expertise Open Secure Agile
  8. 8. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8 HP Helion common architecture OpenStack® HPHelion OpenStack Management Cloud Infrastructure Self-service Monitoring Security No vendor lock-in Portability of workload Leverage of community Differentiated Infrastructure Workload specific resources Leverage existing investment Simplified cloud management Workload Portability Hybrid delivery Leverage of existing IT process and technology Self-service Converged management and security HP 3PAR HP Moonshot (bare-metal) HP CloudSystem IceHouse / Juno Ironic bare-metal plugin Neutron/networking (SDN) Leading TripleO installation program OpenStack Installation and Configuration Management Standards–based modeling Multi-cloud provider support HP CSA HP Performance Anywhere HP ArcSight Logger Business Value Solution Examples
  9. 9. 9 Back to basics: *aaS ? Network Storage Server Virtualiz. Guest OS Middleware Runtime Data Apps Traditional / on premises Client Network Storage Server Virtualiz. Guest OS Middleware Runtime Data Apps Network Storage Server Virtualiz. Guest OS Middleware Runtime Data Apps Network Storage Server Virtualiz. Guest OS Middleware Runtime Data Apps Cloud Vendor Managed by : IaaS PaaS SaaS IT team Sysadmin / Ops Application Builder / Dev Business User
  10. 10. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10 Enterprise-ready hybrid cloud platform Automated patch and release mgmt Standards based infra and app modeling Cost effective from small to massive scale Enterprise-ready hybrid cloud platform Automated patch and release mgmt Standards based infra and app modeling Cost effective from small to massive scale HP Helion OpenStackHP Helion OpenStack Portability Manageability Scalability Tested and hardened at scale Converged Infrastructure enhancements & integration Security focus Enterprise grade Tested and hardened at scale Converged Infrastructure enhancements & integration Security focus Enterprise grade HP Value addHP Value add Open platform Fastest growing open source project Rapid innovations from a community of thousands Significant interest from enterprises, xSP, and ISVs HP is a top contributor Open platform Fastest growing open source project Rapid innovations from a community of thousands Significant interest from enterprises, xSP, and ISVs HP is a top contributor OpenStack®OpenStack® OpenStack® is the foundation of HP Helion Private cloud Public cloud HP Helion OpenStack common architectureHP Helion OpenStack common architecture Managed Virtual private cloudManaged private cloud
  11. 11. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11 PartnerOne for Cloud Cloud builders • Cloud resellers • Cloud service providers Integrated Cloud Solutions •HP CloudSystem Enterprise •HP CloudSystem Foundation •HP Helion Eucalyptus Cloud Software & Infrastructure •HP Automation and Cloud Management •HP Converged Infrastructure OpenStack ® Software •HP Helion OpenStack and Community •HP Helion OpenStack Dev Platform •HP Helion Content Depot Managed services •HP Helion Managed Virtual Private Cloud & Managed Private Cloud •HP Helion Managed Business Applications Professional services •Advisory •Apps transform •Implementation •Design •Strategy •Operations •Education •Support Public cloud & SaaS •HP Helion Public Cloud •HP SaaS applications Best in class products, solutions, and services for hybrid IT HP Helion portfolio overview
  12. 12. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HPHelion OpenStack Versions OpenStack® by HP
  13. 13. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13 What is it? Industry's first OpenStack distribution designed for hybrid cloud and business HA and SDN delivery via Open Source. Free-to-license and download OpenStack distribution from HP. What for ? Help customers evaluate, develop, and deploy a small-scale (< 30 nodes, < 600 VMs) private cloud Release cycle ? Ships every six weeks to bring customers the latest from OpenStack. What's new ? First OpenStack distribution from HP Based on OpenStack Juno-2 (1.4) release and TripleO for deployment Optional paid support license from HP for support & indemnification Availability Download it now from http://www.hp.com/helion. Upgradable to HP Helion OpenStack. Evaluate Deploy Develop Cloud administrator HP Helion OpenStack Community
  14. 14. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14 What is it? Open and extensible scale out cloud platform to build and consume hybrid clouds Hardened and curated commercial grade product Deliver the best open source cloud computing technology in a resilient, maintainable and easy to install solution What for ? Secure, scalable and resilient cloud pltoform for large-scale (> 1000 nodes, > 40000 VMs) private cloud What's new ? Optimized for multi-hypervisor production workload support running on KVM & ESX Intuitive management across private, managed & public cloud deployments (easy to navigate hybrid console) Supported by HP. Available today in version 1.1 HP Helion OpenStack
  15. 15. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HPHelion OpenStack Architecture step by step
  16. 16. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Open Source Hypervisor : KVM Part of the standard Linux kernel since version 2.6.20 (Feb 2007) - Production ready Benefits from the latest kernel optimizations Benefits from HW assisted technology (VT-d aka I/O MMU virtualization aka PCI pass-through, VT-c aka Network Virtualization, VMDQ aka Virtual Machine Device Queue, SRIOV aka Single Root I/O Virtualization, NPIV aka N_Port ID Virtualization...) AProvides flexibility by supporting multiple guest OSes (Linux, Windows, Solaris, ...) Supported by the 3 main commercial Linux distributions: ● Red Hat Enterprise Linux, Novell SUSE Linux Enterprise Server, Canonical Ubuntu => no specific certification required Toolkit & API : libvirt Domains support : • Virtual machines, (KVM, XEN) • Containers (LXC) Networks support : • virtual private networks • NAT virtual network • bridges to physical networks Storage support: • iSCSI, FC, LVM, NFS, VLAN • Storage pools • Volumes
  17. 17. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Open Stack compute service : Nova Nova Controller ● Scheduler Receives user requests ● API ● console Nova Compute ● Manages instances lifecycle ● Hyper-visor agnostic ● Asynchronous communication ● Scale out architecture ● Hardware agnostic Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl
  18. 18. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.18 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Open Stack image service : Glance ● System disk image repository ● Supports different disk image format: ● VMDK (VMware), ● QCOW2 (Qemu/KVM) ● OVF (VMware/others), ● VDI (VirtualBox) ● VHD (Hyper-V) ● Metadata support (for filtering) ● Manages Snapshots ● Able to stream images from an object store up to the VM Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance
  19. 19. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.19 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Open Stack Identity service : Keystone Shared service providing : ● Region ● User ● Tenant ● Role ● Service catalog ● Available services ● Service endpoints (APIs) ● Common authentication (AuthN) and authorization (AuthZ) ● Support many authenticaton: ● Forms : Username/passwd, tokens ● Backends : SQL, LDAP, AD, PAM, Key Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone
  20. 20. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Open Stack Network service : Neutron Neutron Controller ● Software Defined Network ● Manages public, private Net, extended Net, floating Ips, Multi- tenancy ● Net, subnet, ports, routers, DVR Neutron Agent ● on the compute node ● Manages OpenVswitch configurations up to the VMs ● Creates end to end tunnels for each network Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone Neutron Neutron Agent Network Open Vswitch
  21. 21. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Open Stack Storage services : Cinder Cinder Controller ● Manages persistant File System Storage ● Access associated to a VM ● Works on top of LVM ● Single attachment ● ISCSI or FC based mounted FS (drivers for MSA, Lefthand and 3PAR managing volumes & snapshots) Note : local VM storage is ephemeral Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone Neutron Neutron Agent Network Open Vswitch Storage Cinder
  22. 22. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone Neutron Neutron Agent Network Open Vswitch Storage Cinder Swift Open Stack Storage services : Swift Swift Controller ● Object storage ● Put / Get objects through HTTP (no filesystem, UUID based) ● Access from everywhere ● Data distributed with replication ● Erasure coding ● Scalable to PB ● May be used with Glance ● Hardware agnostic (no RAID required)
  23. 23. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.23 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone Neutron Neutron Agent Network Open Vswitch Storage Cinder Swift OpenStack dashboard - The Admin dashboard ● Web based UI to manage the infrastructure & controllers ● Support all OpenStack concepts ● Overall view of size and state of the cloud. ● Creation of all resources, assignment of users to projects, and limits on the resources - The User dashboard ● Self-service portal to provision resources planned by the admin Horizon
  24. 24. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.24 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone Neutron Neutron Agent Network Open Vswitch Storage Cinder Swift Horizon OpenStack measurement : ceilometer Collection of metering data (on nova, neutron, cinder, glance. Push or pull interface Manages the full chain : collect, transform, publish and store info Data metered available through a REST API Type of data collected configurable Ceilometer
  25. 25. 25 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step OpenStack measurement : heat Template based orchestration Describe a cloud application Execute appropriate OpenStack API calls to generate applications Most OpenStack resources are available (instances, floating Ips, volumes, users, security groups, ...) Supports custom plugins Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone Neutron Neutron Agent Network Open Vswitch Storage Cinder Swift Horizon Ceilometer Heat
  26. 26. 26 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step TripleO overcloud controller set Nova Ctrl Nova Compute OpenStack Cmpnt Compute Node Compute Ctrl Glance Keystone Neutron Neutron Agent Network Open Vswitch Storage Cinder Swift Compute controller Overcloud controller Network controller Storage controller Horizon Ceilometer Heat
  27. 27. 27 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Project notion Nova Ctrl Nova Compute OpenStack Cmpnt Glance Keystone Neutron Neutron Agent Open Vswitch Cinder Swift KVM HyperVisor VM1 VM2ethX VMnethX Libvirt Nova Compute Neutron Agent Open Vswitch Project 1 Project n Horizon Ceilometer Heat
  28. 28. 28 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Region notion Nova Ctrl Nova Compute OpenStack Cmpnt Glance Keystone Neutron Neutron Agent Open Vswitch Cinder Swift KVM HyperVisor VM1 VM2ethX VMnethX Libvirt Nova Compute Neutron Agent Open Vswitch Region 1 Region n Nova Ctrl Horizon Ceilometer Heat
  29. 29. 29 KVM HyperVisor VM1 VM2ethX VMnethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture step by step Nova Ctrl Nova Compute OpenStack Cmpnt Glance Keystone Neutron Neutron Agent Open Vswitch Cinder Swift TripleO Undercloud The Admin node installed from the seed VM. Meta controller to ease Cloud creation and help provision all nodes (overcloud controllers and compute) Ironic It provides bare metal provisioning in addition to VM ones. Leverages PXE, DHCP and IPMI. Seed VM Horizon Ironic TripleO Seed Host Undercloud Overcloud Ceilometer Heat
  30. 30. 30 KVM HyperVisor VM1 VM2ethX ethX OpenSource Cmpnt Libvirt HP Helion OpenStack Architecture full picture Nova Ctrl Nova Compute OpenStack Cmpnt Glance Keystone Neutron Neutron Agent Open Vswitch Cinder Swift Seed VM Horizon Ironic TripleO Seed Host Undercloud Overcloud KVM HyperVisor VM1 VM2ethX ethX Libvirt Nova Ctrl Nova Compute Glance Keystone Neutron Neutron Agent Open Vswitch Cinder Swift Horizon Ceilometer Ceilometer Heat Heat Overcloud
  31. 31. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.31 Open interfaces OpenStack Target audience GUI (Graphical User Interface) Horizon (Dashboard) • Cloud Administrator • Administrator • Tenants CLI (Command Line Interface) CLI (Python clients) • Cloud Administrator API (Application programming interface) RESTful API • DevOps Developers Helion OpenStack ESX, KVMESX, KVM Physical InfrastructurePhysical Infrastructure GUI CLI RESTful HP Helion OpenStack Interfaces
  32. 32. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HPHelion OpenStack Show Time !!
  33. 33. 33 Other OpenStack products Trove The Database as a Service program. Goal: using rapidly the features of a RDBM and provides automation of admin tasks. Barbican Key and secret management program. Goal: provisioning & management of SSL certificates, SSH keys, .... Zaqar Multi-tenant messaging program. Goal: secure and scalable infrastructure to send messages between the programs DevStack Installation from sources. Goal: provides tools to quickly create an OpenStack development environment. Sahara Big Data as a Service program. Goal: provision a data intensive application cluster on OpenStack. Designate The DNS as a Service program. Goal: Automate a multi-tenant DNS management system. Manilla The Shared File System Service program. Goal: Start making NFS/CIFS/GluisterFS shares available aaS for clients. Magnum The Container orchestration engine program. Goal: Make Docker and Kubernetes first class OpenStack citizens.
  34. 34. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.34 Professional and support services HP Helion Professional Services HP Cloud Advisory Services HP Cloud Advisory Services HP Cloud Strategy Services HP Cloud Strategy Services HP Applications Transformation to Cloud HP Applications Transformation to Cloud HP Cloud Design Services HP Cloud Design Services HP Cloud Implementation Services HP Cloud Implementation Services HP Cloud Operation Services HP Cloud Operation Services HP Cloud Education Services HP Cloud Education Services HP Helion OpenStack expertise
  35. 35. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.35 Making the new style of IT a reality » 12+ years of success, world wide programs, including Cloud Center of Excellence, Big Data Center of Excellence, Open Source Solutions Initiative, RISC to HP Intel Architecture Migrations, NVF Center of Excellence, EMEA Networking Customer Visit Center and more » Complete IT (400+ systems, 3000+ network ports, 500+ TB storage) » Portfolio of 40+ ready to demo solutions with access to our ecosystem of Partners » Complete test & validation environment » Strategic partnership with Intel, 14-year long standing collaboration » Strategic partnership with Red Hat 7-year collaboration (OSSI) » A unique proof point in the industry with a proven service offering Grenoble Mission: Accelerate the adoption of new and² innovative solutions by creating simple and rewarding end-to-end customer experiences that benefit our customers and partners, in a compelling and engaging collaborative environment. …more information available at http://www.hpintelco.net EMEA SolutionInnovation Center WorkshopPoCLivedemoCoE
  36. 36. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.36 Enables hybrid cloud delivery and workload portability HP Helion OpenStack is Enterprise ready OpenStack® • Simplified and accelerated installation and configuration process • Centralized management of your cloud environments • Automated-live content distribution (upgrades, patches, content) • Model-based infrastructure topology for multi-tier applications • Enable hybrid delivery model • Extensible administration and monitoring consoles • Enable workload portability across cloud providers • Model once, provision anywhere • Workload aware provisioning Simplified delivery Enhanced service lifecycle Optimized cloud workloads
  37. 37. 37 Where to learn more ● OpenStack web page http://www.openstack.org ● OpenStack documentation http://docs.openstack.org ● HP Helion OpenStack web page http://www.hp.com/helion ● HP Helion Coffee Talk: HP Helion OpenStack https://www.youtube.com/watch?v=SeNC8M4nmEs ● OpenStack Technology https://www.youtube.com/watch?v=HQN0_dLchmk ● HP Helion Coffee Talk: HP CloudSystem https://www.youtube.com/watch?v=8LPYcG5FOis ● HP Helion Coffee Talk: HP Moonshot with HP Helion OpenStack https://www.youtube.com/watch?v=MegYxi7jOxw
  38. 38. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Thankyou ”Changes are never easy to make. There is comfort and safety in tradition, but change must come, no matter how painful or expensive it may be.” Bill Hewlett Bruno.Cornec@hp.com (Open Source and Linux Technology Strategist at the EMEA HP Solution Innovation Center http://www.hp.com/linux http://opensource.hp.com

×