RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM. Stanislav Polasek ELOS Technologies stanislav.polasek@elostech.cz

Similar documents
The path to the cloud training

Stanislav Ulrych CTO RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Agenda. 1. Welcoming and intro 2. Introduction to RHEL-OSP 3. Deep Dive RHEL-OSP 4. Live Demo 5. OSP-Director 6. What's new in liberty

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE

OpenStack in the Enterprise: From Strategy to Real Life. Radhesh Balakrishnan General Manager OpenStack

Sacha Dubois RED HAT TRENDS AND TECHNOLOGY PATH TO AN OPEN HYBRID CLOUD AND DEVELOPER AGILITY. Solution Architect Infrastructure

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

HPC ON WALL ST OPENSTACK AND BIG DATA. Brent Holden Chief Field Architect, Eastern US April 2014

RED HAT ENTEPRISE LINUX OPENSTACK PLATFORM PRODUCT OVERVIEW & UPDATE. Jeff Jameson Sr. Principal Product Marketing Manager Virtualization BU, RED HAT

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Business transformation with Hybrid Cloud

OpenStack The State of the Stack

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

KVM, OpenStack, and the Open Cloud

RED HAT INFRASTRUCTURE AS A SERVICE OVERVIEW AND ROADMAP. Andrew Cathrow Red Hat, Inc. Wednesday, June 12, 2013

Enabling IT Agility with an Open Hybrid Cloud

KVM, OpenStack and the Open Cloud SUSECon November 2015

Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016

HP OpenStack & Automation

The path to the cloud training

RED HAT ENTERPRISE VIRTUALIZATION

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales gnyers@suse.com

cloud functionality: advantages and Disadvantages

KVM, OpenStack, and the Open Cloud

How To Get The Most Out Of Redhat.Com

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

The Virtualization Practice

Fast Lane OpenStack Overview Red Hat Enterprise Linux OpenStack Platform

RED HAT CLOUD SUITE FOR APPLICATIONS

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

The path to the cloud training

Your Journey to the Cloud with Red Hat

Understand IBM Cloud Manager V4.2 for IBM z Systems

RED HAT CONTAINER STRATEGY

SUSE Cloud 5 Private Cloud based on OpenStack

Mobile Cloud Computing T Open Source IaaS

HOW RED HAT BRINGS OPENSTACK INTO THE ENTERPRISE by Bryan Che and Gordon Haff

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

Introducing Red Hat Enterprise Linux. Packaging. Joe Yu. Solution Architect, Red Hat

Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Principal Product Manager, OpenStack

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Introduction to CoprHD: An Open Source Software Defined Storage Controller

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

YOUR STRATEGIC VIRTUALIZATION ALTERNATIVE. Greg Lissy Director, Red Hat Virtualization Business. James Rankin Senior Solutions Architect

2015 LENOVO. ALL RIGHTS RESERVED. Isabel Zarate Lenovo EBG Leader

Building an AWS-Compatible Hybrid Cloud with OpenStack

OPNFV Summit 2015 Presentation. Coexistence of Commercial Solutions with OpenSource OPNFV Platform

Tee se itse: pilvi Do it yourself: cloud

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

Elastic Private Clouds

Accelerate POC to Production: OpenStack with FlexPod

OpenNebula Cloud Platform for Data Center Virtualization

Building Multi-Site & Ultra-Large Scale Cloud with Openstack Cascading

OpenStack Alberto Molina Coballes

Private Cloud Management

Change the Game with HP Helion

Cloud Essentials for Architects using OpenStack

Red Hat enterprise virtualization 3.0 feature comparison

SDN v praxi overlay sítí pro OpenStack Daniel Prchal daniel.prchal@hpe.com

What's the Difference Between OpenStack & A Cloud Management Platform?

Openstack. Cloud computing with Openstack. Saverio Proto

Addressing Storage Management Challenges using Open Source SDS Controller

RED HAT ENTERPRISE VIRTUALIZATION & CLOUD COMPUTING

Management for the Mobile-Cloud Era

RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Using Red Hat Systems Management Tools in a Hybrid Cloud

