Opennebula 
Introduc~ao 
Lus Eduardo 
lets@cin.ufpe.br 
Universidade Federal de Pernambuco 
Maio 2014 
Lus Eduardo lets@ci...
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
De
nic~ao 
Padr~ao open-source industrial para virtualizac~ao de data center, oferencendo 
uma soluca~o simples, rica e 
exve...
Caractersticas 
Gest~ao de Seguranca do usuario 
Interface para clientes da nuvem e administradores avancados 
Gerenciador...
gurac~ao completa de VMs 
Alta disponibilidade 
Nuvens hbridas 
Facil extens~ao e integrac~ao com outros servicos 
Con
abilidade 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 4 / 40
Pespectivas do Opennebula 
Quatro principais pespectivas 
Interface para Consumidores: OCCI, Sunstone. 
Interface para Usu...
Pespectivas do Opennebula 
Figure: Interfaces do Opennebula 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 6 / ...
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
Consumidores da nuvem 
Figure: Interfaces do Opennebula 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 8 / 40
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
Administradores da nuvem 
Figure: Administradores da nuvem 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 10 / ...
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
Integradores da nuvem 
Figure: Integradores da nuvem 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 12 / 40
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
Construtores da nuvem 
Figure: Construtores da nuvem 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 14 / 40
Entendendo um pouco mais 
Infraestrutura:Data centers em geogra
camente distribudos 
Pespectiva Organizacional: Pessoas s~ao unidas em grupos representativos 
Modelo de Provimento da nuv...
Modelo Opennebula 
Figure: Estrutura do Opennebula 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 16 / 40
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
Componentes 
Figure: Componentes do Opennebula 
Drivers 
Transfer Drive: Gerenciar as imagens de discos. 
(Compartilhadas:...
co 
Information Drivers: Gerenciar o status das VMs e dos Hosts. 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014...
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
Nucleo 
Recursos usados para propositos espec
cos (Nuvem publica, privada e hbrida). 
Gerenciamento de usuarios 
Gerenciamento de VMs 
Gerenciamento de VNs 
Gerenciamen...
CPU 
CPU que possui suporte a virtualizac~ao. 
egrep '(vmxksvm)0=proc=cpuinfo 
Lus Eduardo lets@cin.ufpe.br (UFPE) Openneb...
CPU 
Algumas CPUs suportadas: 
Intel VT-x 
AMD-V 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 22 / 40
Memoria 
256MB: Pequenas VMs 
1GB: Medias VMs 
2GB: Grandes VMs 
Recomendado 4GB 
Lus Eduardo lets@cin.ufpe.br (UFPE) Open...
Disco 
Uso de algum tipo de RAID (Recomendado) com 7200rpm. 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 24 /...
Rede 
Placa de redes Gigaethernet ou 100Mb. 
Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 25 / 40
Sumario 
1 De
nic~ao 
2 Caractersticas 
3 Interfaces do Opennebula 
Consumidores da nuvem 
Administradores da nuvem 
Integradores da nuv...
Próximos SlideShares
Carregando em…5
×

Opennebula Introdução

680 visualizações

Publicada em

Introdução a cloud computing usando o Opennebula.

Publicada em: Ciências
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
680
No SlideShare
0
A partir de incorporações
0
Número de incorporações
17
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Opennebula Introdução

  1. 1. Opennebula Introduc~ao Lus Eduardo lets@cin.ufpe.br Universidade Federal de Pernambuco Maio 2014 Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 1 / 40
  2. 2. Sumario 1 De
  3. 3. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* 8 Comparac~oes Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 2 / 40
  4. 4. De
  5. 5. nic~ao Padr~ao open-source industrial para virtualizac~ao de data center, oferencendo uma soluca~o simples, rica e exvel para construir e gerenciar nuvens e data center virtualizados. Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 3 / 40
  6. 6. Caractersticas Gest~ao de Seguranca do usuario Interface para clientes da nuvem e administradores avancados Gerenciador de servicos Integrac~ao com sistemas de cobrancas Entrega on-demand de data centers virtuais Con
  7. 7. gurac~ao completa de VMs Alta disponibilidade Nuvens hbridas Facil extens~ao e integrac~ao com outros servicos Con
  8. 8. abilidade Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 4 / 40
  9. 9. Pespectivas do Opennebula Quatro principais pespectivas Interface para Consumidores: OCCI, Sunstone. Interface para Usuarios Avancados (Administradores): CLI, Sunstone APIs extendveis de baixo nvel para construtores e integradores: Java, Ruby, Python, C++ Marketplace para desenvolvedores de Aplicativos: Opennebula Marketplace Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 5 / 40
  10. 10. Pespectivas do Opennebula Figure: Interfaces do Opennebula Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 6 / 40
  11. 11. Sumario 1 De
  12. 12. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 7 / 40
  13. 13. Consumidores da nuvem Figure: Interfaces do Opennebula Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 8 / 40
  14. 14. Sumario 1 De
  15. 15. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 9 / 40
  16. 16. Administradores da nuvem Figure: Administradores da nuvem Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 10 / 40
  17. 17. Sumario 1 De
  18. 18. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 11 / 40
  19. 19. Integradores da nuvem Figure: Integradores da nuvem Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 12 / 40
  20. 20. Sumario 1 De
  21. 21. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 13 / 40
  22. 22. Construtores da nuvem Figure: Construtores da nuvem Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 14 / 40
  23. 23. Entendendo um pouco mais Infraestrutura:Data centers em geogra
  24. 24. camente distribudos Pespectiva Organizacional: Pessoas s~ao unidas em grupos representativos Modelo de Provimento da nuvem: Data centers virtuais Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 15 / 40
  25. 25. Modelo Opennebula Figure: Estrutura do Opennebula Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 16 / 40
  26. 26. Sumario 1 De
  27. 27. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 17 / 40
  28. 28. Componentes Figure: Componentes do Opennebula Drivers Transfer Drive: Gerenciar as imagens de discos. (Compartilhadas:NFS, iSCSI. N~ao Compartilhadas: SSH) Virtual Machine Drivers: Gerenciar o hypervisor espec
  29. 29. co Information Drivers: Gerenciar o status das VMs e dos Hosts. Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 18 / 40
  30. 30. Sumario 1 De
  31. 31. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 19 / 40
  32. 32. Nucleo Recursos usados para propositos espec
  33. 33. cos (Nuvem publica, privada e hbrida). Gerenciamento de usuarios Gerenciamento de VMs Gerenciamento de VNs Gerenciamento de Imagens Gerenciamento de Servico Gerenciamento de Infraestruturas Gerenciamento de Armazenamento Gerenciamento de Informac~ao Escalonamento Interface de usuario Centro de operac~oes Nuvens hbridas Cloud-bursting Federac~oes Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 20 / 40
  34. 34. CPU CPU que possui suporte a virtualizac~ao. egrep '(vmxksvm)0=proc=cpuinfo Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 21 / 40
  35. 35. CPU Algumas CPUs suportadas: Intel VT-x AMD-V Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 22 / 40
  36. 36. Memoria 256MB: Pequenas VMs 1GB: Medias VMs 2GB: Grandes VMs Recomendado 4GB Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 23 / 40
  37. 37. Disco Uso de algum tipo de RAID (Recomendado) com 7200rpm. Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 24 / 40
  38. 38. Rede Placa de redes Gigaethernet ou 100Mb. Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 25 / 40
  39. 39. Sumario 1 De
  40. 40. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 26 / 40
  41. 41. Xen O primeiro Hypervisor adotado pelo Opennebula. Paravitualizac~ao Trabalha com tr^es modulos: Hypervisor Dom0 DomU Figure: Xen Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 27 / 40
  42. 42. Sumario 1 De
  43. 43. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 28 / 40
  44. 44. KVM Distribuido em toda distribuic~ao linux. Suporte a virtualizac~ao total e paravirtualizac~ao. Utiliza outros projetos como QEMU e Libvirt Figure: KVM Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 29 / 40
  45. 45. Sumario 1 De
  46. 46. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 30 / 40
  47. 47. VMware Suporte a diferentes vers~oes do VMware. Melhor integrado com Windows. Licensas especiais para uso do hypervisor. Figure: VMware Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 31 / 40
  48. 48. Sumario 1 De
  49. 49. nic~ao 2 Caractersticas 3 Interfaces do Opennebula Consumidores da nuvem Administradores da nuvem Integradores da nuvem Construtores da nuvem 4 Entendendo um pouco mais 5 Componentes Drivers Nucleo 6 Construindo a nuvem 7 Hypervisors suportados Xen KVM VMware OpenVZ* L8us ECduoarmdo pletas@rcainc.uo~fpee.sbr (UFPE) Opennebula Maio 2014 32 / 40
  50. 50. OpenVZ* Virtualizac~ao a nvel de sistema operacional. Suportado atraves de plugins externos. Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 33 / 40
  51. 51. Comparac~oes O que diferencia o Opennebula de outras soluc~oes de nuvem? Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 34 / 40
  52. 52. Geral Figure: Comparac~ao Geral Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 35 / 40
  53. 53. Arquiteturas Figure: Hosts suportados Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 36 / 40
  54. 54. Clients suportados Figure: Clientes suportados Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 37 / 40
  55. 55. Features Figure: Features suportadas Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 38 / 40
  56. 56. Bibliogra
  57. 57. a Opennebula Project. Disponvel em: http://opennebula.org/. Toraldo, Giovanni. OpenNebula 3 Cloud Computing, 2012. Packt Publishing Ltd. Milojicic, Dejan and Llorente, Ignacio M and Montero, Ruben S. OpenNebula: A Cloud Management Tool, 2011. IEEE Internet Computing. Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 39 / 40
  58. 58. Opennebula Introduc~ao Lus Eduardo lets@cin.ufpe.br Universidade Federal de Pernambuco Maio 2014 Lus Eduardo lets@cin.ufpe.br (UFPE) Opennebula Maio 2014 40 / 40

×