Existem diferentes tipos de armazenamento?
Pense no seu próprio computador. Você tem um disco rígido embutido, talvez uma pasta compartilhada na rede da empresa e um pendrive que você conecta e desconecta. Todos são armazenamento, mas cada um serve a um propósito diferente.
A AWS funciona da mesma forma. Há armazenamento conectado a um único servidor, armazenamento compartilhado entre muitos servidores e armazenamento temporário que desaparece quando o servidor é desligado. Escolher o tipo certo para o trabalho certo é o que importa.
---
Três tipos de armazenamento com analogias
Amazon EBS = um disco USB externo conectado ao seu notebook. Apenas um computador pode usá-lo por vez. Desligue e ligue o notebook, e os arquivos ainda estão lá. Amazon EFS = uma pasta compartilhada de escritório em uma unidade de rede. Vários computadores podem acessar a mesma pasta ao mesmo tempo. A capacidade se expande e contrai automaticamente. EC2 Instance Store = como a RAM de um computador. Extremamente rápida, mas no momento em que você desliga a máquina, tudo desaparece permanentemente.
---
Amazon EBS (Elastic Block Store)
Armazenamento em bloco que se conecta a uma instância EC2, funcionando como o disco rígido dentro de um computador.
Características principais.
Existe dentro de uma única Zona de Disponibilidade. Só pode se conectar a instâncias EC2 na mesma AZ. Os dados persistem mesmo se a instância EC2 for parada ou reiniciada. Snapshots permitem criar backups e copiar dados para outras AZs ou regiões. Escolha entre tipos SSD (alta velocidade) ou tipos HDD (alta capacidade, menor custo).
---
EC2 Instance Store
Armazenamento temporário fisicamente conectado ao servidor host do EC2.
Se a instância for parada ou encerrada, todos os dados desaparecem instantânea e permanentemente. Use apenas para dados que você pode perder — arquivos em cache, dados de processamento temporário ou dados de sessão que podem ser regenerados.
A vantagem é que é extremamente rápido.
---
Amazon EFS (Elastic File System)
Um sistema de arquivos compartilhado que várias instâncias EC2 podem acessar ao mesmo tempo.
Características principais.
Instâncias EC2 em múltiplas AZs podem ler e gravar no mesmo sistema de arquivos simultaneamente. A capacidade escala automaticamente para cima e para baixo sem necessidade de provisionamento prévio. Projetado para sistemas baseados em Linux usando o protocolo NFS. Para ambientes Windows, use Amazon FSx for Windows File Server.
---
Comparação de tipos de armazenamento
| Tipo | Serviço | Método de acesso | Uso principal | |------|---------|-----------------|--------------| | Armazenamento de objetos | S3 | Internet (HTTP) | Armazenamento de arquivos, backups | | Armazenamento em bloco | EBS | Conectado a EC2 único | Disco SO, bancos de dados | | Armazenamento de arquivos | EFS / FSx | Compartilhado por múltiplos EC2 | Sistemas de arquivos compartilhados |
---
Referência rápida do exame
"Disco conectado ao EC2, AZ única" — EBS "Múltiplos EC2 acessam o mesmo sistema de arquivos simultaneamente" — EFS "Os dados desaparecem quando a instância para" — Instance Store "Sistema de arquivos compartilhado em ambiente Windows" — FSx for Windows File Server "Sistema de arquivos para computação de alto desempenho" — FSx for Lustre "Armazenamento na internet sem limite" — S3 "Como fazer backup de um volume EBS" — Snapshots do EBS As diferenças entre Objeto (S3), Bloco (EBS) e Arquivo (EFS) aparecem com muita frequência no exame. Storage Gateway conecta servidores locais ao armazenamento da AWS.