7 Ways OpenStack Enables Automation & Agility for KVM Environments

Building Storage as a Service with OpenStack. Greg Elkinbard Senior Technical Director

(R)Evolution im Software Defined Datacenter Hyper-Converged Infrastructure

Red Hat Powered VDI: Setting a New Standard for Desktop Virtualization

Introduction to OpenStack

Challenges and lessons learned with Openstack deployments and MySQL. Sandro Mazzio+a Sr Director Product Management IaaS

OpenStack Introduction. November 4, 2015

The Incremental Advantage:

OPENSTACK IN THE ENTERPRISE Best practices for deploying enterprise-grade OpenStack implementations

Infrastructure as a Service (IaaS)

Product Brochure. Hedvig Distributed Storage Platform Modern Storage for Modern Business. Elastic. Accelerate data to value. Simple.

How To Make A Cloud Work For You

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

Software Defined Everything

Panoramica su Cloud Computing targata Red Hat AIPSI Meeting 2010

Red Hat Enterprise Linux 7 Platform without Boundaries

Transcription:

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM Stanislav Polasek ELOS Technologies stanislav.polasek@elostech.cz

ELOS Technologies Automatizace infrastruktury datových center Centrální správa konfigurací LifeCycle Automation Migrace do veřejných cloudů Hybridní cloud modely Partneři Red Hat Premium Partner (RHCA/RHCE) PuppetLabs Solution Provider (Puppet Architect/Developer) AWS Consulting Partner (AWS Solution Architect)

Knowledge Factory Edukační centrum pro nové technologie Automatizace infrastruktury Docker OpenStack PuppetLabs www.knowledgefactory.com

What is OpenStack?

Cloud Infrastructure for Cloud Workloads Modular architecture Designed to easily scale out Based on (growing) set of core services

Capabilities OpenStack meets the needs of new scale-out applications Brings public cloud-like capabilities into your datacenter Provides massive on-demand (scale-out) capacity 1,000's 10,000's 100k's of VMs Removes vendor lock-in Community development = higher feature velocity Open source provides high-degree of flexibility to customize and interoperate Features and functions you need, faster to market over proprietary software Greater automation, resource provisioning, and scaling

Workload Type TRADITIONAL: SCALE UP CLOUD: SCALE OUT Big stateful VM Small stateless VMs 1 Application 1 VM 1 Application Many VMs Lifecycle in years Lifecycle hours to months Scale up (VM gets bigger) Scale out (add VMs) MIXED/HYBRID (OpenStack) Not designed to tolerate failure of If a VM dies, application kills it VM, so you need features that and creates a new one, app stays keep VMs up up Application SLA requires Application SLA requires enterprise virtualization features adding/removing VM instances to (migration, HA, etc.) to keep application cloud to maintain applications available application availability Combination of traditional scaleup and cloud scale-out workloads. For example: Database may be hosted on traditional workloads, web front-end and logic layers on cloud workloads.

Free software Free Software is gratis, right? We ll save on licensing costs!

Real good reasons for free software o Adaptability - you can adapt or complete the software o Security - you can control what s in it o Sharing - so you can split costs with others o Standard - so you can be sure it interoperates o Hybridation - your providers work the same way o Etc...

Isn't free software a good enough reason? Free software still has costs o Maintenance (subscription or internalized) o Expertise (experts are not cheap) o Knowledge (your teams have to learn new skills)

Why should my enterprise pick OpenStack?

OpenStack is an agility enabler

Agility Enabler Enable business units to be more reactive in a faster market Enable development teams to be more productive and autonomous Enable (cloud ready) applications to be more scalable Enable more creativity Enable finer grain cost analysis and responsibility identification Be quicker, better, smarter to success!

So, I just have to install OpenStack and I am done?

OpenStack is just a technology, a tool to enable the transformation OpenStack is an agility enabler For your business units For your development teams For your business departments (B to C) But only if you change the ways they interact with the data center

Transforming the interactions: BUs Business units before Business units transformed Tell IT what they need Iterate on their needs Wait for approval Own the application they use Wait for IT to complete the need Quickly launch MVPs to test Complain when it fails Operate their applications Rely on IT for application SLA Rely on IT for data center SLA Are restrained by global policies that should not apply to them Can adapt policies to match their market needs

