9 The OpenStack Community OpenStack community releases a new major version every six months Current upstream version codenamed Liberty (shipped 15th October 2015) Contributions to the project come from both corporate and non-corporate entities Ships source-code (trunk code) - no certifications, support, or packages In terms of scale, the Liberty version had: 25,268 code commits 1,933 individual contributors 164 organisations contributing 400+ new features 9

10 1 0 Red Hat s OpenStack Contribution Red Hat is a Platinum Founding member of the OpenStack Foundation Red Hat has been a top corporate contributor to the previous seven releases! (Commits) Commitment has been broad across all components Consistent leadership across individual commits, lines of code, and bugs fixed Red Hat is also leading development in underlying dependencies, e.g. The Linux Operating System KVM Hypervisor and Libvirt virtualisation library Ceph Storage, since acquisition of Inktank Open vswitch networking

31 3 1 Key Concept: We Have Two Clouds RHEL OpenStack Platform director deploys and manages RHEL OpenStack Platform Deployment and management cloud Infrastructure command and control Cloud operator visibility only Also known as the Undercloud Production, tenant facing cloud The OpenStack you know and love The cloud that your tenants will use Also known as the Overcloud

48 4 8 Notable Optimizations, Enhancements & Fixes VXLAN is now the default overlay network VXLAN has better performance (20-25% better) NICs with VXLAN offload are more common OSP 5/6 had VXLAN as a recommended tunnel type Nova compute optimizations Memory commit ratio is now set to 1:1, previously was 1:5. MariaDB and RabbitMQ optimizations MariaDB s maximum number of connections now scales with the number of CPU cores in the controller nodes RabbitMQ s file descriptor limits can now be set from director

54 5 4 Ceph Integration Red Hat Ceph has been the default block storage solution for RHEL OpenStack Platform with built-in support from the director. RHEL OpenStack Platform director: deploys one Ceph cluster as the default back-end for Cinder, Glance and shared storage for Compute nodes, (monitor nodes are collocated with controller nodes), supports minor upgrades of the Ceph cluster as per the deployment profile described above, supports integration of externally configured Ceph clusters (director does not manage these clusters).

60 So, why would you choose Red Hat? Red Hat brings what s needed to the OpenStack Community & Project A vendor to provide the entire stack Tight integration of OpenStack, Linux, KVM, Ceph (Storage) and Open vswitch (Networking) Support from the #1 contributors to OpenStack and Linux Who best to support your cloud? A predictable, believable, and proven enterprise lifecycle and roadmap The richest 3rd party certification matrix - including guest certification Focus on integrating emerging technologies like Docker (Containers) and PaaS Building next-generation deployment, configuration, and management tools

61 6 1

62 6 2

63 6 3

64 Thank you!

65 Supporting materials

66 6 6 Undercloud vs Overcloud RHEL OpenStack Platform Production cloud The OpenStack you know and love The Cloud that your tenants will use Also known as the Overcloud RHEL OSP director is the Deployment and Management Application Command and Control cloud (director) Only for Cloud Operator use. OSP-d as Deployment and Management Tool Also known as the Undercloud

67 6 7 OSP 7 HA architecture

68 6 8

69 OpenStack Architecture OpenStack is made up of individual autonomous components All of which are designed to scale-out to accommodate throughput and availability OpenStack is considered more of a framework, that relies on drivers and plugins Largely written in Python and is heavily dependent on Linux

70 OpenStack Identity Service (Keystone) Keystone provides a common authentication and authorisation store for OpenStack Responsible for users, their roles, and to which project(s) they belong to Provides a catalogue of all other OpenStack services All OpenStack services typically rely on Keystone to verify a user s request

72 OpenStack Image Service (Glance) Glance provides a mechanism for the storage and retrieval of disk images/templates Supports a wide variety of image formats, including qcow2, vmdk, ami, and ovf Many different backend storage options for images, including Swift

76 OpenStack Orchestration (Heat) Heat facilitates the creation of application stacks made from multiple resources Stacks are imported as a descriptive template language Heat manages the automated orchestration of resources and their dependencies Allows for dynamic scaling of applications based on configurable metrics

77 OpenStack Telemetry (Ceilometer) Ceilometer is a central collection of metering and monitoring data Primarily used for chargeback of resource usage Ceilometer consumes data from the other components - e.g. via agents Architecture is completely extensible - meter what you want to - expose via API

