openstack benelux conference 2014 | plenair | redhat
TRANSCRIPT
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Openstack Conference Benelux 2014 Alessandro Vozza EMEA Openstack Specialist
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
I.T. CHALLENGES
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WORKLOADS ARE EVOLVING
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
CLOUDWORKLOADS
!
● 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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CHALLENGES WITH A 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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHAT IS OPENSTACK?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPENSTACKCLOUD INFRASTRUCTURE FOR CLOUD-ENABLED WORKLOADS
● Modular architecture
● Designed to easily scale out
● Based on (growing) set of core services
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Ecosystem of hardware and software
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
● It's OPEN! ● Provides flexibility to customize and interoperate
● Community development = higher “feature velocity”
● Features and functions you need, faster to market over
proprietary software
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
● 65% of respondents have deployed or are planning to deploy OpenStack®
!● 62% of respondents plan to use
OpenStack for a private cloud infrastructure
!● 42% of respondents need OpenStack for
massive scalability
WHO’S USING OPENSTACK?
Source: IDG Research – CIO QuickPulse May 2013
Have deployed
Currently in deployment
Will deploy within 24 monthsPlan to deploy, but no timeline
Other
23%
20%35%
11%
11%
11%
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHY RED HAT?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPENSTACK
● Needs to access x86 hardware resources
● Needs an operating environment, hypervisor, services
● Leverages existing code libraries for functionality
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPENSTACK
● It is dependent on the underlying Linux...
LINUX
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT ENTERPRISE LINUX
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPTIMIZED FOR AND CO-ENGINEERED WITH RED HAT ENTERPRISE LINUX
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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 3rd 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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
● 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...
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
● 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
THE IMPORTANCE OF INTEGRATION WITH LINUX...
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Red Hat Enterprise Virtualization Hypervisor *Red Hat Enterprise Linux KVM
!●Lightweight / small footprint ● Less overhead ● Smaller attack surface
●Cost effective ●Closer to operating system DNA ●Provides massive scale-out capabilities
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM HYPERVISOR SUPPORT
VMware vSphere *vCenter Driver
!●Co-exist with existing infrastructure assets ●Provides a seamless path to future migration to OpenStack
● Uses NSX1 plugin for Neutron !1NSX is only supported in production environments, per VMware's support requirements
*ESXi driver not supported
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
●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
●SUSE Linux Enterprise Server 10 ●SUSE Linux Enterprise Server 11 !*32 and 64 bit for all versions
●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 1 32 bit only 2 64 bit only 3 32 and 64 bit
GUEST SUPPORT
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WORLD'S LARGEST OPENSTACK PARTNER ECOSYSTEM
OEMs and IHVs ISVs
Cloud Service ProvidersSystem Integrators
Channel PartnersManaged Service Providers
● 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
Red Hat OpenStack Cloud Infrastructure Partner Network
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHAT'S COMING?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT INVOLVEMENT IN
OPENSTACK
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT CONTRIBUTION TIMELINE
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPENSTACK PROGRESSION
!
Enterprise hardened Red Hat OpenStack
technologyoptimized for
and integrated withRed Hat Enterprise Linux
!
Red Hat Support
Red Hat ecosystemcertifications
1+ year lifecycle
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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT COMMUNITY LEADERSHIP
Source: Bitergia http://activity.openstack.org/dash/releases/index.html?data_dir=data/icehouse
Top Contributor to Icehouse Release
0
500
1000
1500
2000
2500
3000
3500
Red HatIBMHPRackspaceMirantisSUSEOpenStack FoundationeNovanceIntel
0
50
100
150
200
250
300
350
400
Red HatOthersHPMirantisIBMRackspaceCanonicalOpenStack FoundationDreamhost
● Overall commits per
company (aggregated)
● Closed Tickets per
company (aggregated)
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT'S OPENSTACK LEADERSHIPWHY 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 ENTERPRISE LINUX OPENSTACK PLATFORM
HOW DO WE GET FROM
COMMUNITY OPENSTACK TO
RED HAT OPENSTACK?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT LEADS THROUGH OPEN INNOVATION
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPENSTACK RELEASE CADENCE
● Upstream
● Source code Only
● Releases every 6 month
● 2 to 3 'snapshots' including bug fixes
● No more fixes/snapshots after next release
● RDO
● Follows upstream cadence
● Delivers binaries
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPENSTACK RELEASE CADENCE
● Red Hat Enterprise Linux OpenStack Platform 5
● 6 Month cadence
● Roughly 2 to 3 months AFTER upstream
● Time to stabilize, certify, backport etc.
● Increased to 3 year lifecycle
● e.g., Support for Havana ends after “K” release
● Will continue to increase lifecycle over time ● Based on upstream stability and resources
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
HOW DO I KNOW IF I AM
READY FOR OPENSTACK?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
VIRTUAL MACHINE WORKLOAD TYPESTRADITIONAL
(RHEV)
CLOUD (OpenStack)
MIXED/HYBRID
Big stateful VM Small stateless VMs Combination of Traditional
and Cloud VMs to provide
application. Database may
be hosted on traditional
workloads, web front-end
and logic layers on cloud
workloads.
1 Application → 1 VM 1 Application → Many VMs
Lifecycle in years Lifecycle hours to months
Scale up (VM gets bigger) Scale out (add VMs)
Not designed to tolerate
failure of VM, so you need
features that keep VMs up
If a VM dies, application kills
it and creates a new one, app
stays up
Application SLA requires
enterprise virtualization
features (migration, HA, etc.)
to keep applications
available
Application SLA requires
adding/removing VM
instances to application
cloud to maintain application
availability
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHAT IF MY WORKLOADS ARE
MOSTLY TRADITIONAL?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
VIRTUALIZATION AND CLOUD ARE CONVERGING
VIRTUALIZATION BASED
PRIVATE CLOUD
CLOUD-ENABLED PUBLIC AND PRIVATE CLOUDS
TRADITIONAL APPS
SCALE-UP ARCHITECTURE
CLOUD APPS
SCALE-OUT ARCHITECTURE
CHASM
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPEN PRIVATE CLOUD
BRING THEM TOGETHER WITH AN OPEN PRIVATE CLOUD
SOLUTION
UNIFIED CLOUD MANAGEMENT
TRADITIONAL APPS
SCALE-UP ARCHITECTURE
CLOUD APPS
SCALE-OUT ARCHITECTURE
MULTIPLE HETEROGENEOUS RESOURCE POOLS
TRADITIONAL AND CLOUD APPLICATION MODELS
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT CLOUD INFRASTRUCTURE DELIVERYING AN OPEN PRIVATE CLOUD
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CREATE AN OPEN HYBRID CLOUDCLOUDFORMS ADDS HETEROGENEOUS CAPACITY
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT CLOUD INFRASTRUCTURE
● RECENT AWARDS...
● IDG TechWorld Awards 2013
“Best IaaS Solution”
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
SUPPORTING CLOUD
INFRASTRUCTURE
OPTIONS
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT CLOUD STORAGE SOLUTIONS
DELIVERYING CLOUD INFRASTRUCTURE AND DATA STORAGE
RED HAT
INKTANK CEPH
Storage: Cinder, Glance
RED HAT
STORAGE SERVERStorage: Scale-out VM Storage
RED HAT
STORAGE SERVERStorage: Scale-out File / Unified Object
WORKLOADSAPPLICATIONS DATA
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Scale-out Unified File and Object Storage Platform
!OPTIMIZED WORKLOADS ● File ● Unified File and Objec ● Data Protection / Disaster Revovery ● Virtual Infrastructure ● Hadoop, Big Data ● Openstack Application Workloads
MULTI-PROTOCOL ● NFS, CIFS, SWIFT, HDFS ● Native Res-based API
BASED ON GLUSTERFS.ORG
RED HAT PORFOLIO OF OPEN SOFWARE DEFINED STORAGE SOLUTIONS
Distributed Object and Block Storage Solution
!OPTIMIZED WORKLOADS
● Openstack Infrastructure Storage ● Openstack Cinder, Glance
● Distributed Object Storage ● S3 Compatible ● Native Rest-based API ● Cloud Storage ● Applications ● Cold Storage
BASED ON CEPH.ORG COMMUNITY
RED HAT
STORAGE SERVERRED HAT
INKTANK CEPH
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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 Linux OpenStack Platform Accelerator
● Red Hat Open IaaS Architecture Service
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
NEXT STEPS...
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
THREE WAYS TO GET OPENSTACK FROM RED HAT
2
3
1
PURCHASE SUPPORTED PRODUCT
90-DAY EVALUATION
redhat.com/openstack/evaluation
Learn more at: redhat.com/cloud
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
First 500 to buy the exam get the related course free for 90 days.
!
redhat.com/training/paths/openstack
LIMITED TIME OFFER
BUY OUR OPENSTACK CERTIFICATION EXAM, GET
THE ONLINE LEARNING COURSE FREE!
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
For today only, the first 10 to register on the EX210 with promo code
Prep4Stack will be guaranteed a spot (otherwise subject to
availability).
GUARANTEE YOUR SEAT
VISIT THE RED HAT BOOTH FOR DETAILS
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
THANK YOU