Transforming the interactions: Developers Developers before Developers transformed - Devops Receive lengthy specification and write code to match their understanding of the problem Closely interact with stakeholders Fight for hardware allocation Are responsible for hw allocation Transfer operational burden as quickly as possible Same team operate the applications they developed Are not responsible of SLA Build SLA into the application Rely on global data store to be globally available Build hybridation into the application Iterate quickly to validate/adapt

Transforming the interactions : B to C. Business department before Business department transformed Tell IT what they need Allocate their own hardware Subcontract wildly to agencies Provide access to agencies Complain when it fails Are responsible of their operations Don t understand delays Fight with their own delays Always buy advertising space and create unrealistic hurdles Find someone else to hurry for their crazy plans Get tired of waiting and go AWS Are finally traceable in their spend

Cloud infrastructures are just one more abstraction enabling the handling of massive number of nodes as if they were a simple entity (aka pet vs. cattle)

To benefit from the abstraction you have to transform your tools Central DBs Vertical Scaling Filesystems FIFO Specialized Unique Sequential Distributed DB (nosql) Horizontal Scaling Blocks and Objects Bus Commoditized Pattern based Parallelized OpenStack is made for the abstraction to happen

It is not meant to handle your old workloads OpenStack is made for the abstraction to happen Migrations still have a cost Without adaptation it does not bring any benefits You need to accelerate, not just create more work Lean enablement cannot be done with bloated software

Start using your cloud with news apps or components Convert your apps calmly, within their normal life cycles You can mix and match computing models to proceed in small shorter steps Not all need to be cloud at once then you should start seeing the real benefits of OpenStack

Make hybrid apps Enable front-ends to scale on multiple site Enable data to be maintained on multiple locations which in turn will provide the benefits of real hybrid deployments that OpenStack enables

Change the way your IT teams work: Each group should be responsible of delivering its resources globally Stop dividing those who operate from those who design Stop defining silos in terms of responsibility but in term of APIs and measurable objectives to maintain Stop the pre-control craziness trust is the first enabler of delegation which leads to responsibility, autonomy and creativity Measure end goals, not milestones this is the only thing that matters

Why OpenStack now? TTM is key in all highly competitive sectors Further reduction of TTM cannot be obtained without Agility/DevOps model Influencing Open Source environment is critical to get your vertical s point of view known Transformation takes time, better start early This is the best way toward hybridation

Why Red Hat?

OpenStack: Framework for the Cloud Needs to access x86 hardware resources Needs an operating environment, hypervisor, services Leverages existing code libraries for functionality

The Importance of Integration with Linux Red Hat Supported Guests A typical OpenStack cloud is made up of at least 9 core services + plugins to interact with 3rd party systems OpenStack KVM RHEL Hardware These services run on top of a Linux distribution with a complex set of user space integration dependencies OpenStack cannot be productized as a stand alone layer A supported, stable platform requires integration and testing of each of the components If your Windows virtual machine hosted by a KVM hypervisor running on an IBM blade, connecting to an EMC storage array through an Emulex HBA has issues with storage corruption, who do you call?

Red Hat Enterprise Linux Optimized Enablers for OpenStack Red Hat Supported Guests OpenStack KVM RHEL Hardware Virtualization guest performance, reliability and Windows Security - SELinux enforcing guest isolation Network SDN/OVS performance optimized Storage vendor plugins, performance, thin provisioning Ecosystem certification of hardware, storage and networks Linux Kernel Security Enhanced Linux (SELinux) KVM Device Drivers Network Stack

RHEL OpenStack Platform 7

RHEL OpenStack Platform 7 Hypervisor Support Red Hat Enterprise Virtualization Hypervisor *Red Hat Enterprise Linux KVM VMware vsphere *vcenter Driver Lightweight / small footprint Less overhead Smaller attack surface Cost effective Closer to operating system DNA Provides massive scale-out capabilities Maximum benefit with virtualized Linux Co-exist with existing infrastructure assets Provides a seamless path to future migration to OpenStack Uses NSX1 plugin for Neutron 1 NSX is only supported in production environments, per VMware's support requirements *ESXi driver not supported

