Wojciech Senior Solution Architect Red Hat CEE wfurmank@redhat.com
IT challenges
Challenges with traditional infrastructure Our data is too large We're producing vast amounts of data, exponentially! Way past the ability of traditional systems & applications Scaling UP no longer works. Scaling OUT is a necessity Service requests are too large More and more client devices coming online Much harder to maintain service to customers Applications weren't written to cope with demand
Workloads are evolving Cloud Workloads Traditional Workloads Typically resides on a single large Virtual Machine Cannot tolerate any downtime Needs expensive high availability mechanisms 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 the aplication Application scales out rather than up
What is OpenStack Fully open source cloud operating system Provides all of the tools/building blocks required to build a cloud environment from scratch Started by NASA and Rackspace but now has an independent foundation in which key industry members are present, including Red Hat Enormous market hype with investment from all major players like Red Hat, HP, Dell, Cisco, IBM... with 1000's of developers worldwide
Typical OpenStack Use Cases Service provider and telco offerings Re-sell compute, networking and storage resources as a cloud provider to other organizations Internal cloud Infrastructure on demand service for internal customers Test & Development environments Large-scale web application or content farms Dynamically scaled based on load e.g. Netflix, PayPal, ebay
OpenStack Cloud infrastructure for cloud-enabled worklads Modular architecture Designed to easily scale out Based on (growing) set of core services
ARCHITECTURE HORIZON HEAT (dashboard) (orchestration) CINDER (block) KEYSTONE (identity) NEUTRON (network) GLANCE (image) NOVA (compute) VM 8 SWIFT (object) Red Hat Enterprise OpenStack CEILOMETER (metering)
Deplyment Techniques Packstack
Deplyment Techniques Foreman RHEL OSP Installer
Typical Deplyment
DEMO? RED HAT
WHY RED HAT?
Red Hat contribution timeline
Top 10 Contributors to OpenStack Corporate contributions to OpenStack ICEHOUSE RELEASE 3,500 3,000 2,500 NUMBER OF COMMITS 2,000 1,500 1,000 500 0 RED HAT IBM HP RACKSPACE MIRANTIS SUSE FOUNDATION ENOVANCE COMPANY / ORGANIZATION * * Includes only the top 10. VMWARE INTEL
Red Hat community leadership Top Contributor to Icehouse Release Overall commits per company (aggregated) Closed Tickets per company (aggregated) 3500 400 3000 350 2500 2000 1500 1000 Red Hat IBM HP Rackspace Mirantis SUSE OpenStack Foundation enovance Intel 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 Others HP Mirantis IBM Rackspace Canonical OpenStack Foundation Dreamhost
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 RHEL-OSP is an enterprise-grade distribution with ecosystem, lifecycle, and support that customers expect from Red Hat
Red Hat leads through open innovation
OpenStack progressioin openstack.org openstack.redhat.com Bleeding edge upstream OpenStack source code Bleeding edge upstream OpenStack packaged as RPMs Unstable community Enterprise distros (CentOS, RHEL, Fedora) No certifications Community support Six month lifecycle No certifications Community support Six month lifecycle redhat.com/openstack Enterprise hardened Red Hat OpenStack technology optimized for and integrated with Red Hat Enterprise Red Hat Support Red Hat ecosystem certifications 3+ year lifecycle
Red Hat Enterprise OpenStack HYPERVISOR SUPPORT Red Hat Enterprise Virtualization Hypervisor *Red Hat Enterprise KVM Lightweight / small footprint Less overhead Smaller attack surface VMware vsphere *vcenter Driver Co-exist with existing infrastructure assets Provides a seamless path to future migration to OpenStack Uses NSX1 plugin for Neutron Cost effective Closer to operating system DNA NSX is only supported in production environments, per VMware's support requirements Provides massive scale-out capabilities *ESXi driver not supported 1
Red Hat Enterprise OpenStack GUEST OS SUPPORT Red Hat Enterprise 3 Red Hat Enterprise 4 Red Hat Enterprise 5 Red Hat Enterprise 6 Red Hat Enterprise 7 *32 and 64 bit for all versions SUSE Enterprise Server 10 Windows XP SP3+1 Windows 73 SUSE Enterprise Server 11 Windows 83 Microsoft SVVP Certified: Windows Server 2003 SP2+3 Windows Server 20083 Windows Server 2008 R22 Windows Server 20122 *32 and 64 bit for all versions 1 32 bit only 64 bit only 3 32 and 64 bit 2
WHAT'S NEW IN RHEL 5 New GUI support for Nova, Neutron, Cinder, Swift, Heat, and Ceilometer features Limited live upgrades. Enables upgrade of controller infrastructure and subsequently upgrade individual compute nodes without requiring downtime Improved scalability and performance with VirtIO SCSI (virtio-scsi) instead of VirtIO Block (virtio-blk) for block device access Scheduler now supports server groups using anti-affinity and affinity filters Libvirt driver now includes watchdog support to automatically trigger guest lifecycle actions, in the event of a kernel panic or other system crash Add VMware Datastore as Storage Backend for Glance Fibre Channel Zone manager for automated FC zoning during volume attach/detach New Cinder driver plugins for EMC VMAX & VNX, HP MSA, IBM SONAS & Storwize, and NetApp Eseries Improved Neutron performance with new ML2 plugin for new L2 networking technologies HOT template support
WHAT'S COMING?
TECH PREVIEW: SAHARA OpenStack Data Processing (Sahara) Provisioning and management of Hadoop clusters Help identify and improve utilization of unused compute power from general purpose OpenStack IaaS cloud Pluggable system of Hadoop installation engines for different distros Predefined templates of Hadoop configurations with ability to modify parameters. *Tech Preview features are subject to change in GA
COMING SOON: TROVE OpenStack Database-as-a-Service (TROVE) Provides scalable and reliable Cloud Database as a Service provisioning functionality Supports relational and non-relational database engines Provision and manage multiple database instances as needed API supports JSON and XML to provision and manage instances *Tech Preview features are subject to change in GA
HOW DO I KNOW IF I AM READY FOR?
VIRTUAL MACHINE WORKLOAD TYPES TRADITIONAL WORKLOADS Pets are given names like charlie.mydomain.com They are unique, lovingly hand raised and cared for When they get ill you nurse them back to health CLOUD WORKLOADS Fish have tag numbers like vm242.pool15.com They are almost identical to each other When they get ill you get another one
WHAT IF MY WORKLOADS ARE MOSTLY TRADITIONAL?
BRING THEM TOGETHER WITH AN OPEN PRIVATE CLOUD SOLUTION UNIFIED CLOUD MANAGEMENT TRADITIONAL APPS CLOUD APPS OPEN PRIVATE CLOUD SCALE-UP ARCHITECTURE SCALE-OUT ARCHITECTURE MULTIPLE HETEROGENEOUS RESOURCE POOLS TRADITIONAL AND CLOUD APPLICATION MODELS
RED HAT CLOUD INFRASTRUCTURE DELIVERYING AN OPEN PRIVATE CLOUD
CREATE AN OPEN HYBRID CLOUD CLOUDFORMS ADDS HETEROGENEOUS CAPACITY
RED HAT CLOUD INFRASTRUCTURE RECENT AWARDS... IDG TechWorld Awards 2013 Best IaaS Solution
STORAGE BACK END FOR YOUR CLOUD RED HAT RED HAT STORAGE SERVER INKTANK CEPH Scale-out Unified File and Object Storage OPTIMIZED WORKLOADS Distributed Object and Block Storage Solution OPTIMIZED WORKLOADS Openstack Infrastructure Storage File Unified File and Objec Data Protection / Disaster Revovery Virtual Infrastructure S3 Compatible Hadoop, Big Data Native Rest-based API Openstack Application Workloads Cloud Storage Applications Cold Storage MULTI-PROTOCOL NFS, CIFS, SWIFT, HDFS Native Res-based API Openstack Cinder, Glance Distributed Object Storage BASED ON CEPH.ORG COMMUNITY BASED ON GLUSTERFS.ORG
RED HAT CLOUD STORAGE SOLUTIONS DELIVERYING CLOUD INFRASTRUCTURE AND DATA STORAGE APPLICATIONS DATA RED HAT STORAGE SERVER Storage: Scale-out File / Unified Object RED HAT STORAGE SERVER Storage: Scale-out VM Storage RED HAT INKTANK CEPH Storage: Cinder, Glance
RED HAT CLOUD SERVICES Training RH318 Red Hat Enterprise Virtualization Administration CL210 Red Hat OpenStack Administration CL220R Red Hat CloudForms Administration Certification Red Hat Certified Virtualization Administrator (RHCVA) Red Hat Certificate of Expertise in OpenStack IaaS Consulting Red Hat Enterprise Virtualization Accelerator Red Hat Enterprise OpenStack Accelerator Red Hat Open IaaS Architecture Service
NEXT STEPS...
THREE WAYS TO GET FROM RED HAT PURCHASE SUPPORTED PRODUCT 60-DAY EVALUATION 2 1 redhat.com/openstack/evaluation 3 Learn more at: www.redhat.com/cloud
Questions?
Thank you! Wojciech Senior Solution Architect Red Hat CEE wfurmank@redhat.com
Red Hat Confidential Do Not Distribute