SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
An Introduction to 

Red Hat Enterprise Linux OpenStack Platform
Rhys Oxenham
Field Product Manager, Red Hat
What is OpenStack?
• Fully open source cloud “operating system”


• Comprised of several open source sub-projects

• Provides all of the building blocks to create an Infrastructure-as-a-Service cloud

• Designed and architected to replicate public cloud infrastructure, e.g. Amazon AWS

• Governed by the vendor agnostic OpenStack Foundation

• Enormous market momentum with significant investment from major players
What is OpenStack?
• Cloud is widely seen as the next-generation IT delivery model
• Agile & Flexible
• Utility-based on-demand consumption
• Self-service driving down administrative overhead and maintenance

• Public clouds are setting the benchmark of how IT could be delivered to users
• Not all organisations are ready for public cloud

• Applications are being written differently today-
• More tolerant of failure
• Making use of scale-out architecture
Why does the world need OpenStack?
• Our data is too large
• Volumes of data are being generated at unprecedented levels
• Most of this data is unstructured

• Service requests are too large
• More and more devices are coming online
• Tablets, phones, laptops, BYOD generation…
!
• Crucially, applications weren’t written to cope with the demand!
• Traditional infrastructure capabilities are being exhausted
• Service uptime, QoS, KPI’s and SLA’s are slipping
Major issues with traditional infrastructure…
Workloads are evolving…
Traditional Workloads
• Typically each tier resides on a single machine
• Doesn’t tolerate any downtime
• Relies on underlying infrastructure for availability
• Applications scale-up, not out
Cloud-enabled Workloads
• Workload resides across multiple machines
• Applications built to tolerate failure
• Does not rely on underlying infrastructure
• Applications scale-out, not up
OpenStack is typically suitable for the following use cases —

• A public cloud-like Infrastructure-as-a-Service cloud platform
• Internal “Infrastructure on Demand” - private cloud
• Test and Development environments - e.g. sandbox
• Cloud service provider platform - reselling compute, network & storage

• Building a scale-out platform for cloud-enabled workloads
• Netflix(-like) applications
• Academic or pharma workloads, e.g. genetic sequencing
So, how does OpenStack fit in?
OpenStack Architecture
!
!
!
!
!
!
• OpenStack is made up of individual autonomous components
• All of which are designed to scale-out to accommodate throughput and availability
• OpenStack is considered more of a framework, that relies on drivers and plugins
• Largely written in Python and is heavily dependent on Linux
OpenStack Architecture
!
!
!
!
!
!
• Keystone provides a common authentication and authorisation store for OpenStack
• Responsible for users, their roles, and to which project(s) they belong to
• Provides a catalogue of all other OpenStack services
• All OpenStack services typically rely on Keystone to verify a user’s request
OpenStack Identity Service (Keystone)
!
!
!
!
!
!
• Nova is responsible for the lifecycle of running instances within OpenStack
• Manages multiple different hypervisor types via drivers, e.g-
• Red Hat Enterprise Linux (+KVM)
• VMware vSphere
OpenStack Compute (Nova)
!
!
!
!
!
!
!
• Glance provides a mechanism for the storage and retrieval of disk images/templates
• Supports a wide variety of image formats, including qcow2, vmdk, ami, and ovf
• Many different backend storage options for images, including Swift…
OpenStack Image Service (Glance)
!
!
!
!
!
!
!
• Swift provides a mechanism for storing and retrieving arbitrary unstructured data
• Provides an object based interface via a RESTful/HTTP-based API
• Highly fault-tolerant with replication, self-healing, and load-balancing
• Architected to be implemented using commodity compute and storage
OpenStack Object Store (Swift)
!
!
!
!
!
!
!
• Neutron is responsible for providing networking to running instances within OpenStack
• Provides an API for defining, configuring, and using networks
• Relies on a plugin architecture for implementation of networks, examples include-
• Open vSwitch (default in Red Hat’s distribution)
• Cisco, PLUMgrid, VMware NSX, Arista, Mellanox, Brocade, etc.
OpenStack Networking (Neutron)
!
!
!
!
!
!
!
• Cinder provides block storage to instances running within OpenStack
• Used for providing persistent and/or additional storage
• Relies on a plugin/driver architecture for implementation, examples include-
• Red Hat Storage (GlusterFS), IBM XIV, HP Leftland, 3PAR, etc.
OpenStack Volume Service (Cinder)
!
!
!
!
!
!
!
• Heat facilitates the creation of ‘application stacks’ made from multiple resources
• Stacks are imported as a descriptive template language
• Heat manages the automated orchestration of resources and their dependencies
• Allows for dynamic scaling of applications based on configurable metrics
OpenStack Orchestration (Heat)
!
!
!
!
!
!
!
• Ceilometer is a central collection of metering and monitoring data
• Primarily used for chargeback of resource usage
• Ceilometer consumes data from the other components - e.g. via agents
• Architecture is completely extensible - meter what you want to - expose via API
OpenStack Telemetry (Ceilometer)
!
!
!
!
!
!
!
• Horizon is OpenStack’s web-based self-service portal
• Sits on-top of all of the other OpenStack components via API interaction
• Provides a subset of underlying functionality
• Examples include: instance creation, network configuration, block storage attachment
• Exposes an administrative extension for basic tasks, e.g. user creation
OpenStack Dashboard (Horizon)
Red Hat’s involvement in OpenStack
• OpenStack community releases a new major version every six months
• Current version codenamed Havana, with Icehouse shipping April 17th
• Contributions to the project come from both corporate and non-corporate entities
• Ships source-code (trunk code) - no certifications, support, or packages

