Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
1. OpenStack
Raul da Silva Leite
Sr Solution Architect Cloud/Platform
rleite@redhat.com
Red Hat Enterprise Linux OpenStack – RHOS
Visão Técnica
2.
3. 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
7. 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
9. OrchestrationOrchestration
TelemetryTelemetry
OpenStack provides a framework to build
elastic 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 ?
AMQPMessageBus
10. 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!
Swift
Glance
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
17. 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.
21. 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.
23. 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.
26. Networking Service (Neutron, formerly Quantum)
● Provides framework for Software Defined Networking (SDN).
● Plug-in architecture allows integration of hardware and software
based
● network solutions.
28. 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.
30. Orchestration (Heat)
● Provides an AWS CloudFormation implementation for
OpenStack.
● Deploys composite cloud applications to OpenStack.
31. 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!
Swift
Glance
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
32. 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
AMQPMessageBus
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)
35. 35
● 200 new Companies since
Program Launch
● 900+ solutions in Red Hat
OpenStack CIPN
marketplace
36. 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.
37. 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