IaaSFabio Kungfabio.kung@locaweb.com.br         http://www.flickr.com/photos/taneushka/73596963
Desperdício         ProvisionamentoManutenção          DisponibilidadeCapacity Planning   Custo
Esse servidor é a prova de          balas?
Virtualização  to rule them all?
DesperdícioProvisionamentoCapacity Planning  Manutenção Disponibilidade     Custo
Xen, KVM, Hyper-V, VMware
SAN? NAS? Fiber Channel?
Cloud não é virtualização!
Qual é a melhor forma dearmazenar máquinas virtuais?
local   vsremoto
h"p://www.flickr.com/photos/prismimageslocal
h"p://www.flickr.com/photos/wedgeh
remoto
block level    vs file level
local + block    local + fileremote + block   remote + file
file level
NAS
NFS       CIFS       AFP      WebDAV       FTPNAS
NFS
NFS
VHDVMDKqcow2
thin provisioning
5GB     discousados   40GB
5GBusados
10GB                                 2GBusados                              usados          5GB              32GB         ...
Snapshots
RW20 GB
RW       20 GB0 kB
RO        20 GB   RW50 MB
RO            20 GB       RW50 MB  RO0 kB
RO        20 GB   RO50 MB         RW  1 GB
RO        20 GB   RW50 MB         RO  1 GB
RO        20 GB   RW50 MB
clones
RO20 GB - fresh
RO  20 GB - fresh   RW50 MB
RO  20 GB - fresh   RW50 MB
RO  20 GB - fresh   RW50 MB                  RW             0 kB
block level
SAN
iSCSI                            LUN       FC              FCoESAN                  AoE                      ...
Clustered FS
VMFS    GFS   OCFS2   GPFSClustered FS
LVMsnapshots,
clones,
...
drbdDRBD
Qual é a melhor forma dearmazenar máquinas virtuais?
VMDq NetQueues MultiQueues    SR-IOVVIrtualFunctions    VN-Link     VLANs Nexux 1000v Open vSwitch  VDE, VPE  EBTables
Performance• VMDq  (Virtual Machine Device Queues)• NetQueue• MultiQueues
virtualização, virtualização, ...                  • SR-IOV                    (Virtual Functions)                  • VLAN...
virtualização, virtualização, ...• Nexus 1000v  (VMWare)• Open vSwitch  (Citrix)• VDE,VPE  (GNU)• EBTables
Abuso
APIs
http://deltacloud.org
a unified interface to the cloudlibcloud is a standard client library for many popular cloud providers,                   ...
http://github.com/geemus/fog
http://github.com/jclouds/jcloudshttp://dasein-cloud.sourceforge.net/
nem tudo é nuvem...
Private Clouds
Hybrid
Elasticidade
“tive uma idéia” (1964)        Gene Amdahl                   managed by Fred Brooks
Dúvidas?   fabio.kung@gmail.comfabio.kung@locaweb.com.br      Obrigado!http://twitter.com/fabiokung
Casos...“é ver para crer”
Problemas do NYT •   Liberar jornais     de1851-1922 (11M     artigos) •   4 tera de TIFFs •   1 ano de grande     computa...
Solução do NYT• 100 micros EC2• 1 dia de uso• Hadoop, IText, JAI• custo: $240
“No Silver Bullet”                                                       -- Fred Brooks Whats faster--a supercomputer or E...
a prova de balas? (bullet-proof?)
a prova de balas? (bullet-proof?)
bye infra!
bye infra!
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Próximos SlideShares
Carregando em…5
×

Cloud IaaS - Detalhes da Infraestrutura como Serviço

1.774 visualizações

Publicada em

