O documento fornece um resumo sobre Cloud Computing e a plataforma OpenNebula. Ele define Cloud Computing e explica que OpenNebula é uma ferramenta open source para criar infraestrutura como serviço (IaaS) em nuvens privadas, públicas ou híbridas. Ele também descreve a arquitetura de OpenNebula e fornece um exemplo de como pode ser usado para gerenciar recursos virtuais e físicos.
Um estudo sobre o gerenciamento de variabilidade em LInha de produto de software
Open nebula
1. Diógenes Ricardo
André Costa
Bruno Augusto
Laura Barros
Lucas Henrique
Aristóteles Luis
Erison Saulo
2. Roteiro
Cloud Computing
O que é?
Arquitetura OpenNebula
Interligação com outros serviços
Exemplo de aplicação prática
Conclusão
3. Cloud Computing
Definição segundo o National Institute of Standards
and Technology:
É um modelo conveniente para permitir acesso à rede
on-demand para um conjunto partilhado de recursos
computacionais configuráveis:
Redes, servidores, armazenamento, aplicações e serviços
Os recursos podem ser rapidamente providenciados
e libertados com o mínimo esforço de gestão ou
interação do prestador de serviços.
4. O que é?
OpenNebula é um projeto open source com o objetivo
de criar uma ferramenta de cloud ao nível dos
padrões industriais.
Permite criar qualquer tipo de Infraestrutura como
Serviço IaaS de Cloud:
Privadas;
Públicas;
Híbridas;
6. Por que Open Nebula
Capacidade de gerenciamento de Clouds
Capacidade de integração de arquitetura, interfaces e
componentes
Capacidade de suporte a ambientes de produção
7. Arquitetura
Construído de forma a permitir uma gestão transparente de todos os
recursos, tanto locais como remotos.
Coordena tecnologias de
virtualização, armazenamento, redes, monitorização e segurança.
Permite atribuição dinâmica de serviços multicamada em
infraestruturas distribuídas.
Pode combinar recursos de centros de dados locais e nuvens remotas
10. Exemplo de aplicação
prática
Open Nebula como “gestor” do serviço
Gestão de utilizadores
Gestão de máquinas virtuais
Gestão de máquinas físicas
Gestão de redes virtuais
Gestão de armazenamento
11. Conclusão
Permite uma grande capacidade de gestão de todo o
sistema assim como uma grande escalabilidade.
Inclui algoritmos potentes de colocação de VMs.
É Open Source e permite modificações/inclusão de
módulos de terceiros.
.
12. Conclusão
do mercado (Ex.:
Compatível com outros serviços
AmazonEC2, AmazonS3).
Consegue lidar com picos de utilização através de
Cloud Bursting.
Utilizado por grandes organizações e projetos a nível
internacional, tendo assim uma grande comunidade
de utilizadores
14. Referências
B. Rochwerger, J. Caceres, R.S. Montero, D. Breitgand, E.
Elmroth, A. Galis, E. Levy,I.M. Llorente, K. Nagin, Y.
Wolfsthal, “The RESERVOIR Model and Architecture for
Open Federated Cloud Computing”, IBM Systems
Journal, Vol. 53, No. 4. (2009)
•B. Sotomayor, R. S. Montero, I. M. Llorente and I.
Foster, “Virtual Infrastructure Management in Private and
Hybrid Clouds”, IEEE Internet
Computing, September/October 2009 (vol. 13 no. 5)