The “Enterprise” in Red Hat Enterprise Linux Openstack Platform Openstack Conference Benelux 2014 Alessandro Vozza @bongo EMEA Openstack Specialist or how did I learn to love the enterprise
Dec 01, 2014
The “Enterprise” in Red Hat Enterprise Linux Openstack Platform
Openstack Conference Benelux 2014 Alessandro Vozza @bongo
EMEA Openstack Specialistor how did I learn to love the enterprise
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
AGENDA
● WHY OPENSTACK, AND WHY NOW ● RED HAT & OPENSTACK
● RED HAT VISION ● TO THE INFINITY…AND BEYOND
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
Figure 1 - “OpenStack Foundation User Survey” - http://www.openstack.org/blog/2013/11/openstack-user-survey-october-2013/, October, 2013 Figure 2 - “Private Cloud Matures, Hybrid Cloud Is Next” - Thomas J. Bittman, Gartner Analyst, September 6, 2013
CLOUD BENEFITS● Agility & Control
● Reduce time to provision ● Ability to scale on demand ● Improve business decision by capacity planning and cost
impacts ● Cost savings
● Increased consolidation, utilisation and optimisation ● Reduce power costs ● Re-allocation of human resources to more productive
roles ● Reduce SW licenses
● Rapid innovation ● More rapidly upgrade for applications ● Decrease time to market for new apps
Figure 1
Figure 2
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CLOUD LEADER RELY ON OPENSOURCE
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHY OPENSTACK AND WHY NOW?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
ECOSYSTEM OF HARDWARE AND 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
11%
23%
20%35%
11%
11%
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHY RED HAT?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
● Needs to access x86 hardware resources
● Needs an operating environment, hypervisor, services
● Leverages existing code libraries for functionality
FREEDOM, CHOICE, FLEXIBILITY
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
● It is dependent on the underlying Linux...
LINUX
UNDER THE HOOD, THE HEART OF LINUX
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OPTIMIZED FOR AND CO-ENGINEERED WITH RED HAT ENTERPRISE LINUX
LINUXRED HAT ENTERPRISE 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
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
HYPERVISOR SUPPORT
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
RED HAT VISION
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
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 RDO RHEL-OSP 5
Source code only
Deliver binaries for major
Enterprise Linux (RHEL, CentOS,
Fedora)
Subscription-based for RHEL
6-months cadence Follows upstreamReleased every 6 months,
2-3 months after upstream
2 to 3 ‘snapshots’
including bug fixes Follows upstream
>3 years support lifecycle (will
increase in time)
No more fixes after next
major release (no back port)Follows upstream
Backporting of bug fixes and
improvements
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
IDG Tech Awards 2013: “Best IaaS Solution”
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CREATE AN OPEN HYBRID CLOUDCLOUDFORMS ADDS HETEROGENEOUS CAPACITY
IDG Tech 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
RED HAT
INKTANK CEPH
Storage: Cinder, Glance
RED HAT
STORAGE SERVERStorage: Scale-out VM Storage
APPLICATIONS 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 SOFTWARE 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 SERVER
RED HAT
INKTANK CEPH
RED HAT
INKTANK CEPH
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT CLOUD PORTFOLIO SOLUTIONS
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHAT'S COMING?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
BEYOND CLOUD
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
DEVOPS CLOUDPaaS
DEVOPS + CLOUD = PaaS
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
What is DevOps? - The application of software development principles to the tasks of IT Operations, often automating Operations tasks such as application code deployment and promotion. What is Continuous Delivery? – The automation of code promotion through the application lifecycle so that code changes can be pushed into production environments very often. PaaS is the PATH to DevOps SUCCESS
DEVOPS? CONTINUOUS DELIVERY?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CODE DEPLOY RUN
● Multi-language
● Auto-scaling
● Self-service
● Open Source
● Enterprise-grade
● Secure
● Built on Red Hat
PaaS IN A BOX
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CHOOSE WHERE YOU WANT TO RUN Private, Public or Open Hybrid clouds
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 SUBSCRIPTION90-DAY EVALUATION
redhat.com/openstack/evaluation
Learn more at: redhat.com/cloud
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