[1] O documento apresenta as principais opções de armazenamento na nuvem da AWS, incluindo S3 para armazenamento de objetos, EBS para armazenamento de blocos, EFS para arquivos e Glacier para arquivamento de baixo custo. [2] Também discute casos de uso como backup, arquivamento e recuperação de desastres usando essas soluções. [3] Por fim, resume a apresentação do AltaVault como uma solução de armazenamento integrada à nuvem que permite backup e arquivamento ef
3. Opções de Storage na AWS
• Storage de objetos escalável
• Storage de baixo custo para
arquivamento
• Storage de blocos persistente
• Sistema de arquivos compartilhado
• Gateway para integração
8. 2012 2013 2014 2015
102% de crescimento anual em
termos de transferência de
dados para e a partir do S3
(Q4 2014 vs Q4 2013, sem considerar o uso da Amazon)
Uso de S3
13. 1 PB de storage
800 TB de storage usável
600 TB de storage alocado
400 TB de dados de aplicação
Precificação do S3 — pague somente pelo que você
usa!
Amazon S3
14. Redução de custo Contínua: S3
• Disponível em 11 regiões globais
• Cobrado por GB-mês
• 8 reduções de preço desde o
lançamento
• 51% de redução (média) de
preço em 1/4/2014
• TCO: comparando on-premises
com S3
– Pode ser desafiador para
alguns clientes
– Nós podemos ajudar!
17. S3 event notifications
Envia notificações ao Amazon SNS, Amazon SQS, or AWS
Lambda quando um evento ocorre no S3
S3
Eventos
Tópico SNS
Fila SQS
Função Lambda
Notificações
Foo() {
…
}
18. • Preserve, recupere, e restaure todas as
versões de cada objeto armazenado em seu
bucket
• S3 automaticamente adiciona novas versões
e preserva os objetos excluídos com
marcadores de exclusão
• Controle facilmente o número de versões
armazenadas usando as políticas de
expiração e ciclo de vida dos objetos
• Facilmente habilitado através do Console de
Gerenciamento
Versionamento no S3
19. Replicação entre regiões no S3
Replicação assíncrona de dados entre regiões AWS, automatizada, rápida e confiável
Source
(Virginia)
Destination
(Oregon)
• Apenas replica novos PUTs. Uma
vez que o S3 está configurado,
todos os novos uploads para um
bucket serão replicados
• Bucket inteiro ou baseado em
prefixo
• Replicação 1:1 entre quaisquer 2
regiões
• Versionamento Requerido
Casos de Uso:
• Compliance—armazene seus dados a centenas ou milhares de kilometros de distância
• Menor latência—distribua dados para clientes regionais
• Segurança—crie réplicas remotas gerenciadas por contas AWS diferentes
22. Casos de Uso para o S3
• Capacidade de armazenamento “web-scale” e
performance para aplicações web
• Armazenamento com origem única com entrega através
do Amazon CloudFront
• Armezamento temporário e persistente para aplicações
Big Data
• Storage alvo para backup e arquivamento ativo
29. Benefícios do Glacier
• Reduza o custo para arquivamento para
arquivamento de longo prazo
• Capacidade ilimitada de armazenamento
• Substitua fita
• Aumente a durabilidade
30. Amazon S3 – Integração com Glacier
Serviço de arquivamento baseado em
políticas
31. Políticas de ciclo de vida no S3 →
Key prefix “logs/”
Mover objetos para o Glacier 30 dias após a criação
Excluir 365 dias após a criação
<LifecycleConfiguration>
<Rule>
<ID>archive-in-30-days</ID>
<Prefix>logs/</Prefix>
<Status>Enabled</Status>
<Transition>
<Days>30</Days>
<StorageClass>GLACIER</StorageClass>
</Transition>
<Expiration>
<Days>365</Days>
</Expiration>
</Rule>
</LifecycleConfiguration
32. SoundCloud—usa o Glacier para
transcoding de audio
• Líder no ramo de redes sociais para
o mercado música e áudio
• Arquivos de áudio devem ser
transcodificados e armazenados em
múltiplos formatos
S3
Glacier
33. Casos de uso para as políticas de ciclo de
vida do S3
• Escalonamento de dados na nuvem
• Gerenciar versionamento de objetos para proteção
lógica dos dados
• Exclusão de dados no Glacier por política
42. Preço Performance
EBS
Magnetic General Purpose Provisioned IOPS
Casos de uso Infrequent data access
Boot volumes
Small to med DBs
Dev and Test
I/O intensive
Relational DBs
NoSQL DBs
Media do Storage Magnetic disk-backed SSD-backed SSD-backed
Max IOPS 40–200 IOPS 10,000 IOPS 20,000 IOPS
Latência (random
read)
20–40 ms 1–2 ms 1–2 ms
Disponibilidade Designed for 99.999% Designed for 99.999% Designed for 99.999%
Preço
$.05/GB-month
$.05/million I/O
$.10/GB-month
$.125/GB-month
$.065/provisioned IOPS
45. EBS use cases
• Storage de blocos persistente para o Amazon EC2
• Workloads transacionais
• Sistema de arquivos para uma instância—NTFS, ExtFS,
etc…
47. O que é o EFS?
• Um sistema de arquivos gerenciado para as instâncias EC2
• Fornece a semântica padrão para sistema de arquivos
• Cresce elasticamente a uma escala de petabytes
• Entrega performance para uma variedade de workloads
• Altamente disponível e durável
simples elástico escalável
1 2 3
48. EFS é desenhado para um amplo leque de
casos de uso, como…
• Repositório de Conteúdo
• Ambientes de Desenvolvimento
• Diretórios de Usuários
• Big data
49. EFS é simples
• Totalmente gerenciado
– Sem hardware, rede, camada de arquivos
– Cria um sistema de arquivos escalável em
segundos!
• Integração precisa com ferramentas e
aplicações existentes
– NFS v4—muito adotado, aberto
– Semântica padrão para o sistema de
arquivos
– Funciona com as apis padrões do SO
• Preço simples = Estimativa simples
1
50. EFS é elástico
• Sistemas de arquivos crescem e
diminuem automaticamente conforme
você adiciona ou remove arquivos
• Não é preciso provisionar capacidade
ou performance
• Você paga somente pelo que você
usa, não existe valor mínimo
2
51. • Sistemas de arquivos podem crescer
para uma escala de petabytes
• Throughput e IOPS escalam
automaticamente conforme o sistema
de arquivos cresce
• Baixa latência consistente
independente do tamanho do arquivo
• Suporte para milhares de conexões
NFS concorrentes
EFS é escalável3
52. Arquitetura do EFS
AVAILABILITY ZONE 1
REGION
AVAILABILITY ZONE 2
AVAILABILITY ZONE 3
VPC
EC2
EC2
EC2
EC2
Sistema de
Arquivos do
Cliente
53. Porque isso é importante?...
… to app owners
and developers?
… to your
business?
• Fácil mover para a nuvem código existente, aplicações
e ferramentas que hoje usam servidores NFS
• Storage de arquivos simples para novas aplciações
nativas para cloud
• Preço previsível sem investimento inicial
• Mais agilidade
• Gaste menos tempo gerenciando storage e mais
tempo focado no seu business
… to IT
administrators?
• Elimina a necessidade de gerenciar e manter
storage em larga escala
55. Storage Gateway
Sua rampa de acesso para o Storage
em Nuvem da AWS:
• Back up para o S3
• DR no EC2
• Arquive no Amazon Glacier
• iSCSI ou VTL
56. Sumário: portfolio de Storage da AWS
S3
• Storage de Objetos: dados apresentados como buckets de objetos
• Dados acessados por APIs através da Internet
EFS
• Storage de arquivos (análogo ao NAS): dados apresentados como um file system
• Acesso de baixa latência e compartilhado a partir de múltiplas instâncias EC2
Glacier
• Storage para Arquivamento: dados apresentados como vaults/archives de objetos
• Storage de menor custo, para dados não acessados frequentemente
Storage
Gateway
• Back up e arquive dados no S3 e Amazon Glacier
EBS
• Storage de Blocos (análogo ao SAN): dados apresentados como discos/volumes
• Acesso de menor latência a partir das Instâncias EC2
63. NetApp altavault: Storage integrado a
Cloud
63
NetApp® AltaVault é uma solução líder para backup e archive na Cloud de
forma eficiente e segura. NetApp® AltaVault é o único Storage integrado na
Cloud que permite os clientes armazenar, de forma segura, os dados da sua
escolha na Cloud, e em até 90% menos dados do que os métodos locais.
FÍSICO VIRTUAL CLOUD
AV400 AVA-v8 AVA-c4
AV800 AVA-v16 AVA-c8
xxx AVA-v32 AVA-c16
Outras
Clouds