• In terms of scale, the Havana version had:
• 13,700+ code commits
• 920+ individual contributors
• 150+ organisations contributing
• 400+ new features
The OpenStack Community
Red Hat’s involvement…
• To help foster new technologies and to build an open-source community-
• ‘RDO’ - Red Hat’s Upstream OpenStack Distribution
• Packaged for Red Hat Enterprise Linux and derivatives
From Community to Enterprise…
• Red Hat’s officially supported, enterprise-class, OpenStack distribution
• Built specifically for, and tightly integrated with Red Hat Enterprise Linux
• Released every six months; two months after upstream availability

• Focus on:
• Code maturity, stability, and security
• 3rd party ecosystem of value-add components and certified platforms
• Extended lifecycle- two years for Havana, three years for Icehouse
• Enterprise-class support from the #1 corporate contributors
• Rich product documentation and reference architectures
Red Hat Enterprise Linux OpenStack Platform
• Many questions to ask yourself…
• Are your workloads mostly traditional?
• Do you have a mix of different workloads?
• How do you “bridge the gap” between traditional and cloud-enabled workloads?
• How do you manage the mixed environment?

• Red Hat has a broad cloud portfolio to help assist customers with these problems
Am I ready for OpenStack?
Red Hat Cloud Infrastructure
Crossing the chasm…
Crossing the chasm…
Red Hat Cloud Infrastructure
OpenStack Live Demo - is this wise?
Thank you! Any questions?
!
roxenham@redhat.com

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Red Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure TechRed Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure Tech
 
Mirantis OpenStack 4.0 Overview
Mirantis OpenStack 4.0 OverviewMirantis OpenStack 4.0 Overview
Mirantis OpenStack 4.0 Overview
 
Open cloud infrastructure built for the enterprise
Open cloud infrastructure built for the enterpriseOpen cloud infrastructure built for the enterprise
Open cloud infrastructure built for the enterprise
 
Introduction to MANTL Data Platform
Introduction to MANTL Data PlatformIntroduction to MANTL Data Platform
Introduction to MANTL Data Platform
 
Introducing Cloud Development with Project Shipped and Mantl: a deep dive
Introducing Cloud Development with Project Shipped and Mantl: a deep diveIntroducing Cloud Development with Project Shipped and Mantl: a deep dive
Introducing Cloud Development with Project Shipped and Mantl: a deep dive
 
Red Hat OpenStack Deployment
Red Hat OpenStack DeploymentRed Hat OpenStack Deployment
Red Hat OpenStack Deployment
 
Webinar: OpenStack Benefits for VMware
Webinar: OpenStack Benefits for VMwareWebinar: OpenStack Benefits for VMware
Webinar: OpenStack Benefits for VMware
 
OpenStack 101 Presentation
OpenStack 101 PresentationOpenStack 101 Presentation
OpenStack 101 Presentation
 
