Open Platform最佳實踐 HPE Synergy on OpenStack

2017/07/18

陳信宏 技術規劃處/企業事業群 Hewlett Packard Enterprise HPE’s multi-cloud strategy Determine your right mix: place your workloads where they fit best

HPE Helion and HPE Partner Professional Services

Hybrid management

Traditional workload orchestration Cloud-native orchestration

Existing Public cloud Private or managed clouds Public cloud

Emerging HPE Helion Azure vSphere platforms Amazon OpenStack® Stack Cloud (Mesos, etc.) Legacy Web service Azure Services providers

HPE Synergy, HPE ConvergedSystem, HPE CloudSystem, HPE ProLiant

2 Infrastructure matters Hybrid infrastructure in practice Connecting to existing systems Rapid growth of data and devices

High performance Compliance specific to app and requirements workload

3 Private cloud for the enterprise An open, scalable, extensible cloud platform

– Deliver a great operational experience Your Your Your for your OpenStack cloud application application application – Policy-define your private cloud with enterprise-grade security capabilities OpenStack – A over your IT Dashboard OpenStack high degree of control Cloud Operating System environment, while preserving business agility

Compute Network Storage

OpenStack Shared Services

Physical Infrastructure

4 Beyond trunk HPE Helion OpenStack

Proven IaaS published customer Operations Console web UI for the success in production private cloud operator

Simplified installation, patching Flexible choice of hypervisor to and upgrading with Helion match the needs of your workloads Lifecycle Manager

5 100% API compliant Common integrations for your existing datacenter

Security policies Storage

People and skills User authentication

Network infrastructure 6 Is HPE Helion OpenStack right for you?

Needs a configurable solution Has a strong that streamlines the operational interest in open experience of running OpenStack source software code in production as part of their cloud solutions Needs comprehensive offering of technology, design, implementation, and support

7 OpenStack (Newton) HPE Helion OpenStack 5.0 Plug-ins HPE Value-add (Open Source) Operations environment Running environment HPE Value-add (HPE Assets)

Operations (OpsConsole) Storage (StoreVirtual OpenStack Dashboard (Horizon) Dashboard Dashboard CMC) UI LBaaS VPNaaS FWaaS DNSaaS

UI Day Zero Installer LB (LBaaS) VPN (VPNaaS) FW (FWaaS) DNS (DNSaaS) Service Service Service Service Logstash Monasca Logging Search (Kibana) rd rd rd rd Network Dashboard Services Octavia 3 Party 3 Party 3 Party 3 Party

Deployment () Nova ESX (EON) Identity Service Local LDAP/AD Federation (Keystone) Service Configuration Key Management Orchestration Bare Metal Container Network (Neutron) Service Configuration Processor Service (Barbican) Service (Heat) Service (Ironic) Orchestration Service (Magnum) ‒ Deployment Artifacts Image Library Object Storage Compute Service OVS-DPDK OVSvApp Service (Glance) Service (Swift) (Nova) ‒ Boot Images 3rdParty ML2 ‒ Service Playbooks ‒ Deployment Templates

Services Block Storage Service (Cinder) Swift Swift KVM Infrastructure 3rdParty VSA Ceph RH KVM 3PAR Operational Services Bare Metal (Cobbler) Provisioning Service ESX VMDK LHN Ceph IPMI PXE UEFI Metering Service (Ceilometer)

HTTPS Infrastructure Centralized Backup & Service Fail-over MySQL Vertica Termination Monitoring Service Logging Recovery Service Management Sub (Stunnel) (Monasca) (Logstash, ElasticSearch) (Freezer) (HAProxy, Keepalived) Rabbit MQ InfluxDB Systems

Linux for HP Helion (Debian)

Physical Infrastructure – HPE Synergy, HPE ConvergedSystem, HPE CloudSystem, HPE ProLiant,Servers, Networking, Storage

8 http://stackalytics.com/?release=newton

9 HPE Helion OpenStack New capabilities for containers, networking, and object storage

