it challenges - openslava.sk · red hat enterprise linux openstack platform challenges with...
TRANSCRIPT
Wojciech FurmankiewiczSenior Solution ArchitectRed Hat [email protected]
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
IT challenges
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Workloads are evolving
TraditionalWorkloads
● Typically resides on a single large Virtual Machine
● Cannot tolerate any downtime● Needs expensive high availability
mechanisms● 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 the aplication
● Application scales out rather than up
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStack Cloud infrastructure for cloud-enabled worklads
● Modular architecture● Designed to easily scale out● Based on (growing) set of core services
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
8
CEILOMETER(metering)
SWIFT(object)
GLANCE(image)
NOVA(compute)
CINDER(block)
NEUTRON(network)
KEYSTONE(identity)
HEAT(orchestration)
VM
OPENSTACK ARCHITECTURE
HORIZON(dashboard)
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMRed Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMRed Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Deplyment Techniques – Packstack
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Deplyment Techniques – ForemanRHEL OSP Installer
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMRed Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
Typical Deplyment
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
DEMO?
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHY RED HAT?
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Red Hat contribution timeline
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Top 10 Contributors to OpenStack
Corporate contributions to OpenStackOPENSTACK ICEHOUSE RELEASE
NU
MB
ER O
F CO
MM
ITS
COMPANY / ORGANIZATION *
RED HAT IBM HP RACKSPACE MIRANTIS SUSE OPENSTACKFOUNDATION
ENOVANCE VMWARE INTEL0
500
1,000
1,500
2,000
2,500
3,000
3,500
* Includes only the top 10.
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
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 Hat
IBM
HP
Rackspace
Mirantis
SUSE
OpenStack Foundation
eNovance
Intel
0
50
100
150
200
250
300
350
400
Red Hat
Others
HP
Mirantis
IBM
Rackspace
Canonical
OpenStack Foundation
Dreamhost
Overall commits per company (aggregated)
Closed Tickets per company (aggregated)
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
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 | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Red Hat leads through open innovation
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStack progressioin
Enterprise hardened Red Hat OpenStack
technologyoptimized for
and integrated withRed Hat Enterprise Linux
Red Hat SupportRed Hat ecosystem
certifications3+ year lifecycle
Bleeding edge upstreamOpenStack source code
Unstable community Linux
No certificationsCommunity supportSix month lifecycle
Bleeding edge upstreamOpenStack packaged as
RPMs
Enterprise Linux distros(CentOS, RHEL, Fedora)
No certificationsCommunity supportSix month lifecycle
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
openstack.org openstack.redhat.com redhat.com/openstack
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 PlatformHYPERVISOR 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 | Wojciech Furmankiewicz
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 only2 64 bit only3 32 and 64 bit
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
Red Hat Enterprise Linux OpenStack PlatformGUEST OS SUPPORT
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHAT'S NEW IN RHEL OPENSTACK PLATFORM 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 supportRed Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHAT'S COMING?
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
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 | Wojciech Furmankiewicz
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 | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
HOW DO I KNOW IF I AM READY FOR OPENSTACK?
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
VIRTUAL MACHINE WORKLOAD TYPES
TRADITIONAL WORKLOADS CLOUD 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
● Fish have tag numbers like vm242.pool15.com
● They are almost identical to each other
● When they get ill you get another one
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
WHAT IF MY WORKLOADS ARE MOSTLY TRADITIONAL?
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
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 POOLSTRADITIONAL AND CLOUD APPLICATION MODELS
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RED HAT CLOUD INFRASTRUCTURE DELIVERYING AN OPEN PRIVATE CLOUD
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
CREATE AN OPEN HYBRID CLOUDCLOUDFORMS ADDS HETEROGENEOUS CAPACITY
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
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 | Wojciech Furmankiewicz
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
STORAGE BACK END FOR YOUR CLOUD
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 | Wojciech Furmankiewicz
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
APPLICATIONS DATA
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
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 | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
NEXT STEPS...
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
THREE WAYS TO GET OPENSTACK FROM RED HAT
2
3
1
PURCHASE SUPPORTED PRODUCT60-DAY EVALUATION
redhat.com/openstack/evaluation
Learn more at: www.redhat.com/cloud
Red Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORMRed Hat Enterprise Linux OpenStack Platform | Wojciech Furmankiewicz
Questions ?
Thank you !
Wojciech FurmankiewiczSenior Solution ArchitectRed Hat [email protected]
Red Hat Confidential | Do Not Distribute