RHEL OpenStack Platform 7 Virtual Guest Support Red Hat Enterprise Linux 3 Red Hat Enterprise Linux 4 Red Hat Enterprise Linux 5 Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 7 Red Hat Enterprise Linux Atomic Host *32 and 64 bit for all versions of RHEL Windows XP SP3+1 Windows 73 Windows 83 Microsoft SVVP Certified Windows Server 2003 SP2+3 Windows Server 20083 Windows Server 2008 R22 Windows Server 20122 SUSE Linux Enterprise Server 10 SUSE Linux Enterprise Server 11 *32 and 64 bit for all versions 1 32 bit only 64 bit only 3 32 and 64 bit 2

Largest OpenStack Partner Ecosystem Over 350+ members since launch in April 2013 Over 900 certified solutions in partner Marketplace Over 4,000 RHEL certified compute servers Over 13,000 applications available on RHEL OEMs, IHVs, and ISVs System Integrators Channel Partners Cloud Service Providers Managed Service Providers

RHEL OpenStack Platform Director Intuitive graphical installer, driven by an API backend Ensures a production-ready environment with Automated Health Checks (AHC) during and after installation Enables high availability (HA) across controller and compute nodes (including networking in active-active ) 1 Automatically Utilizes Fencing as containment mechanism Includes Red Hat Ceph Storage client and server deployment 1 with integrated director configuration support for storage backends Optional partner integration/configuration support NetApp Data ONTAP (incl. 7-mode) Cisco Nexus 1000v Red Hat Ceph Storage entitlement and subscription sold separately

Director: Deployment Consistency Best practices & reference architectures Automation and repeatability RHEL OpenStack platform director was created based on expertise from the field Lessons learned from previous deployment tools Reference architectures with certified hardware make deployment easier Hardware performance and validation testing AHC (Automated Health Checks) Hardware detection Performance information Black sheep detection Automated tests during and after deployment Find and troubleshoot problems faster

Director: Lifecycle Management Deployment is just the first step, most of the action happens afterwards Add and remove capacity Deploy critical updates Upgrade to new OpenStack versions Automation is a must API first, used by both the CLI and GUI and allow for better integration with external tools Automated hardware detection and performance tests Automated functional tests to validate the deployment as early as possible Orchestrated upgrades, easier to keep closer to the newest features

Director: Operational Visibility Important for troubleshooting and system status Ensure correct node behavior Tracking resource capacity Monitoring and alerts for operational failures Operational tools Log aggregation and search Core service and infrastructure availability monitoring Performance monitoring

Community Contributions...

Red Hat Community Contributions Top Contributor to Kilo Release Overall commits per company (aggregated) Red Hat total community contributions (projects) 4000 20.09% Red Hat 3500 HP 3000 IBM 2500 Mirantis 2000 Rackspace 1500 1000 500 0 Yahoo! OpenStack Foundation NEC 10.37% 18.78% 82.91% 11.31% 22.46% 24.23% 29.99% 4.36% Cisco Nova Sahara TripleO-heat-temps Source: http://activity.openstack.org/dash/browser/scm-companies.html?release=kilo http://stackalytics.com/?release=kilo&company=red%20hat 25.62% 8.82% Horizon Heat Cinder Swift Neutron Glance Ceilometer Ironic

Red Hat's OpenStack Leadership Why these statistics matter? With Red Hat's near 20 year history in open source, we have the experience and resources to: Support production-ready customers globally Drive new features Influence strategy and direction of project Enable partner collaboration Wide ranging participation in OpenStack projects, contrasts with most vendors who are more narrowly focused All of these efforts allows us to create a production-ready distribution with ecosystem, enterprise lifecycle, and support that customers expect from Red Hat

Integrated Cloud Solutions...

Red Hat Cloud Infrastructure Delivering an open private cloud

Open Hybrid Cloud CloudForms adds heterogeneous capacity

Red Hat Cloud Suite for Applications Integrated DevOps Platform for the enterprise IaaS PaaS Management