OpenStack 101 update
OpenStack 101 updateOpenStack 101 update
OpenStack 101 update
 
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
 
NoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern SuccessNoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern Success
 
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
 
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
 
OpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesOpenStack Architecture and Use Cases
OpenStack Architecture and Use Cases
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
 
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...OpenStack Explained: Learn OpenStack architecture and the secret of a success...
OpenStack Explained: Learn OpenStack architecture and the secret of a success...
 
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitOpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
 
Introduction to OpenStack Storage
Introduction to OpenStack StorageIntroduction to OpenStack Storage
Introduction to OpenStack Storage
 
Docker Meetup Bangalore - Docker + Openstack
Docker Meetup Bangalore - Docker + OpenstackDocker Meetup Bangalore - Docker + Openstack
Docker Meetup Bangalore - Docker + Openstack
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking Architecture
 

Destacado

DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonDAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
Paolo Nesi
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
openstackindia
 
Build and-manage-private-and-hybrid-cloud-dubai-frederik bijlsma
Build and-manage-private-and-hybrid-cloud-dubai-frederik bijlsmaBuild and-manage-private-and-hybrid-cloud-dubai-frederik bijlsma
Build and-manage-private-and-hybrid-cloud-dubai-frederik bijlsma
Frederik Bijlsma
 
RH Summit 2015 - Using RH Management Tools In A Hybrid Cloud
RH Summit 2015 - Using RH Management Tools In A Hybrid CloudRH Summit 2015 - Using RH Management Tools In A Hybrid Cloud
RH Summit 2015 - Using RH Management Tools In A Hybrid Cloud
Matthew Mariani
 

Destacado (20)

Trafikverkets museiråd 2016-11-23
Trafikverkets museiråd 2016-11-23Trafikverkets museiråd 2016-11-23
Trafikverkets museiråd 2016-11-23
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red Hat
 
A Tour of Google Cloud Platform
A Tour of Google Cloud PlatformA Tour of Google Cloud Platform
A Tour of Google Cloud Platform
 
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API HackathonDAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
DAI DATI INTELLIGENTI AI SERVIZI Smart City API Hackathon
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Build and-manage-private-and-hybrid-cloud-dubai-frederik bijlsma
Build and-manage-private-and-hybrid-cloud-dubai-frederik bijlsmaBuild and-manage-private-and-hybrid-cloud-dubai-frederik bijlsma
Build and-manage-private-and-hybrid-cloud-dubai-frederik bijlsma
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
 
Telecommunications Concentration
Telecommunications ConcentrationTelecommunications Concentration
Telecommunications Concentration
 
RH Summit 2015 - Using RH Management Tools In A Hybrid Cloud
RH Summit 2015 - Using RH Management Tools In A Hybrid CloudRH Summit 2015 - Using RH Management Tools In A Hybrid Cloud
RH Summit 2015 - Using RH Management Tools In A Hybrid Cloud
 
Leading the Way in Intelligent Data Center Infrastructure
Leading the Way in Intelligent Data Center InfrastructureLeading the Way in Intelligent Data Center Infrastructure
Leading the Way in Intelligent Data Center Infrastructure
 
Huawei presentation at TADHack
Huawei presentation at TADHackHuawei presentation at TADHack
Huawei presentation at TADHack
 
Rich Communications Highlights, Time to Change the Strategy
Rich Communications Highlights, Time to Change the StrategyRich Communications Highlights, Time to Change the Strategy
Rich Communications Highlights, Time to Change the Strategy
 
Red hat cloud platforms
Red hat cloud platformsRed hat cloud platforms
Red hat cloud platforms
 
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
 
Cisco ASA Firewalls
Cisco ASA FirewallsCisco ASA Firewalls
Cisco ASA Firewalls
 
Postgres on OpenStack
Postgres on OpenStackPostgres on OpenStack
Postgres on OpenStack
 
Omnichannel experience and typical customer journeys
Omnichannel experience and typical customer journeysOmnichannel experience and typical customer journeys
Omnichannel experience and typical customer journeys
 
RedHat Linux
RedHat LinuxRedHat Linux
RedHat Linux
 
