This document discusses Red Hat's OpenStack platform. It provides an overview of OpenStack and what it is used for. It then discusses why Red Hat is well suited to provide an OpenStack platform, including that it is optimized to run on Red Hat Enterprise Linux and benefits from Red Hat's engineering resources and long term support. Key features of Red Hat's OpenStack platform are also summarized, such as performance, availability, security and manageability.
Report
Share
Report
Share
1 of 29
Download to read offline
More Related Content
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
3. 3
OpenStack: Framework for the Cloud
• Needs to access x86 hardware resources
• Needs an operating environment, hypervisor, services
• Leverages existing code libraries for functionality
4. 4
Am I Ready for OpenStack?
TRADITIONAL: SCALE UP
(RHEV)
CLOUD: SCALE OUT
(OpenStack)
MIXED/HYBRID
Big stateful VM Small stateless VMs Combination of traditional
scale-up and cloud scale-out
workloads.
For example: 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
6. 6
RED HAT OPENSTACK PLATFORM
• It is dependent on the underlying Linux
• Optimized and co-engineered with Red Hat Enterprise Linux
7. 7
• 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
Linux
Kernel
Security Enhanced Linux (SELinux)
KVM Network Stack
Device Drivers
Red Hat
Supported Guests
OpenStack
KVM
RHEL
Hardware
RED HAT ENTERPRISE LINUX
Optimized Enablers for OpenStack
8. Red Hat makes OpenStack®
safe, secure,
and consumable for production use.
8
WHY RED HAT FOR OPENSTACK?
COMMERCIALLY
HARDENED CODE
INTEGRATION WITH
THE RED HAT STACK
ENTERPRISE
LIFE CYCLE
WORLD-CLASS
SUPPORT AND
SERVICES
GLOBAL PARTNER
ECOSYSTEM
The OpenStack® Word Mark and OpenStack Logo are either registered trademarks / service marks or trademarks / service marks of the OpenStack Foundation, in the United States and other countries, and
are used with the OpenStack Foundation’s permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation or the OpenStack community.
9. 0
500
1000
1500
2000
2500
3000
3500
4000
SPECvirt_sc2013 scores
The KVM hypervisor advantage
PERFORMANCE
Proven Red Hat performance:
SPECvirt_sc®
2013 results*
• 10 of the top 13 overall scores
• Top overall, 4-socket, and
8-socket scores
• Only 8-socket score
Red Hat IBMHuawei
* Based on results posted at spec.org/virt_sc2013/results as of August 27, 2015. SPECvirt_sc2013 is a registered trademark of the Standard Performance Evaluation
Corporation (SPEC).
9
10. Advanced performance for Red Hat Enterprise Linux OpenStack Platform
10
REAL-TIME KVM*
Improve service quality with stable,
deterministic scheduling
• Decreases scheduling latency
• Controls scheduling jitter
• Red Hat has released significantly
more patches for real-time KVM
* In development, not yet released.
Red Hat All others
0
10
20
30
40
50
60
48
38
Patches released for real-time KVM
11. Red Hat Enterprise Linux OpenStack Platform incorporates
enhanced platform awareness (EPA) to expose hardware
acceleration features in OpenStack.
11
NETWORKING PERFORMANCE
vCPU
PINNING
NUMA-AWARE
SCHEDULING*
HUGEPAGE
SUPPORT
FOR VMs
ACCELERATED
PACKET
PROCESSING*
RESOURCE-
AWARE
SCHEDULING
OPEN VIRTUAL
NETWORKING
*
* In development, not yet released.
12. Red Hat Enterprise Linux OpenStack Platform supports high
availability for all cloud components and highly available virtual
machines for traditional applications.
Intense testing protocols ensure high availability, reliability, and interoperability
12
AVAILABILITY
COMMERCIALL
Y HARDENED
CODE
NO SINGLE
POINT OF
FAILURE
INTEGRATED
SOFTWARE
STACK
STABLE,
RELIABLE
RELEASES
FAULT-
TOLERANT
DESIGN
13. SELinux
ML2 OVS port security
sVirt
Identity
management
Integration across the entire software stack for increased protection
13
SECURITY
14. RED HAT
ENTERPRISE LINUX 5
RED HAT
ENTERPRISE LINUX 6
RED HAT
ENTERPRISE LINUX 7
Dedicated security response team
14
RED HAT PRODUCT SECURITY
98%of critical security issues
fixed within 1 day
92%of critical security issues
fixed within 1 day
97%of critical security issues
fixed within 1 day
Data from redhat.com/security/data/metrics for critical security issues from product release date to August 25, 2015.
16. Enhance manageability with a software-defined, virtual network infrastructure
16
SDN AND NFV
CONTROL
LAYER
Network
services
APPLICATION
LAYER
Business
applications
INFRASTRUCTURE
LAYER
API API API
Network functions
virtualization(NFV)
Network functions
Open northbound
API
Control layer
componentization
Open southbound
API
ETSI
OpenStack®
OpenDaylight
OpenFlow
The OpenStack® Word Mark and OpenStack Logo are either registered trademarks / service marks or trademarks / service marks of the OpenStack Foundation, in the United States and other countries, and
are used with the OpenStack Foundation’s permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation or the OpenStack community.
17. Three years of support
for Red Hat Enterprise Linux OpenStack Platform releases
17
LONG-TERM LIFE CYCLE
Description FIRST YEAR
SECOND AND
THIRD YEARS
Major bug fixes
Minor bug fixes *
Security errata
Bug fix errata
New features (backport potential) *
Updated install image
Partner enablement additions
* Requires full product and engineering review prior to commitment
18. 18
RED HAT OPENSTACK PLATFORM
Hypervisor Support
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
● Maximum benefit with virtualized Linux
VMware vSphere
*vCenter Driver
● Co-exist with existing infrastructure
assets
● Provides a seamless path to future
migration to OpenStack
● Uses NSX1
plugin for Neutron
1
NSX is only supported in production environments, per
VMware's support requirements
*ESXi driver not supported
19. 19
● 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
● Red Hat Enterprise Linux
Atomic Host
*32 and 64 bit for all versions of RHEL
● 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
● SUSE Linux Enterprise
Server 10
● SUSE Linux Enterprise
Server 11
*32 and 64 bit for all versions
RED HAT OPENSTACK PLATFORM
Virtual Guest Support
20. 20
Largest OpenStack Partner Ecosystem
OEMs, IHVs, and ISVs
System Integrators
Channel Partners
Cloud Service Providers
Managed Service Providers
• Over 350+ 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
21. 21
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
● Advanced identity management for OpenStack
● Red Hat Consulting Discovery Session: Cloud Strategy
● Red Hat Consulting Assessment: Infrastructure-as-a-Service
● Red Hat Consulting Smart Start: Infrastructure-as-a-Service
● Red Hat Consulting Guided Transition: Cloud Management
23. 23
RED HAT OPENSTACK PLATFORM 8
Tech Preview
*Tech Preview features are subject to change in GA release
Rally OVS-DPDK Realtime KVM Designate
ODL FWaaS VPNaaS DVR
24. 24
Focused on supporting two use cases
● Deploying OpenStack itself
● Deploying container workloads on top of OpenStack
● Primary project focus and involvement
● Project “Kolla” for OpenStack deployment
● Heat-kubernetes for deploying RHEL Atomic on OpenStack and
configuring a Kubernetes cluster for user workloads
● Kubernetes integration with OpenStack infrastructure services
● e.g. Networking and Storage
● Kubernetes cloud provider plug-in for OpenStack
*Future release features are subject to change and are not committed to any specific release or date
Future Technologies
Containers