SlideShare a Scribd company logo
1 of 19
Download to read offline
Prof. Allysson Steve Mota Lacerda
Departamento de Ciências da Computação – DCC
Universidade Estadual de Montes Claros – UNIMONTES
Equipe:
Hênio
Jader
Nilton Rodrigues Pereira
O que é Openstack?
Software de código aberto para a construção de nuvens
públicas e privadas.
Openstack
É uma solução para orchestrar um ambiente
IaaS (Infraestrutura como serviço)
● Storages
● Switchs
● Hypervisors
● Firewalls
● Virtual Machines
● Operating Systems
"O OpenStack está se tornando rapidamente o padrão
mundial de plataforma de computação em nuvem. O
‘boom’ do OpenStack gera atualmente uma enorme
demanda de profissionais qualificados. Só nos EUA, há
mais de 1 mil vagas criadas pelo OpenStack e empresas
de toda parte disputam talentos qualificados para lidar com
o software” -Arturo Suarez, fundador e COO da StackOps.
OpenStack
● Versão Havana (17 de outubro de 2013; há 21
semanas e 4 dias)
● Escrito em Python
● Open Source (Software de código aberto; Licença
Apache 2.0)
● 15602 colaboradores em 134 países
Openstack – Release Havana
● Heat – Informações gerais da nuvem
(ubiquidade)
● Ceilometer – Medindo a utilização de
recursos
Openstack – Ferramentas / Soluções
DevOps Installer Chef
● Crowbar (chef)
● Puppet
● Juju
Soluções Na Caixa Nebula
● StackOps
● Piston
● Fuel Mirantis
Contribuidores
Componentes - Modularizado
OpenStack Image Service (Glance)
Serviço de gerenciamento de imagens;
❖ Possibilita a consulta por informações de
imagens armazenadas de máquinas virtuais,
registro dessas imagens e também
recuperação das imagens armazenadas
(OPENSTACK FOUNDATION, 2013d).
OpenStack Image Service (Glance)
Formatos suportados:
1. Imagens em formato bruto (raw);
2. AMI (Amazon Machine Image);
3. VHD (Hyper-V)
4. VDI (VirtualBox)
5. qcow2 (Qemu/KVM)
6. VMDK (VMWare)
7. OVF (VMWare e outros)
OpenStack Dashboard (Horizon)
● Surgiu como um aplicativo para gerenciar o projeto de
computação do OpenStack.
● Interface web para gerenciar e administrar serviços
OpenStack;
● Suportar todos os principais serviços do OpenStack;
● Fornece ainda APIs que permitem a
integração de outros aplicativos ao painel do
Horizon (OPENSTACK FOUNDATION,
2013a).
OpenStack Networking (Quantum)
Networking as a Service (NaaS);
● O Quantum surgiu na versão 2011.3 “Diablo”;
● O serviço de rede era oferecido anteriormente pelo
módulo Nova;
● O Quantum oferece suporte à criação de múltiplas redes
privadas;
● O acesso aos serviços do Quantum é feito
por meio de plugins (WENDLANDT, 2013).
OpenStack Compute (Nova)
● Responsável pelo provisionamento e
gestão da infraestrutura computacional
● Representa o coração de um sistema de
infra-estrutura como um serviço (IaaS)
● Gerencia todas as necessidades de
recursos computacionais;
OpenStack Object Storage (Swift)
● O Swift é a infra-estrutura de armazenamento
● Responsável por manter e permitir o acesso
qualquer tipo de arquivo ou dado implementando
um repositório de armazenamento de objetos
eventualmente consistente;
● Ele provê redundância e gerenciamento de falha;
● É extremamente escalável;
OpenStack Identity (Keystone)
● O Keystone é um componente que oferece
aos outros, serviços de identificação, tokens,
catálogos e políticas (OPENSTACK
FOUNDATION, 2013e).
OpenStack Block Storage (Cinder)
● Objetivo de separar o serviço de
armazenamento de bloco do Nova;
● O Cinder provê aos serviços do OpenStack
dispositivos de armazenamento persistente
em nível de bloco;
● Esse serviço é ideal para sistemas que
dependem de performance.
Referências
● OPENSTACK WIKI. Documentation. Disponível em:<https://wiki.openstack.
org/wiki/Documentation>. Acesso em: Março de 2014.
● BRASIL OPENSATCK. Disponivel em:<http://www.brasilopenstack.com.br/>. Acesso em Março
de 2014.

