RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE Arthur Enright Principal Product Manager Virtulization Business Unit
I.T. CHALLENGES
WORKLOADS ARE EVOLVING CLOUD WORKLOADS TRADITIONAL WORKLOADS Typically resides on a single large Virtual Machine Cannot tolerate any downtime Needs expensive high availability tools found in VMware vsphere Application scales up rather than out Workload resides on multiple Virtual Machines Tolerates VM failure if one fails, another quickly replaces it Fault tolerance often built into workload Application scales out rather than up
OPENSTACK - CLOUD INFRASTRUCTURE FOR CLOUD WORKLOADS Modular architecture, designed to easily scale out Based on (growing) set of core services
OPENSTACK - CLOUD INFRASTRUCTURE FOR CLOUD WORKLOADS Modular architecture, designed to easily scale out Based on (growing) set of core services It is dependent on the underlying Linux... LINUX
RED HAT CONTRIBUTION TIMELINE
RED HAT UPSTREAM FOCUS Heavily engaged in community since 2011 Established leadership position in community Both in terms of governance and technology Including several PTLs on multiple core services projects Creating and leading stable tree 2nd largest contributor to Folsom Release Largest contributor to Grizzly, Havana, and Icehouse releases Note: These statistics do not include external dependencies eg. libvirt, kvm, Linux components
RED HAT UPSTREAM FOCUS Top Contributor to Icehouse Release Overall commits per company (aggregated) 3500 400 350 3000 2500 2000 1500 1000 Closed Tickets per company (aggregated) Red Hat HP Mirantis OpenStack Foundation Intel IBM Rackspace SUSE enovance 300 250 200 150 100 500 50 0 0 Source: Bitergia http://activity.openstack.org/dash/releases/index.html?data_dir=data/icehouse Red Hat HP IBM Canonical Dreamhost Others Mirantis Rackspace OpenStack Foundation
RED HAT'S OPENSTACK LEADERSHIP WHY DO THESE STATISTICS MATTER? Proof that Red Hat has skills, resources to: Support customers Drive new features Influence strategy and direction of project Enable partner collaboration Wide ranging participation, contrasts with most others who are more narrowly focused Important to highlight our leadership in the whole stack Linux, KVM, libvirt, etc RHEL-OSP is an enterprise-grade distribution with ecosystem, lifecycle, and support that customers expect from Red Hat
BUILDING A COMMUNITY RDO Project Community distribution of OpenStack Packaged/tested for *EL6 and *EL7 and derivatives Freely available without registration Easy to install Vanilla distribution closely follows upstream Upstream release cadence 6 month lifecycle limited updates based on upstream
OPENSTACK PROGRESSION Bleeding edge upstream OpenStack source code Bleeding edge upstream OpenStack packaged as RPMs Unstable community Linux Enterprise Linux distros (CentOS, RHEL, Fedora) No certifications Community support Six month lifecycle No certifications Community support Six month lifecycle Enterprise hardened Red Hat OpenStack technology optimized for and integrated with Red Hat Enterprise Linux Red Hat Support Red Hat ecosystem certifications 1+ year lifecycle
OPENSTACK RELEASE CADENCE CR Icehouse.2 2014.1.2 h nc a r B CR Icehouse.1 bl e a t 2014.1.1 S CR Havana.2 CR Havana.1 Havana.0 2013.2.0 b Sta a van Ha Baseline drop nch a r le B Bug fix merges Icehouse.0 Select backports RHEL OpenStack Platform Havana (4.1) Preview / Beta use o h CR H1 CR H1 Ice H1 H1 RHEL OpenStack Platform Icehouse (5.0)
WHY RED HAT ENTERPRISE LINUX - OPENSTACK PLATFORM All benefits of community OpenStack and... Enterprise hardened code Co-engineered and integrated with Red Hat Enterprise Linux Enterprise software lifecycle World-class global support Worlds largest OpenStack partner ecosystem OpenStack training and certification Integrated with trusted Red Hat stack Red Hat CloudForms Red Hat Enterprise Virtualization Red Hat Storage
GARTNER REFERENCE ARCHITECTURE FOR IAAS And the Role of a CMP Solution
RED HAT CLOUD INFRASTRUCTURE Cloud Management Alternative Virtualization OpenStack
THE IMPORTANCE OF INTEGRATION WITH LINUX... A typical OpenStack cloud is made up of at least 10 core services (Nova, Cinder, Keystone, Neutron, glance, etc) + plugins to interact with 3 rd party systems eg. storage arrays, network switches. These services run on top of a Linux distribution with a complex set of userspace dependencies, requiring tight integration A supported, stable platform requires integration and testing of each of the components
THE IMPORTANCE OF INTEGRATION WITH LINUX... Many of the most complex features are provided by Linux with OpenStack providing management and orchestration For example: virtualization provided by the KVM hypervisor, with libvirt management interface, interacting with Open vswitch userspace switch, transitioning to the kernel's networking stack to handle network namespaces Each potentially managed by different OpenStack services. These components need to be engineered & productized together OpenStack cannot be productized as a layered product
THE IMPORTANCE OF INTEGRATION WITH LINUX... Examples of RHEL optimized enablers for OpenStack: 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 The pairing of the Linux operating system and OpenStack is so tight that Red Hat Enterprise Linux OpenStack Platform is the only combination that can most effectively support functionality, performance, security, system-wide stability, and ecosystem support
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM HYPERVISOR SUPPORT Red Hat Enterprise Virtualization Hypervisor *Red Hat Enterprise Linux KVM *vcenter Driver Lightweight / small footprint Less overhead Smaller attack surface Cost effective Closer to operating system DNA VMware vsphere Provides massive scale-out capabilities 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
GUEST SUPPORT Red Hat Enterprise Linux 3 Red Hat Enterprise Linux 4 Red Hat Enterprise Linux 5 SUSE Linux Enterprise Server 10 Windows XP SP3+1 Windows 73 Windows 83 SUSE Linux Enterprise Server 11 Microsoft SVVP Certified Windows Server 2003 SP2+3 Windows Server 20083 Red Hat Enterprise Linux 6 *32 and 64 bit for all versions *32 and 64 bit for all versions Windows Server 2008 R22 Windows Server 20122 1 32 bit only 64 bit only 3 32 and 64 bit 2
WORLD'S LARGEST OPENSTACK PARTNER ECOSYSTEM Red Hat OpenStack Cloud Infrastructure Partner Network OEMs and IHVs ISVs System Integrators Cloud Service Providers Managed Service Providers Channel Partners Over 235+ 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 Large catalog of Windows certified applications
OPENSTACK: WHAT'S NEXT? Upstream focus is on core components NOVA, Neutron, Heat, Ceilometer, etc Many companies are productizing on top of the Core Adding features to make OpenStack consumable e.g., Administration, Operations, provisioning, monitoring, etc Typically these don't come back to the core project Enterprises want a complete product Automate & manage deployment, configuration,etc In many cases want traditional virtualization features too
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM MOVING FORWARD Continued focus on OpenStack core Management tools for RHEL OpenStack Platform Web GUI installation and configuration management (based on Foreman) Centralized Management Platform (based around TripleO) Improved upgrade capabilities Focus on delivering common infrastructure Leverage OpenStack Services within RHEV Allow customers to deploy a single platform Deploy cloud and traditional workloads Provide on-ramp to OpenStack
THREE WAYS TO GET OPENSTACK FROM RED HAT 90-DAY EVALUATION PURCHASE SUPPORTED PRODUCT 2 1 redhat.com/openstack/evaluation 3 Learn more at: redhat.com/cloud
OPEN ALL ALONG It's in our DNA It's not lip service or cloud washing Open is what we do and how we do it With every step forward Red Hat opens another layer of the technology stack Cloud is the next step the next open innovation