• Based on the Newton release of OpenStack- Improve resiliency of cloud services • Native container orchestration- Seamlessly provision containers in you OpenStack ecosystem • New hypervisor option- Run SUSE Enterprise alongside HPE Linux, ESX, and Enterprise Linux compute nodes • Bare metal multi-tenant networking- Enable bare metal alongside virtualized compute nodes • SUSE Enterprise Storage 4.0 (Ceph) integration- Build a scalable and resilient software defined storage solution that can be updated and managed separate from OpenStack • Certified on Synergy hardware- Share infrastructure between private cloud services and traditional applications

10 Focus on HPE Helion CloudSystem Foundation HPE Helion CloudSystem Architecture

11 HPE Helion CloudSystem Foundation with HPE Synergy Synergy with CloudSystem – Reference Architecture

12 Then ? What is HPE Synergy ?

13 In the Idea Economy, IT is the business partner for value creation

IT must now be able to support two operating environments

Traditional Cloud apps apps – Apps driven – Ops driven – Agility focused – Cost focused

Traditional How can I The Idea Business support both? Economy

14 A new category of infrastructure is needed to power the Idea Economy

Composable

Simplify Infrastructure Hyper-converged • Hardware & Software architected as one Simplify deployments • Fluid IT • Converged • Remove complexity by Software defined everything eliminating SAN • Physical, virtual and containerized • Fluid virtual IT workloads Improve staff • Software defined storage Traditional productivity • Virtual workloads • Masks some complexity with people and software

Application optimized Siloed Infrastructure • Preconfigured physical IT • Complex processes • Hardware defined • Static, siloed IT • Targeted workloads • Silo defined • Physical, virtual, and containerized workloads

Operations optimized 15 A new category of infrastructure is needed to power the Idea Economy

Composable

Simplify Infrastructure as a Service Hyper-converged • Hardware & Software architected as one Simplify deployments • Fluid IT • Converged • Remove complexity by Software defined everything eliminating SAN • Physical, virtual and containerized • Fluid virtual IT workloads Improve staff • Software defined storage Traditional productivity • Virtual workloads • Masks some complexity with people and software

Application optimized Siloed Infrastructure • Preconfigured physical IT • Complex processes • Hardware defined • Static, siloed IT • Targeted workloads Composability • Silo defined • Physical, virtual, and containerized workloads

Operations optimized 16 Infrastructure as code evolution: The Need for Speed

Physical Virtualized & Cloud Continuous Development Deploy in months Deploy in minutes Deploy in seconds Live for years Live for weeks Live for minutes/hours HPE’s Composable Infrastructure vision Empower IT to create new value instantly and continuously

Run anything Move faster Optimize all apps and Accelerate app and service levels service delivery

Work efficiently Unlock value Reduce operational effort Increase productivity and control and cost

Your Infrastructure as Code

18 HPE’s Path to a Hybrid Infrastructure

Ecosystem

Care Ecosystem: Partners and integrations Datacenter Orchestration CloudSystem 9 & CSA Cloud as building blocks Integrated: Analytics, Configuration Management, Workload Placement, Hybrid Cloud Broker Services Capacity, Capacity,

Composable HPE Synergy Flexible Flexible Infrastructure New Infrastructure form factors New ConvergedSystems New CloudSystems

Converged with HPE BladeSystem, HPE ProLiant Composable DL servers, HPE OneView, 3PAR, BladeSystem Gen 10 and new compute form factors CS700 attributes Software defined fabric Storage services; Support through 2023 or longer! Services: Transformation, Transformation, Services:

2015 2016 + HPE Synergy: Quick Overview

Synergy Composer & Composable Fabric Image Streamer Rack scale multi-fabric connectivity Integrated software-defined for cost efficiency, resiliency and intelligence to self-discover, auto- flexibility assembly and scale from racks to rows

Composable Storage High-density integrated storage for a Composable Compute new level of simplicity, density, and Provides the performance, scalability, flexibility density optimization, storage simplicity, and configuration flexibility

