Armazenamento Parte 2

Entenda as diferencas entre EBS, EFS, Instance Store e como escolher o tipo correto.

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.

Voltar à lista do blog