Ringmakers of-saturn---norman-r.-bergrun
Ringmakers of-saturn---norman-r.-bergrunRingmakers of-saturn---norman-r.-bergrun
Ringmakers of-saturn---norman-r.-bergrun
 

Similar a An Introduction to Red Hat Enterprise Linux OpenStack Platform

OpenStack Block Storage 101
OpenStack Block Storage 101OpenStack Block Storage 101
OpenStack Block Storage 101
NetApp
 

Similar a An Introduction to Red Hat Enterprise Linux OpenStack Platform (20)

Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: Openstack
 
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
OpenStack Block Storage 101
OpenStack Block Storage 101OpenStack Block Storage 101
OpenStack Block Storage 101
 
OpenstackOverview.pdf
OpenstackOverview.pdfOpenstackOverview.pdf
OpenstackOverview.pdf
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)
 
Oct meetup open stack 101 clean
Oct meetup open stack 101   cleanOct meetup open stack 101   clean
Oct meetup open stack 101 clean
 
Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016
 
Introduction to Open stack - An Overview
Introduction to Open stack - An Overview Introduction to Open stack - An Overview
Introduction to Open stack - An Overview
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
 
What is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - KangarootWhat is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - Kangaroot
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
Bitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStackBitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStack
 
Openstack – An introduction
Openstack – An introductionOpenstack – An introduction
Openstack – An introduction
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

