The path to the cloud training
Guy Carmin
RHCE, RHCI, RHCVA, RHCSA
Solution Architect IGC,
Red Hat
May 2015
Roei Goldenberg
RHCE
Linux Consultant and Cloud expert,
Matrix
SERVICE MODELS / WORKLOADS
PETS
i
CATTLE
Pets are given names like pussinboots.cern.ch
They are unique, lovingly hand raised and cared for When they get ill you nurse them back to health
Cattle are given numbers like vm0042.cern.ch
They are almost identical to other cattle When they get ill you get another one
Cloud Infrastructure For Cloud-Enabled Workloads
●
Modular architecture
●
Designed to easily scale out
Create An Open Hybrid Cloud
Tech Preview:
TripleO
*Tech Preview features are subject to change in GA release
OpenStack Deployment & Awareness
●
TripleO's goal is to provide deployment, upgrades and
operational awareness of OpenStack.
●
A limited scope, Tech Preview version is included.
●Highlights include:
● A live image installer
● An operator focused user interface
● Manual or automatic hardware discovery
● Support for compute, block storage, object storage and controller
roles
● Image and service deployment using Heat, Glance and Ironic ● OpenStack service, capacity and other metrics displayed via the
Tech Preview:
Ironic
*Tech Preview features are subject to change in GA release
OpenStack Bare Metal Provisioning
●
Integrated in Juno and Tech Preview for RHEL OSP 6
●
Leverages common technologies like PXE, IPMI and DHCP
●Consists of Ironic API, Conductor, database and hardware
specific drivers
● Early out of band management support for HP iLO and Dell DRAC
●
Provides a solution for the “bare metal to tenant” use case
● Hadoop on bare metal within OpenStack
● Hyperscale and High performance computing (HPC) clusters ● Database hosting for virtual machine sensitive applications
Tech Preview:
Trove
OpenStack Database-as-a-Service
●
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
Supporting Cloud
Infrastructure
STORAGE NODE COMPUTE NODE + + + + + + + + + + + + + + STORAGE APPLIANCE COMPUTE NODE +
+
+ + + +Scaling storage with traditional, proprietary appliances:
Scaling storage with standard x86 servers & disks:
Capacity grows incrementally
● Predictable, efficient
One server vendor for storage & compute
● Simplifies procurement & support ● Increases purchasing power
Capacity grows an appliance at a time
● Large one-time investment ● Disruptive “forklift” upgrade
Specialized, expensive hardware
● Cost & capacity don’t scale evenly
Scaling Storage
Powerful distributed storage for the cloud and beyond
● Delivers a massively-scalable, open,
software-defined storage system that runs on commodity hardware
● Built from the ground up to deliver
next-generation storage for cloud and emerging workloads
● Unified installation and support
experience with Red Hat Enterprise Linux OpenStack Platform
• Provides storage for virtual machines & cloud applications • Reduces provisioning time for
new virtual machines
• Self-managing & self-healing • Delivers cost-effective
durability
Key Benefits
Red Hat’s Inktank Ceph Enterprise
Inktank Ceph Enterprise
Ceph data services
O pe n S ou rc e S of tw ar e C om m od it y H ar dw ar e Ceph management
Red Hat Storage Server
Gluster data services Gluster management
● Share-nothing, scale-out
architectures provide durability and adapt to changing demands
● Self-managing and
self-healing features reduce operational overhead
● Standards based and
fully programmable
● Supported by the
experts at Red Hat
Red Hat Software-Defined Storage Portfolio
Platform-as-a-Service
●
OpenStack provides a massively scalable foundation
●Simplified management
●
Leverage OpenStack tools for both
●Optionally Include JBoss
●
Developed and supported by Red Hat
●
Full stack supported by single vendor eases support
issues and ensures software ineroperability
●
Simplifies updates, fixes, etc.
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