Opennebula Introdução

670 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
670
No SlideShare
0
A partir de incorporações
0
Número de incorporações
19
Ações
Compartilhamentos
0
Downloads
10
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

×