Your SlideShare is downloading. ×
0
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)

591

Published on

Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)

Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
591
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
25
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. 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
  • 3. O QUE É OPENSTACK?
  • 4. OPENSTACK CLOUD INFRAESRTUTURA ● Arquitetura modular ● Desenhado para escalar facilmente ● Baseado em módulos independentes
  • 5. O OPENSTACK É UM “SISTEMA OPERACIONAL DE CLOUD” ?
  • 6. 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
  • 7. OpenStack Componentes
  • 8. 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
  • 9. 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
  • 10. OpenStack Components: Dashboard (“Horizon”) ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry AMQPMessageBus
  • 11. Horizon Dashboard (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.
  • 12. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Identity (“Keystone”)AMQPMessageBus
  • 13. Identity Service (Keystone) ● Common authentication authorization framework. ● Manages users, tenants, and roles. ● Supports pluggable backends (SQL, PAM, LDAP, etc.).
  • 14. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Image Storage (“Glance”)AMQPMessageBus
  • 15. 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.
  • 16. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Compute (“Nova”)AMQPMessageBus
  • 17. Compute (Nova) ● Schedules, builds, runs, and manages compute instances on underlying Hypervisor(s). ● Exposes native OpenStack API and Amazon EC2 compatible API.
  • 18. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Block/Volume Storage (“Cinder”)AMQPMessageBus * No automatic zoning support for Fibre Channel. Individual vendor FC drivers might have additional constraints
  • 19. 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.
  • 20. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Object Storage (“Swift”)AMQPMessageBus
  • 21. 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.
  • 22. 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 Ephemeral Data Glance Data Cinder Data Swift Data AMQPMessageBus
  • 23. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Networking (“Neutron”)AMQPMessageBus Tenant View
  • 24. Networking Service (Neutron, formerly Quantum) ● Provides framework for Software Defined Networking (SDN). ● Plug-in architecture allows integration of hardware and software based ● network solutions.
  • 25. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Telemetry (“Ceilometer”)AMQPMessageBus
  • 26. 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.
  • 27. ComputeCompute StorageStorage NetworkNetwork IdentityIdentity DashboardDashboard OrchestrationOrchestration TelemetryTelemetry OpenStack Components: Orchestration (“Heat”)AMQPMessageBus
  • 28. Orchestration (Heat) ● Provides an AWS CloudFormation implementation for OpenStack. ● Deploys composite cloud applications to OpenStack.
  • 29. 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
  • 30. 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)
  • 31. CRIANDO UMA NUVEM HÍBRIDA
  • 32. ROADMAP
  • 33. 35 ● 200 new Companies since Program Launch ● 900+ solutions in Red Hat OpenStack CIPN marketplace
  • 34. 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.
  • 35. 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

×