An Introduction to Red Hat Enterprise Linux OpenStack Platform

  • 1. An Introduction to 
 Red Hat Enterprise Linux OpenStack Platform Rhys Oxenham Field Product Manager, Red Hat
  • 3. • Fully open source cloud “operating system”
 • Comprised of several open source sub-projects
 • Provides all of the building blocks to create an Infrastructure-as-a-Service cloud
 • Designed and architected to replicate public cloud infrastructure, e.g. Amazon AWS
 • Governed by the vendor agnostic OpenStack Foundation
 • Enormous market momentum with significant investment from major players What is OpenStack?
  • 4. • Cloud is widely seen as the next-generation IT delivery model • Agile & Flexible • Utility-based on-demand consumption • Self-service driving down administrative overhead and maintenance
 • Public clouds are setting the benchmark of how IT could be delivered to users • Not all organisations are ready for public cloud
 • Applications are being written differently today- • More tolerant of failure • Making use of scale-out architecture Why does the world need OpenStack?
  • 5. • Our data is too large • Volumes of data are being generated at unprecedented levels • Most of this data is unstructured
 • Service requests are too large • More and more devices are coming online • Tablets, phones, laptops, BYOD generation… ! • Crucially, applications weren’t written to cope with the demand! • Traditional infrastructure capabilities are being exhausted • Service uptime, QoS, KPI’s and SLA’s are slipping Major issues with traditional infrastructure…
  • 6. Workloads are evolving… Traditional Workloads • Typically each tier resides on a single machine • Doesn’t tolerate any downtime • Relies on underlying infrastructure for availability • Applications scale-up, not out Cloud-enabled Workloads • Workload resides across multiple machines • Applications built to tolerate failure • Does not rely on underlying infrastructure • Applications scale-out, not up
  • 7. OpenStack is typically suitable for the following use cases —
 • A public cloud-like Infrastructure-as-a-Service cloud platform • Internal “Infrastructure on Demand” - private cloud • Test and Development environments - e.g. sandbox • Cloud service provider platform - reselling compute, network & storage
 • Building a scale-out platform for cloud-enabled workloads • Netflix(-like) applications • Academic or pharma workloads, e.g. genetic sequencing So, how does OpenStack fit in?
  • 9. ! ! ! ! ! ! • OpenStack is made up of individual autonomous components • All of which are designed to scale-out to accommodate throughput and availability • OpenStack is considered more of a framework, that relies on drivers and plugins • Largely written in Python and is heavily dependent on Linux OpenStack Architecture
  • 10. ! ! ! ! ! ! • Keystone provides a common authentication and authorisation store for OpenStack • Responsible for users, their roles, and to which project(s) they belong to • Provides a catalogue of all other OpenStack services • All OpenStack services typically rely on Keystone to verify a user’s request OpenStack Identity Service (Keystone)
  • 11. ! ! ! ! ! ! • Nova is responsible for the lifecycle of running instances within OpenStack • Manages multiple different hypervisor types via drivers, e.g- • Red Hat Enterprise Linux (+KVM) • VMware vSphere OpenStack Compute (Nova)
  • 12. ! ! ! ! ! ! ! • Glance provides a mechanism for the storage and retrieval of disk images/templates • Supports a wide variety of image formats, including qcow2, vmdk, ami, and ovf • Many different backend storage options for images, including Swift… OpenStack Image Service (Glance)
  • 13. ! ! ! ! ! ! ! • Swift provides a mechanism for storing and retrieving arbitrary unstructured data • Provides an object based interface via a RESTful/HTTP-based API • Highly fault-tolerant with replication, self-healing, and load-balancing • Architected to be implemented using commodity compute and storage OpenStack Object Store (Swift)
  • 14. ! ! ! ! ! ! ! • Neutron is responsible for providing networking to running instances within OpenStack • Provides an API for defining, configuring, and using networks • Relies on a plugin architecture for implementation of networks, examples include- • Open vSwitch (default in Red Hat’s distribution) • Cisco, PLUMgrid, VMware NSX, Arista, Mellanox, Brocade, etc. OpenStack Networking (Neutron)
  • 15. ! ! ! ! ! ! ! • Cinder provides block storage to instances running within OpenStack • Used for providing persistent and/or additional storage • Relies on a plugin/driver architecture for implementation, examples include- • Red Hat Storage (GlusterFS), IBM XIV, HP Leftland, 3PAR, etc. OpenStack Volume Service (Cinder)
  • 16. ! ! ! ! ! ! ! • Heat facilitates the creation of ‘application stacks’ made from multiple resources • Stacks are imported as a descriptive template language • Heat manages the automated orchestration of resources and their dependencies • Allows for dynamic scaling of applications based on configurable metrics OpenStack Orchestration (Heat)
  • 17. ! ! ! ! ! ! ! • Ceilometer is a central collection of metering and monitoring data • Primarily used for chargeback of resource usage • Ceilometer consumes data from the other components - e.g. via agents • Architecture is completely extensible - meter what you want to - expose via API OpenStack Telemetry (Ceilometer)
  • 18. ! ! ! ! ! ! ! • Horizon is OpenStack’s web-based self-service portal • Sits on-top of all of the other OpenStack components via API interaction • Provides a subset of underlying functionality • Examples include: instance creation, network configuration, block storage attachment • Exposes an administrative extension for basic tasks, e.g. user creation OpenStack Dashboard (Horizon)
  • 19. Red Hat’s involvement in OpenStack
  • 20. • OpenStack community releases a new major version every six months • Current version codenamed Havana, with Icehouse shipping April 17th • Contributions to the project come from both corporate and non-corporate entities • Ships source-code (trunk code) - no certifications, support, or packages
 • In terms of scale, the Havana version had: • 13,700+ code commits • 920+ individual contributors • 150+ organisations contributing • 400+ new features The OpenStack Community
  • 22. • To help foster new technologies and to build an open-source community- • ‘RDO’ - Red Hat’s Upstream OpenStack Distribution • Packaged for Red Hat Enterprise Linux and derivatives From Community to Enterprise…
  • 23. • Red Hat’s officially supported, enterprise-class, OpenStack distribution • Built specifically for, and tightly integrated with Red Hat Enterprise Linux • Released every six months; two months after upstream availability
 • Focus on: • Code maturity, stability, and security • 3rd party ecosystem of value-add components and certified platforms • Extended lifecycle- two years for Havana, three years for Icehouse • Enterprise-class support from the #1 corporate contributors • Rich product documentation and reference architectures Red Hat Enterprise Linux OpenStack Platform
  • 24. • Many questions to ask yourself… • Are your workloads mostly traditional? • Do you have a mix of different workloads? • How do you “bridge the gap” between traditional and cloud-enabled workloads? • How do you manage the mixed environment?
 • Red Hat has a broad cloud portfolio to help assist customers with these problems Am I ready for OpenStack?
  • 25. Red Hat Cloud Infrastructure
  • 28. Red Hat Cloud Infrastructure
  • 29. OpenStack Live Demo - is this wise?
  • 30. Thank you! Any questions? ! roxenham@redhat.com