80 Why does the world need OpenStack? Cloud is widely seen as the next-generation IT delivery model Agile & Flexible Utility-based on-demand consumption Self-service driving down administrative overhead and maintenance Public clouds are setting the benchmark of how IT could be delivered to users Not all organisations are ready for public cloud Applications are being written differently today- More tolerant of failure Making use of scale-out architecture

81 Major issues with traditional infrastructure Our data is too large Volumes of data are being generated at unprecedented levels Most of this data is unstructured Service requests are too large More and more devices are coming online Tablets, phones, laptops, BYOD generation Crucially, applications weren t written to cope with the demand! Traditional infrastructure capabilities are being exhausted Service uptime, QoS, KPI s and SLA s are slipping

82 Workloads are evolving Traditional Workloads Cloud-enabled Workloads Typically each tier resides on a single machine Doesn t tolerate any downtime Relies on underlying infrastructure for availability Applications scale-up, not out Workload resides across multiple machines Applications built to tolerate failure Does not rely on underlying infrastructure Applications scale-out, not up

An Intro to OpenStack Ian Lawson Senior Solution Architect, Red Hat ilawson@redhat.com What is OpenStack? What is OpenStack? Fully open source cloud operating system Comprised of several open source sub-projects

OpenStack IaaS 1 Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013 Disclaimer The information provided within this presentation is for educational purposes only and was prepared for a community

Running an OpenStack Cloud for several years and living to tell the tale Alexandre Maumené Gaëtan Trellu Tokyo Summit, November 2015 About the speakers Alexandre Maumené OpenStacker since 2012, Red-Hatter

OpenStack The State of the Stack Heidi Bretz, Dir Business Development, OpenStack Foundation Stefano Maffulli, Director of OpenStack Community Mariano Cunietti, CTO, Enter.it OpenStack Software for Building

OpenStack Foundations (HP-H6C68) Course Overview This three day course assists administrators and users to configure, manage, and use the OpenStack cloud services platform. An architectural overview ensures

Déployer son propre cloud avec OpenStack GULL francois.deppierraz@nimag.net Who Am I? System and Network Engineer Stuck in the Linux world for almost 2 decades Sysadmin who doesn't like to type the same

HOW RED HAT BRINGS OPENSTACK INTO THE ENTERPRISE by Bryan Che and Gordon Haff TECHNOLOGY OVERVIEW Open source software is widely deployed, but many customers will want a supported enterprise version. Red

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013 OpenStack What is OpenStack? OpenStack is a cloud operaeng system that controls large pools of compute, storage, and networking resources

Getting Started with HP Helion OpenStack Using the Virtual Cloud Installation Method 1 What is OpenStack Cloud Software? A series of interrelated projects that control pools of compute, storage, and networking

Cloudify and OpenStack Heat General Cloudify is an application orchestration platform that provides a complete solution for automating and managing application deployment and DevOps processes on top of

CloudCenter Full Lifecycle Management An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management Page 2 Table of

Is OpenStack the best path forward towards successful Clouds? Cor van der Struijf Senior Cloud Advisor corvds@nl.ibm.com What is the best path forward? I was just wondering if you could help me find my

Why Cisco for Cloud? IT Service Delivery, Orchestration and Automation Sascha Merg Technical Lead for Data Center Sales, Cisco Central Europe samerg@cisco.com June 2014 Agenda What is ITaaS and why should

1 Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group Disclaimer This document represents the author's views and opinions. It does not necessarily represent IBM's position or strategy.

~OKEANOS: A LARGE EUROPEAN PUBLIC CLOUD BASED ON SYNNEFO. VANGELIS KOUKIS, TECHNICAL LEAD, ~OKEANOS 1 Fact 1 NRENs and Europe need to decide on how to deliver cloud services Brokering between 3 rd party

What s New In OpenStack Havana Webcast October 2013 Introduction Nick Chase Technical Product Marketing With 20+ years' experience as a developer and author, Nick has written several books and hundreds

Virtual Datacenter or Virtualization in the datacenter (OpenStack)! Larry Rudolph A merge of several public presentations Rackspace & NASA started it off, and OpenStack has grown dramatically All possible