Download - Open stack

Transcript
Page 1: Open stack

Prof. Allysson Steve Mota LacerdaDepartamento de Ciências da Computação – DCCUniversidade Estadual de Montes Claros – UNIMONTES

Equipe:HênioJaderNilton Rodrigues Pereira

Page 2: Open stack

O que é Openstack?Software de código aberto para a construção de nuvens

públicas e privadas.

Page 3: Open stack

Openstack

É uma solução para orchestrar um ambiente IaaS (Infraestrutura como serviço)● Storages● Switchs● Hypervisors● Firewalls● Virtual Machines● Operating Systems

Page 4: Open stack

"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.

Page 5: Open stack

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

Page 6: Open stack
Page 7: Open stack

Openstack – Release Havana● Heat – Informações gerais da nuvem(ubiquidade)

● Ceilometer – Medindo a utilização derecursos

Page 8: Open stack

Openstack – Ferramentas / SoluçõesDevOps Installer Chef● Crowbar (chef)● Puppet● Juju

Soluções Na Caixa Nebula● StackOps● Piston● Fuel Mirantis

Page 9: Open stack

Contribuidores

Page 10: Open stack

Componentes - Modularizado

Page 11: Open stack

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).

Page 12: Open stack

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)

Page 13: Open stack

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).

Page 14: Open stack

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).

Page 15: Open stack

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;

Page 16: Open stack

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;

Page 17: Open stack

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).

Page 18: Open stack

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.

Page 19: Open stack

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.