visão técnica - rhos (red hat enterprise linux openstack)
DESCRIPTION
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)TRANSCRIPT
![Page 1: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/1.jpg)
OpenStack
Raul da Silva LeiteSr Solution Architect Cloud/[email protected]
Red Hat Enterprise Linux OpenStack – RHOSVisão Técnica
![Page 2: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/2.jpg)
![Page 3: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/3.jpg)
POR QUE OPENSTACK ?
● Traz recursos de cloud como públicas em seu datacenter
● Fornece grande escalabilidade sob demanda – 1,000's → 10,000's de VM's
● É Aberto!– Fornece flexibilidade para customizar e interagir
● Desenvolvimento Aberto = maior interação “velocidade de features”– Features e Funções para atender a sua demanda, mais rápido ao
mercado sobre o software proprietário
![Page 4: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/4.jpg)
O QUE É OPENSTACK?
![Page 5: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/5.jpg)
OPENSTACKCLOUD INFRAESRTUTURA
● Arquitetura modular● Desenhado para escalar facilmente ● Baseado em módulos independentes
![Page 6: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/6.jpg)
O OPENSTACK É UM“SISTEMA OPERACIONAL DE
CLOUD” ?
![Page 7: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/7.jpg)
OPENSTACK
● Precisa acessar os recursos de hardware x86
● Precisa de um ambiente operacional, hypervisor, serviços
● Aproveita bibliotecas de código existente para a funcionalidade
![Page 8: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/8.jpg)
OpenStack Componentes
![Page 9: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/9.jpg)
OrchestrationOrchestration
TelemetryTelemetry
OpenStack provides a framework to buildelastic cloud infrastructure at massive scale
Facilitates management of✦✦ COMPUTE,
✦✦ STORAGE, and
✦✦ NETWORK resources
Provides natural infrastructure for elastic applications
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
What problems OpenStack solve ?A
MQ
P M
essa
ge
Bu
s
![Page 10: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/10.jpg)
I want a VM!
Please authenticate
with your credentials!!
Keystone
Ok, we need to
find a place to build this VM.
Nova
Tag - you’re it!
Nova
Neutron, please set up the
network for a new VM
Neutron
I've enabled Network
policy for your VM, Here’s
your interface
Cinder, please create a block device for the
VM
Nova
Created! Don’t forget to mount it!
SwiftGlance
Hey Glance, can I get the
RHEL 6.5 image?
Nova
WorkFlow
Thank you OpenStack
!!
It’s ALIVE!
Credentials verified. Here's a
token to talk to other
OpenStack services
Keystone
Cinder
Horizon
![Page 11: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/11.jpg)
![Page 12: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/12.jpg)
OpenStack Components: Dashboard (“Horizon”)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
AM
QP
Mes
sag
e B
us
![Page 13: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/13.jpg)
HorizonDashboard (Horizon)● Provides simple self service UI for end-users.● Growing list of cloud administrator functions:
● Define users, tenants, quotas.● Define routers, networks and subnets.● Limited infrastructure management.
![Page 14: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/14.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Identity (“Keystone”)A
MQ
P M
essa
ge
Bu
s
![Page 15: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/15.jpg)
Identity Service (Keystone)● Common authentication authorization framework.● Manages users, tenants, and roles.● Supports pluggable backends (SQL, PAM, LDAP, etc.).
![Page 16: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/16.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Image Storage (“Glance”)A
MQ
P M
essa
ge
Bu
s
![Page 17: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/17.jpg)
Image Service (Glance)● Stores and retrieves disk images (virtual machine templates).● Supports RAW, QCOW, VMDK, VHD, ISO, OVF, and AMI/AKI images.● Supports a variety of backend storage options including local
filesystem,Swift, and Amazon S3.
![Page 18: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/18.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Compute (“Nova”)A
MQ
P M
essa
ge
Bu
s
![Page 19: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/19.jpg)
Compute (Nova)● Schedules, builds, runs, and manages compute instances on
underlyingHypervisor(s).
● Exposes native OpenStack API and Amazon EC2 compatible API.
![Page 20: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/20.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Block/Volume Storage (“Cinder”)A
MQ
P M
essa
ge
Bu
s
* No automatic zoning support for Fibre Channel. Individual vendor FC drivers might have additional constraints
![Page 21: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/21.jpg)
Block Storage (Volume) Service (Cinder)● Provides block storage for virtual machines (persistent disks).● Similar to Amazon EBS service.● Plug-in architecture for vendor extensions, e.g. NetApp driver for
Cinder.
![Page 22: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/22.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Object Storage (“Swift”)A
MQ
P M
essa
ge
Bu
s
![Page 23: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/23.jpg)
Object Storage Service (Swift)● Modeled after Amazon's S3 service.● Provides simple service for storing and retrieving arbitrary data.● Native API and S3 compatible API.
![Page 24: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/24.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
Red Hat Storage: Scalable Storage Backend for OpenStack
● Provides unified distributed storage platform for OpenStack (Object, Block and Image) storage● Enables dynamic capacity allocation with rebalancing and failure handling with geo-replication● Enables Shared-storage Live Migrations of guest instances by providing shared ephemeral storage for instances
EphemeralData
GlanceData
CinderData
SwiftData
AM
QP
Mes
sag
e B
us
![Page 25: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/25.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Networking (“Neutron”)A
MQ
P M
essa
ge
Bu
s
Tenant View
![Page 26: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/26.jpg)
Networking Service (Neutron, formerly Quantum)● Provides framework for Software Defined Networking (SDN).● Plug-in architecture allows integration of hardware and software
based● network solutions.
![Page 27: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/27.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Telemetry (“Ceilometer”)A
MQ
P M
essa
ge
Bu
s
![Page 28: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/28.jpg)
Monitoring and Metering (Ceilometer)● Single infrastructure for collecting measurements from
an entire OpenStack infrastructure.● Eliminates the need for multiple agents attaching directly to each
OpenStack service.● Targets monitoring and metering but is expandable to collect for
other● use cases.
![Page 29: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/29.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
OpenStack Components: Orchestration (“Heat”)A
MQ
P M
essa
ge
Bu
s
![Page 30: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/30.jpg)
Orchestration (Heat)● Provides an AWS CloudFormation implementation for
OpenStack.● Deploys composite cloud applications to OpenStack.
![Page 31: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/31.jpg)
I want a VM!
Please authenticate
with your credentials!!
Keystone
Ok, we need to
find a place to build this VM.
Nova
Tag - you’re it!
Nova
Neutron, please set up the
network for a new VM
Neutron
I've enabled Network
policy for your VM, Here’s
your interface
Cinder, please create a block device for the
VM
Nova
Created! Don’t forget to mount it!
SwiftGlance
Hey Glance, can I get the
RHEL 6.5 image?
Nova
A Simple Workflow
Thank you OpenStack
!!
It’s ALIVE!
Credentials verified. Here's a
token to talk to other
OpenStack services
Keystone
Cinder
Horizon
![Page 32: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/32.jpg)
ComputeCompute
StorageStorage
NetworkNetwork
IdentityIdentity
DashboardDashboard
OrchestrationOrchestration
TelemetryTelemetry
Recent Integrated & Incubated Projects
TroveTrove
SaharaSahara
MarconiMarconi
TripleOTripleO
Sahara (Analytics-as-a-Service)● Provision and manage Hadoop clusters● Similar to Amazon Elastic MapReduce (EMR)
Trove (Database-as-a-Service)● Provision and manage databases● Both relational and non-relational DB Engines
Marconi (MessageQueue-as-a-Service)● Open alternative to SQS(producer-consumer) and SNS
(publisher-subscriber) messaging
Ironic (Baremetal Provisioning/Management)● Provision/manage physical servers via common API's● Plugins for different architectures
AM
QP
Mes
sag
e B
us
TripleO (Deployment)
IronicIronic
● Infrastructure to deploy OpenStack overclouds atop OpenStack underclouds leveraging OpenStack tooling
● UI via integrated Tuskar project● Facilitates self-hosted deployment and operation
Incubated Projects
Integrated (in Icehouse)
![Page 33: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/33.jpg)
CRIANDO UMA NUVEM HÍBRIDA
![Page 34: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/34.jpg)
ROADMAP
![Page 35: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/35.jpg)
35
● 200 new Companies since Program Launch
● 900+ solutions in Red Hat OpenStack CIPN marketplace
![Page 36: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/36.jpg)
Upcoming Red Hat Training
Red Hat OpenStack Administration (CL210)Install, configure and maintain a cloud computing environment using Red Hat Enterprise Linux OpenStack Platform.
Red Hat Certificate of Expertise in Infrastructure-as-a-Service Exam (EX210)Deploy and manage private clouds infrastures using Red Hat OpenStack.
Scan the QR code to see the course dates in your city.
![Page 37: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/37.jpg)
37
THREE WAYS TO GET OPENSTACK FROM RED HAT
2
3
1
PURCHASE SUPPORTED PRODUCT90-DAY EVALUATION
redhat.com/openstack/evaluation
Learn more at: redhat.com/cloud
![Page 38: Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)](https://reader034.vdocuments.site/reader034/viewer/2022052209/540d7f1d8d7f728d7e8b4985/html5/thumbnails/38.jpg)