Amazon Web Services - Elastic Block Store

Amazon Elastic Block Store(EBS) é um sistema de armazenamento em bloco usado para armazenar dados persistentes. O Amazon EBS é adequado para instâncias EC2, pois fornece volumes de armazenamento em nível de bloco altamente disponíveis. Ele tem três tipos de volume, ou seja, de uso geral (SSD), IOPS provisionado (SSD) e magnético. Esses três tipos de volume diferem em desempenho, características e custo.

Tipos de volume EBS

A seguir estão os três tipos.

EBS de uso geral (SSD)

Este tipo de volume é adequado para cargas de trabalho pequenas e médias, como volumes EC2 de disco raiz, cargas de trabalho de banco de dados pequenas e médias, logs de acesso frequente a cargas de trabalho, etc. Por padrão, SSD suporta 3 IOPS (operações de entrada e saída por segundo) / GB significa volume de 1 GB fornece 3 IOPS e o volume de 10 GB dará 30 IOPS. Sua capacidade de armazenamento de um volume varia de 1 GB a 1 TB. O custo de um volume é de $ 0,10 por GB por um mês.

IOPS provisionado (SSD)

Este tipo de volume é adequado para as cargas de trabalho transacionais e intensivas de I / O mais exigentes e grandes cargas de trabalho relacionais, EMR e Hadoop, etc. Por padrão, IOPS SSD suporta 30 IOPS / GB significa que o volume de 10 GB dará 300 IOPS. Sua capacidade de armazenamento de um volume varia de 10 GB a 1 TB. O custo de um volume é $ 0,125 por GB por um mês para armazenamento provisionado e $ 0,10 por IOPS provisionado por um mês.

Volumes magnéticos EBS

Era anteriormente conhecido como volumes padrão. Esse tipo de volume é adequado para cargas de trabalho ideais, como acessar dados com pouca frequência, ou seja, backups de dados para recuperação, armazenamento de logs, etc. Sua capacidade de armazenamento de um volume varia de 10 GB a 1 TB. O custo de um volume é de US $ 0,05 por GB por um mês para armazenamento provisionado e US $ 0. 05 por milhão de solicitações de E / S.

Volumes anexados a uma instância

Cada conta será limitada a 20 volumes EBS. Para um requisito de mais de 20 volumes EBS, entre em contato com a equipe de suporte da Amazon. Podemos anexar até 20 volumes em uma única instância e cada volume varia de 1 GB a 1 TB de tamanho.

Em instâncias EC2, armazenamos dados em armazenamento local, que fica disponível até que a instância seja executada. No entanto, quando encerramos a instância, os dados são perdidos. Assim, quando precisarmos salvar algo, é aconselhável salvá-lo no Amazon EBS, pois podemos acessar e ler os volumes do EBS a qualquer momento, uma vez que anexamos o arquivo a uma instância EC2.

Benefícios do Amazon EBS

  • Reliable and secure storage - Cada volume EBS responderá automaticamente à sua Zona de disponibilidade para proteção contra falha de componente.

  • Secure- As políticas de controle de acesso flexíveis da Amazon permitem especificar quem pode acessar quais volumes EBS. O controle de acesso mais criptografia oferece uma estratégia de segurança de defesa em profundidade para dados.

  • Higher performance - O Amazon EBS usa tecnologia SSD para fornecer resultados de dados com desempenho de E / S consistente do aplicativo.

  • Easy data backup - O backup de dados pode ser salvo tirando instantâneos point-in-time de volumes do Amazon EBS.

Como configurar o Amazon EBS?

Step 1 - Crie o volume do Amazon EBS usando as seguintes etapas.

  • Abra o console do Amazon EC2.

  • Selecione a região na barra de navegação onde o volume deve ser criado.

  • No painel de navegação, selecione Volumes e, em seguida, selecione Criar Volume.

  • Forneça as informações necessárias, como lista de tipo de volume, tamanho, IOPS, zona de disponibilidade, etc. e clique no botão Criar.

Os nomes dos volumes podem ser vistos na lista de volumes.

Step 2 - Armazene o Volume EBS de um instantâneo usando as seguintes etapas.

  • Repita as etapas 1 a 4 acima para criar volume.

  • Digite o ID do instantâneo no campo ID do instantâneo a partir do qual o volume deve ser restaurado e selecione-o na lista de opções sugeridas.

  • Se houver necessidade de mais armazenamento, altere o tamanho do armazenamento no campo Tamanho.

  • Selecione o botão Sim Criar.

Step 3 - Anexe o volume EBS a uma instância usando as seguintes etapas.

  • Abra o console do Amazon EC2.

  • Selecione Volumes no painel de navegação. Escolha um volume e clique na opção Anexar Volume.

  • Uma caixa de diálogo Attach Volume será aberta. Insira o nome / ID da instância para anexar o volume no campo Instância ou selecione-o na lista de opções de sugestão.

  • Clique no botão Anexar.

  • Conecte-se à instância e disponibilize o volume.

Step 4 - Desanexar um volume da instância.

  • Primeiro, use o comando / dev / sdh em cmd para desmontar o dispositivo.

  • Abra o console do Amazon EC2.

  • No painel de navegação, selecione a opção Volumes.

  • Escolha um volume e clique na opção Detach Volumes.

  • Uma caixa de diálogo de confirmação é aberta. Clique no botão Sim, Desanexar para confirmar.