Composable Frame Everything needed to run applications, so IT can be quickly setup and consumed Auto-integrating makes scaling simple and automated at rack/row scale Photonics and memristor ready for investment protection

HPE Synergy

1 • Optimized for the Composable Infrastructure (Infrastructure as Code)

•2 Infrastructure ready for the next 15+ Years

•3 Highly Available solution to protect the customers data availability

4 • Easily integrates into existing data centers

“The Converged Infrastructure I always wanted to create.” Gary Thome: Chief Architect, Infrastructure Software and Blades

23 HPE Confidential HPE Synergy: The first platform architected for composability Your infrastructure as code

REDUCE over-provisioning and DEPLOY SIMPLIFY DEVELOP at cloud-like speed with frictionless updates more apps, faster CapEx Composable Infrastructure Defined

Fluid Resource Pools • Single infrastructure of disaggregated pools of compute, storage and fabric that boots-up ready for any workload • Physical, virtual and containers • Auto-integrating of resource capacity

Software-Defined Intelligence Unified API • Template-driven workload composition Software Defined Intelligence • Frictionless operations Fluid Resource Pools

Unified API • Single line of code to abstract every element of Composable Infrastructure infrastructure for full infrastructure programmability • Bare metal interface for Infrastructure as a Service Agile Hardware for Your Agile Software

Provide data for Automate with Provision hosts and Build infrastructure Trigger automatic operations and playbooks, recipes flexible clusters for cloud services infrastructure actions facilities

Unified API • Virtualization admin: Manage physical and • IT admin: Rapidly construct a private cloud virtual through a single interface • Developer: Provision infrastructure and • Facilities: Visualize power & thermals in applications together DCIM to make workload placement recommendations

26 Transforms infrastructure into a single line of code Unified API

Legacy Way: Needs a different tool for every task

02-AC-23-59-5A-92

Update Update Set BIOS Set unique identifiers Install Configure Configure Configure Configure Firmware drivers settings (WWN, SN, UUID, MAC) OS smart array network connectivity SAN zoning 3PAR array

Infrastructure Server Networking Storage

HPE Synergy Way: Single line of code New-HPOVProfile -name$name, -baseline$base, -sanStorage$san, server$server

Single interface to discover, search, inventory, configure, provision, update, and diagnose Provision bare metal infrastructure with one line of code – in the same way as virtual machines and cloud Sample recipe using Chef Provisioning Driver for HPE OneView Desired state & version controlled for CI/CD

require 'chef/provisioning‘

with_driver 'oneview‘

machine_batch do machine 'web01' do machine_options :driver_options => { :server_template => 'Template - Web Server', :os_build => 'CHEF-RHEL-6.5-x64', :host_name => 'chef-web01‘, :connections => {1 => { :dhcp=>true, :net=>'deadnet5', :deployNet =>'pxe5'}, 2 => { :dhcp=>false, :ip=>'10.0.200.6', :net =>'dmz-prod'}, 3 => { :dhcp=>false, :ip=>'10.0.100.6', :net =>'backend-prod'} }, :domain_type => 'workgroup', :domain_name => ‘synergy.hp.com', :net_mask => '255.255.254.0', :gateway => ‘10.0.200.1', :dns => ‘10.0.200.12, 10.0.200.19, 10.0.200.20' },

recipe ‘my_apache_webserver' https://github.com/HewlettPackard chef_environment 'production' converge true /chef-provisioning-oneview end end Sample Dockerfile using Docker for HPE OneView