More Related Content

What's hot

O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...Rodrigo Missiaggia
 
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...Marcelo Dieder
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Gustavo Henrique Rodrigues Pinto Tomas
 
TDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o OpenstackTDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o Openstacktdc-globalcode
 
Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...
Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...
Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...tdc-globalcode
 
Azure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential ComputingAzure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential ComputingWalter Coan
 

What's hot (6)

O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...
 
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
UM ESTUDO PARA A IMPLANTAÇÃO DE UM MODELO DE GERÊNCIA DE NUVEM HÍBRIDA UTILIZ...
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
 
TDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o OpenstackTDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o Openstack
 
Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...
Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...
Instalando arquitetura Lambda com Graphx e Elasticsearch 2.0 em uma aplicação...
 
Azure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential ComputingAzure Weekend 2ed - Azure Confidential Computing
Azure Weekend 2ed - Azure Confidential Computing
 

Similar to Open stack

O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014Marcelo Dieder
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresKelvin V. Soares
 
Containers em produção!
Containers em produção!Containers em produção!
Containers em produção!Evandro Couto
 
Crie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando ForemanCrie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando ForemanRenato Serra Armani
 
Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)Raul Leite
 
Terraform + Kops + Kubernetes na AWS
Terraform + Kops + Kubernetes na AWSTerraform + Kops + Kubernetes na AWS
Terraform + Kops + Kubernetes na AWSLeandro Freitas
 
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesCloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesRicardo Martins ☁
 
Orquestração de containers com Rancher
Orquestração de containers com RancherOrquestração de containers com Rancher
Orquestração de containers com RancherAlex Ishida
 
Quasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenhoQuasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenhoPatrick Monteiro
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuárioEucalyptus uma plataforma de cloud computing para qualquer tipo de usuário
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuárioGustavo Henrique Rodrigues Pinto Tomas
 
Cloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemCloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemFlávio Lisboa
 

Similar to Open stack (20)

O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
 
Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin Soares
 
Flisol 2015
Flisol 2015 Flisol 2015
Flisol 2015
 
Containers em produção!
Containers em produção!Containers em produção!
Containers em produção!
 
Crie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando ForemanCrie e gerencie nuvens OpenStack utilizando Foreman
Crie e gerencie nuvens OpenStack utilizando Foreman
 
Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)
 
Terraform + Kops + Kubernetes na AWS
Terraform + Kops + Kubernetes na AWSTerraform + Kops + Kubernetes na AWS
Terraform + Kops + Kubernetes na AWS
 
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesCloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
 
Orquestração de containers com Rancher
Orquestração de containers com RancherOrquestração de containers com Rancher
Orquestração de containers com Rancher
 
Alex Vitola
Alex VitolaAlex Vitola
Alex Vitola
 
Rede Definida Por Software - SDN
Rede Definida Por Software - SDNRede Definida Por Software - SDN
Rede Definida Por Software - SDN
 
Prazer, computação em nuvem
Prazer, computação em nuvemPrazer, computação em nuvem
Prazer, computação em nuvem
 
OpenShift
OpenShiftOpenShift
OpenShift
 
Open nebula
Open nebulaOpen nebula
Open nebula
 
Quasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenhoQuasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenho
 
Aws for Developers
Aws for DevelopersAws for Developers
Aws for Developers
 
Banco de dados
Banco de dados   Banco de dados
Banco de dados
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuárioEucalyptus uma plataforma de cloud computing para qualquer tipo de usuário
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário
 
Cloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemCloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvem
 
Meetup-Churrops
Meetup-ChurropsMeetup-Churrops
Meetup-Churrops
 

