Stanislav Ulrych CTO
What is OpenStack?
Cloud Infrastructure For Cloud-Enabled Workloads Modular architecture Designed to easily scale out Based on (growing) set of core services
Why OpenStack? 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 Open source provides high-degree of flexibility to customize and interoperate Community development = higher feature velocity Features and functions you need, faster to market over proprietary software
What Role Does OpenStack Have in Your Cloud Strategy? 11% Top OpenStack Priorities 12% 44% Increased emphasis on certified hardware 18% 43% 44% commercial OpenStack support 43% integration with open source management initiatives 27% Plan to use OpenStack APIs to enable management integration across infrastructure Expect vendors will leverage OpenStack in next-generation products Will implement a 100% OpenStack Cloud Unsure Source: IDC Red Hat Hybrid Cloud Management Survey, October 2014
Why Red Hat?
Red Hat Enterprise Linux OpenStack Platform Needs an operating environment, hypervisor, services Leverages existing code libraries for functionality It is dependent on the underlying Linux Optimized and Co-Engineered with Red Hat Enterprise Linux
The Importance of Integration with Linux Red Hat Supported Guests OpenStack KVM RHEL Hardware A typical OpenStack cloud is made up of at least 9 core services + plugins to interact with 3rd party systems 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 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 RHEL Hardware Linux Kernel Security Enhanced Linux (SELinux) KVM Network Stack Device Drivers
Installation & Stability Intuitive wizard-style graphical installer Ensures a production-ready environment Enables high availability (HA) across controller and compute nodes (including networking in active-active ) Automatically Utilizes Fencing as containment mechanism Includes Ceph client support for storage backends Supports multiple Cinder storage volume setup/config Optional support for Cisco Nexus 1000v
Red Hat Enterprise Linux OpenStack Platform 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 *32 and 64 bit for all versions Windows XP SP3+ 1 SUSE Linux Enterprise Server 10 Windows 7 3 SUSE Linux Enterprise Server 11 Windows 8 3 *32 and 64 bit for all versions Microsoft SVVP Certified Windows Server 2003 SP2+ 3 Windows Server 2008 3 Windows Server 2008 R2 2 Windows Server 2012 2 1 32 bit only 2 64 bit only 3 32 and 64 bit
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 275+ 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
Why Red Hat Enterprise Linux OpenStack Platform? Enterprise hardened code Co-engineered and integrated with Red Hat Enterprise Linux Graphical Installer ensuring production-ready deployment 3 year production phase software lifecycle World-class global support Worlds largest OpenStack partner ecosystem OpenStack training, certification, and professional services Integrated with a trusted solution stack Red Hat Enterprise Linux Red Hat CloudForms Red Hat Enterprise Virtualization Red Hat Storage (Ceph and Gluster) OpenShift by Red Hat (PaaS)
Red Hat Community Contribution Top Contributor to Juno Release (incl. Inktank & enovance) Overall commits per company (aggregated) Red Hat community contributions to projects 3000 2500 2000 1500 Red Hat HP IBM Mirantis Rackspace 24,86% 27,35% 7,38% 5,44% 15,78% 5,39% 1000 500 SUSE OpenStack Foundation VMware 6,76% 23,98% 20,92% 18,48% 0 Nova Horizon Heat Neutron Ceilometer Sahara Keystone Cinder Swift Glance Source: Bitergia http://activity.openstack.org/dash/browser/scm-companies.html?release=juno Stakalytics http://stackalytics.com/?release=juno&compan
From Community to Supported Product... Bleeding edge upstream OpenStack source code Unstable community Linux No certifications Community support Six month lifecycle Bleeding edge upstream OpenStack packaged as RPMs Enterprise Linux distros (CentOS, RHEL, Fedora) 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 3 year lifecycle
OpenStack Releases Red Hat Enterprise Linux OpenStack Platform 6 Month cadence Roughly 2 to 3 months AFTER upstream Time to stabilize, certify, backport etc. 3 year production phase lifecycle e.g., Support for Juno ends at the P release Will continue to increase lifecycle over time Based on upstream stability and resources
Ultimum Technologies - RedHat Partner for Cloud Infrastructure RedHat OpenStack u zákazníka 1. RedHat Partner for Cloud Infrastructure v České Republice deployment a management v datacentru zákazníka Support a konzultace řešení RedHat OpenStack v datacentru Ultimum Technologies 1. RedHat OpenStack deployment v ČR Hybridní model s
Ultimum Technologies RedHat Certified Cloud Provider RedHat OpenStack v datacentru Ultimum Technologies 1. RedHat OpenStack deployment v ČR certifikované RedHat řešení (2015) cenový model pay as you go Hybridní řešení na bázi RedHat OpenStack s modelem pay as you go
Thank You