Demo Steps docker-machine create \ --engine-env docker_user="docker" \ 3. Copy paste the command --engine-install-url "https://get.docker.com" \ shown in the figure to trigger --driver oneview \ the Docker Engine host --oneview-ov-user "Administrator" \ provisioning. Wait for 3 --oneview-ov-password "sdiovd@HP1SC" \ seconds the command to be --oneview-ov-endpoint "https://10.3.26.75" \ transferred to the CLI and --oneview-icsp-user "Administrator" \ press “enter” button from the --oneview-icsp-password "sdiovd@HP1SC" \ keyboard. --oneview-icsp-endpoint "https://icsp.ovd.demo" \ Note: Explain that there is not hard --oneview-server-template "Docker_Node_template" \ coded variables. All options could be --oneview-os-plan "RHEL71_DOCKER_NODE" \ provided as part of this single line --oneview-ilo-user "Administrator" \ provisioning command. Also some --oneview-ilo-password "sdiovd@HP1SC" \ options could be predefined --oneview-public-connection-name "Mgmt_A" \ 3. In IE go to the already Docker-Node-77 opened OneView UI (http://10.3.26.75 credentials: Administrator / sdiovd@HP1SC)

29 Transform infrastructure into a single line of code

With HPE Synergy Composer With competitive tools

Script 1 Script 3 I can request the resources Infrastructure requests via a I need without being an single line of code infrastructure expert. Script 2 Script 4

Unified RESTful API API #1 API #2 API #3 API #4

30 Single infrastructure for all your applications and operational models

Cloud Native Apps/ Enterprise Apps Hybrid Cloud Big Data CloudNative Apps/ Hyper-Converged DevOps (ERP, DB, VM Farms) (IaaS,(IaaS, Bare Metal Portal) Converged

• Built in high availability • Cloud speed • High density internal • Infrastructure as Code • Fluid Pools/flexible • Ability to compose and provisioning storage • Unified API ratio of compute and re-compose compute • Fluid Resource Pools • Massive bandwidth • Bare metal portal storage and SAN, DAS as one with flexible ratios • Fluid Resource Pools • Native SDS/VSA • Automation through with flexible ratios • High density internal the Composer and • Automation through storage Image Streamer the Composer and Image Streamer Pay as you grow flexible capacity and other consumption model options Transformational Power of HPE Synergy I need ….HPEOVServerProfileHPEOVServerProfileHPEOVServerProfileHPEOVServerProfile--name-namename-name mysite04 mysite06mysite02mysite01mysite05 mysite03 - -template-templatetemplate -templateDBaseUPDevVDIObjectSDBase1Web--WebTest

“App Dev/Test DEV DEV DEV environment” TEST TEST

“Big“Make Database that a biggerfor DBASE Analytics”Database”

“Web for the holiday WEB WEB WEB WEB WEB WEB season”

“VDI now and holiday is VDI over” OBJ “and Object Storage” Journey to Composable Infrastructure Ease of management and interoperability across the infrastructure

On ramp to Composable Fully Composable

Converged Blocks with Composable Composable Infrastructure designed for what’s next attributes providing value to your existing • Rack Scale fabric infrastructure • Dense in-frame storage • Blocks of compute, storage, and fabric Automated • Auto-integrating infrastructure • Software Defined Automation/Templates management • Instant on operating environments • Unified API and ecosystem of both • Machine technology ready • Transformation Workshop • Workload ready in minutes

HPE Synergy

HPE ProLiant DL, HPE StoreVirtual VSA, HPE BladeSystem, HPE 3PAR, HPE OneView, ConvergedSystem+ HC, OpenSwitch software defined fabric

Continuity and investment protection of tools, integration, and process

33 Reduction complexity and latency Eliminates stand alone Top of Rack switch

HPE Synergy HPE Synergy A new category of infrastructure to bridge Traditional and Cloud Native apps

Run anything Move faster Reduce CapEx and Deploy at cloud- free resources like speed

Work efficiently Unlock value Simplify with Develop more app faster frictionless update

Your Infrastructure as Code Your right mix is the key Define your Power your Optimize your right mix right mix right mix

Expertise to help End-to-end open Effective Together with you build your enterprise administration of a OpenStack !! architecture technology, multi-cloud spanning traditional software and environment, IT, private and services to build or security, compliance public clouds consume your and performance cloud services Thank you

37