Open stack

  • 1. Prof. Allysson Steve Mota Lacerda Departamento de Ciências da Computação – DCC Universidade Estadual de Montes Claros – UNIMONTES Equipe: Hênio Jader Nilton Rodrigues Pereira
  • 2. O que é Openstack? Software de código aberto para a construção de nuvens públicas e privadas.
  • 3. Openstack É uma solução para orchestrar um ambiente IaaS (Infraestrutura como serviço) ● Storages ● Switchs ● Hypervisors ● Firewalls ● Virtual Machines ● Operating Systems
  • 4. "O OpenStack está se tornando rapidamente o padrão mundial de plataforma de computação em nuvem. O ‘boom’ do OpenStack gera atualmente uma enorme demanda de profissionais qualificados. Só nos EUA, há mais de 1 mil vagas criadas pelo OpenStack e empresas de toda parte disputam talentos qualificados para lidar com o software” -Arturo Suarez, fundador e COO da StackOps.
  • 5. OpenStack ● Versão Havana (17 de outubro de 2013; há 21 semanas e 4 dias) ● Escrito em Python ● Open Source (Software de código aberto; Licença Apache 2.0) ● 15602 colaboradores em 134 países
  • 6.
  • 7. Openstack – Release Havana ● Heat – Informações gerais da nuvem (ubiquidade) ● Ceilometer – Medindo a utilização de recursos
  • 8. Openstack – Ferramentas / Soluções DevOps Installer Chef ● Crowbar (chef) ● Puppet ● Juju Soluções Na Caixa Nebula ● StackOps ● Piston ● Fuel Mirantis
  • 11. OpenStack Image Service (Glance) Serviço de gerenciamento de imagens; ❖ Possibilita a consulta por informações de imagens armazenadas de máquinas virtuais, registro dessas imagens e também recuperação das imagens armazenadas (OPENSTACK FOUNDATION, 2013d).
  • 12. OpenStack Image Service (Glance) Formatos suportados: 1. Imagens em formato bruto (raw); 2. AMI (Amazon Machine Image); 3. VHD (Hyper-V) 4. VDI (VirtualBox) 5. qcow2 (Qemu/KVM) 6. VMDK (VMWare) 7. OVF (VMWare e outros)
  • 13. OpenStack Dashboard (Horizon) ● Surgiu como um aplicativo para gerenciar o projeto de computação do OpenStack. ● Interface web para gerenciar e administrar serviços OpenStack; ● Suportar todos os principais serviços do OpenStack; ● Fornece ainda APIs que permitem a integração de outros aplicativos ao painel do Horizon (OPENSTACK FOUNDATION, 2013a).
  • 14. OpenStack Networking (Quantum) Networking as a Service (NaaS); ● O Quantum surgiu na versão 2011.3 “Diablo”; ● O serviço de rede era oferecido anteriormente pelo módulo Nova; ● O Quantum oferece suporte à criação de múltiplas redes privadas; ● O acesso aos serviços do Quantum é feito por meio de plugins (WENDLANDT, 2013).
  • 15. OpenStack Compute (Nova) ● Responsável pelo provisionamento e gestão da infraestrutura computacional ● Representa o coração de um sistema de infra-estrutura como um serviço (IaaS) ● Gerencia todas as necessidades de recursos computacionais;
  • 16. OpenStack Object Storage (Swift) ● O Swift é a infra-estrutura de armazenamento ● Responsável por manter e permitir o acesso qualquer tipo de arquivo ou dado implementando um repositório de armazenamento de objetos eventualmente consistente; ● Ele provê redundância e gerenciamento de falha; ● É extremamente escalável;
  • 17. OpenStack Identity (Keystone) ● O Keystone é um componente que oferece aos outros, serviços de identificação, tokens, catálogos e políticas (OPENSTACK FOUNDATION, 2013e).
  • 18. OpenStack Block Storage (Cinder) ● Objetivo de separar o serviço de armazenamento de bloco do Nova; ● O Cinder provê aos serviços do OpenStack dispositivos de armazenamento persistente em nível de bloco; ● Esse serviço é ideal para sistemas que dependem de performance.
  • 19. Referências ● OPENSTACK WIKI. Documentation. Disponível em:<https://wiki.openstack. org/wiki/Documentation>. Acesso em: Março de 2014. ● BRASIL OPENSATCK. Disponivel em:<http://www.brasilopenstack.com.br/>. Acesso em Março de 2014.