Apresentada durante a IX JAT e durante o DevOpsDays em São Paulo, essa palestra dá uma visão da tecnologia e mecanismos usados hoje em dia por alguns dos principais provedores de Cloud IaaS.

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.774
No SlideShare
0
A partir de incorporações
0
Número de incorporações
13
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • \n
  • \n
  • \n
  • \n
  • - desperdício (energia, processamento)\nprovisionamento rápido\nupgrade: escalabilidade vertical/horizontal\n
  • \n
  • \n
  • rede (sharing, vlans)\nstorage\ncloud != virtualização\ngerenciamento\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • SR-IOV\n
  • Sniffing\n
  • \n
  • \n
  • \n
  • \n
  • DDoS\nSpam\nJogos\nBrute Force\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Amazon VPC\nVPNCubed\n
  • \n
  • According to InformationWeek, "The system is priced at less than $100,000. It holds the capacity of up to 232 x86 servers within a footprint that's 83% smaller.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Cloud IaaS - Detalhes da Infraestrutura como Serviço

    1. 1. IaaSFabio Kungfabio.kung@locaweb.com.br http://www.flickr.com/photos/taneushka/73596963
    2. 2. Desperdício ProvisionamentoManutenção DisponibilidadeCapacity Planning Custo
    3. 3. Esse servidor é a prova de balas?
    4. 4. Virtualização to rule them all?
    5. 5. DesperdícioProvisionamentoCapacity Planning Manutenção Disponibilidade Custo
    6. 6. Xen, KVM, Hyper-V, VMware
    7. 7. SAN? NAS? Fiber Channel?
    8. 8. Cloud não é virtualização!
    9. 9. Qual é a melhor forma dearmazenar máquinas virtuais?
    10. 10. local vsremoto
    11. 11. h"p://www.flickr.com/photos/prismimageslocal
    12. 12. h"p://www.flickr.com/photos/wedgeh
    13. 13. remoto
    14. 14. block level vs file level
    15. 15. local + block local + fileremote + block remote + file
    16. 16. file level
    17. 17. NAS
    18. 18. NFS CIFS AFP WebDAV FTPNAS
    19. 19. NFS
    20. 20. NFS
    21. 21. VHDVMDKqcow2
    22. 22. thin provisioning
    23. 23. 5GB discousados 40GB
    24. 24. 5GBusados
    25. 25. 10GB 2GBusados usados 5GB 32GB usados usados 4GB 1GBusados 7GB usados usados
    26. 26. Snapshots
    27. 27. RW20 GB
    28. 28. RW 20 GB0 kB
    29. 29. RO 20 GB RW50 MB
    30. 30. RO 20 GB RW50 MB RO0 kB
    31. 31. RO 20 GB RO50 MB RW 1 GB
    32. 32. RO 20 GB RW50 MB RO 1 GB
    33. 33. RO 20 GB RW50 MB
    34. 34. clones
    35. 35. RO20 GB - fresh
    36. 36. RO 20 GB - fresh RW50 MB
    37. 37. RO 20 GB - fresh RW50 MB
    38. 38. RO 20 GB - fresh RW50 MB RW 0 kB
    39. 39. block level
    40. 40. SAN
    41. 41. iSCSI LUN FC FCoESAN AoE ...
    42. 42. Clustered FS
    43. 43. VMFS GFS OCFS2 GPFSClustered FS
    44. 44. LVMsnapshots,
clones,
...
    45. 45. drbdDRBD
    46. 46. Qual é a melhor forma dearmazenar máquinas virtuais?
    47. 47. VMDq NetQueues MultiQueues SR-IOVVIrtualFunctions VN-Link VLANs Nexux 1000v Open vSwitch VDE, VPE EBTables
    48. 48. Performance• VMDq (Virtual Machine Device Queues)• NetQueue• MultiQueues
    49. 49. virtualização, virtualização, ... • SR-IOV (Virtual Functions) • VLAN • VN-Link
    50. 50. virtualização, virtualização, ...• Nexus 1000v (VMWare)• Open vSwitch (Citrix)• VDE,VPE (GNU)• EBTables
    51. 51. Abuso
    52. 52. APIs
    53. 53. http://deltacloud.org
    54. 54. a unified interface to the cloudlibcloud is a standard client library for many popular cloud providers, written in python
    55. 55. http://github.com/geemus/fog
    56. 56. http://github.com/jclouds/jcloudshttp://dasein-cloud.sourceforge.net/
    57. 57. nem tudo é nuvem...
    58. 58. Private Clouds
    59. 59. Hybrid
    60. 60. Elasticidade
    61. 61. “tive uma idéia” (1964) Gene Amdahl managed by Fred Brooks
    62. 62. Dúvidas? fabio.kung@gmail.comfabio.kung@locaweb.com.br Obrigado!http://twitter.com/fabiokung
    63. 63. Casos...“é ver para crer”
    64. 64. Problemas do NYT • Liberar jornais de1851-1922 (11M artigos) • 4 tera de TIFFs • 1 ano de grande computador!http://open.blogs.nytimes.com/2007/11/01/self-service-prorated-super-computing-fun/
    65. 65. Solução do NYT• 100 micros EC2• 1 dia de uso• Hadoop, IText, JAI• custo: $240
    66. 66. “No Silver Bullet” -- Fred Brooks Whats faster--a supercomputer or EC2?http://ianfoster.typepad.com/blog/2009/08/whats-fastera-supercomputer-or-ec2.html
    67. 67. a prova de balas? (bullet-proof?)
    68. 68. a prova de balas? (bullet-proof?)
    69. 69. bye infra!
    70. 70. bye infra!

    ×