Accelerate OpenStack* Together * OpenStack is a registered trademark of the OpenStack Foundation Considerations to Build a Production OpenStack Cloud Ruchi Bhargava, Intel IT Shuquan Huang, Intel IT Kai Li, 99 Cloud Intel Confidential — Do Not Forward Agenda Intel IT and OpenStack Enterprise IT Cloud journey Production Design Considerations for Large Enterprises Technical vectors Non-Technical Technical vectors Production Design Considerations for Intel Channel Customers OpenStack Summit, Paris, Nov. 3-7, 2014 3 Open Stack - Intel IT Convergence Platform Enterprise Hosting Lab Hosting New business Hosting OpenStack Existing Infrastructure (Proprietary Hypervisor & Storage) New Infrastructure (KVM, Open Source Storage) Open Stack provides a convergence opportunity for IT Hosting OpenStack Summit, Paris, Nov. 3-7, 2014 Intel IT Cloud Journey + Proprietary Proprietary Orchestration Proprietary Hypervisor IT Cloud 2.0 IT Cloud 1.5 IT Cloud 1.0 OCU (homegrown Orchestration ) Image (Glance) Identity (Keystone) Compute (Nova) Network (Neutron) + Public Cloud * OpenStack Control Plane Measurement (Ceilometer ) Storage (Cinder | Swift) Image (Glance) Compute (Nova) Identity (Keystone) Network (Neutron) Measurement (Ceilometer) Storage (Cinder | Swift) SAN/NAS Hypervisors KVM, proprietary SDN Storage CEPH proprietary 5 OpenStack Summit, Paris, Nov. 3-7, 2014 Common Control Plane Strategy Policy or Template Driven Orchestration PaaS Automation Web GUI Custom Automation API Interactions Open Standard/Source Control Plane Common Control Plane for: • Multiple hypervisors • Multiple storage solutions • Virtual network integration Back-end Orchestration Proprietary Virtual Network Switch Proprietary or Open Virtual Network Switch Proprietary Hypervisor Multiple Hypervisors Compute Compute Proprietary Storage Multiple Storage Solutions Physical Network Physical Network Proprietary Cloud Open Cloud OpenStack Summit, Paris, Nov. 3-7, 2014 Primary Drivers: • Shift from IT managed to self-service • Reduce migration impact on ROI • Consistent User Experience • IT flexibility for managing infrastructure • Efficient resource utilization Production Considerations Customers Cloud Cloud Support Existing Investment Support Automation DevOps OpenStack Summit, Paris, Nov. 3-7, 2014 7 Technical vectors of a Production Cloud Design • Stability • Maintainability Redundancy Open API for Automation Monitor & Alert CI/ CD integration to expedite Deployment, Operations and Recovery Isolations • Scalability Cloud data analytics Design for scale out Automated deployment OpenStack Summit, Paris, Nov. 3-7, 2014 8 Non-Technical Vectors • Total Cost of Ownership • Workforce Transformation • Last Mile Integration with the Enterprise • Support Model transitions OpenStack Summit, Paris, Nov. 3-7, 2014 9 Production Design Considerations for Intel’s Channel Customers SW Partner Channel Customers Intel Channel (HW Partner) Intel Intel’s channel customers Company Size Big and complex SME, less complexity Expectation in product model A customizable environment A turn-key standard software with hardware Operation Model Intel Internal L1/L2/L3 team Internal L1 support outsourcing in L2/L3 support DevOps Capability Strong Weak Last Mile Integration Complexity Simple OpenStack Summit, Paris, Nov. 3-7, 2014 Production Design Considerations for Intel’s Channel Customers A Turn-key Solution: production design for each customer Optimized OpenStack package Auto deployment on standard server recommendation based on RDO/FuelWeb Controller & VM HA ready with distributed file system integrated OpenStack Patches A standard private cloud portal based on Horizon with workflow, basic monitoring and redundancy configuration OpenStack Summit, Paris, Nov. 3-7, 2014 Hardware recommendation Components CPU MEMORY SAS DRIVE Configuration Qty Xeon DP Ivy Bridge-EP E5-2620 v2 8GB 1333 Reg ECC 1.5V DDR3 Kingston KVR13R9D4/8I Romley 1TB HDD 2.5in SAS 7200RPM 64MB Seagate Constellation.2 Enterprise-Class ST91000640SS 8 128 16 Network Connection 2x 10 GbE, 2x 1 GbE, 1x 10/100 BASE-T RJ45 3 VM Density Up to 200 VMs - Node Node Node Node 11 Production Design Considerations for Intel’s Channel Customers Customize Operating Model for Each Channel Customer Deploy new cluster by using some version source code and cluster topology Internet Daily update OpenStack and Tempest Repository GitHub Bug fixed & new features Our Developers Intel Channel (HW Partner) Puppet Master After deployment, run Tempest to validate changes Polling changes Local Git Repo Define topologies of OpenStack Cluster Deployment Engineer OpenStack Cluster Jenkins Channel Customers Manual Trigger CI or Configure polling stratigies Admin Packaging SW Partner OpenStack Summit, Paris, Nov. 3-7, 2014 • L2/L3 support • Consultant service Intel Confidential — Do Not Forward Total Cost of Ownership • • Premise is to save money • Leverage EOL Servers & Commodity Servers for POC and pilots • Use OpenStack to manage existing investments using a common control plane Automation drives efficient resource utilization both from infrastructure and human resources. OpenStack Summit, Paris, Nov. 3-7, 2014 14 Workforce Transformation • Organized structured tiered trainings for new team members • OpenStack Basics • OpenStack Boot Camp for the product team OpenStack on OpenStack • DevOps, CI/CD philosophy • All hands-on deck testing approach • Bi-weekly sharing sessions open to all OpenStack Summit, Paris, Nov. 3-7, 2014 15 Last Mile Integration with the Enterprise • Intel Enterprise Access Management(EAM) Integration with Keystone • Service Management Integration • OpenStack incident • Asset management OpenStack Summit, Paris, Nov. 3-7, 2014 16 (Self) Help Self Closure Event Call / Chat Incident Management Support Model Transitions L1 Event Response Orchestration L2 Orchestration L3 Problem Management Physical Touch OpenStack Summit, Paris, Nov. 3-7, 2014 Compute L2 to L3 Storage L2 to L3 Goal: minimize to eliminate Human interactions Network L2 to L3 17
© Copyright 2024 ExpyDoc