O que é o Amazon Elastic Block Store? - Amazon EBS

O que é o Amazon Elastic Block Store?

O Amazon Elastic Block Store (Amazon EBS) oferece recursos de armazenamento em bloco escaláveis e de alto desempenho que podem ser usados com instâncias do Amazon Elastic Compute Cloud (Amazon EC2). Com o Amazon Elastic Block Store, é possível criar e gerenciar os seguintes recursos de armazenamento em blocos:

  • Volumes do Amazon EBS: volumes de armazenamento que são anexados a instâncias do Amazon EC2. Depois de anexar um volume a uma instância, você poderá usá-lo da mesma forma como usaria um disco rígido local conectado a um computador, por exemplo, para armazenar arquivos ou instalar aplicativos.

  • Snapshots do Amazon EBS: esses são backups pontuais dos volumes do Amazon EBS que persistem independentemente do volume em si. É possível criar snapshots para fazer backup dos dados nos volumes do Amazon EBS. Em seguida, você poderá restaurar novos volumes desses snapshots a qualquer momento.

Recursos do Amazon EBS

O Amazon EBS fornece os seguintes recursos e benefícios:

  • Vários tipos de volume: o Amazon EBS oferece vários tipos de volume que permitem otimizar a performance e o custo do armazenamento para uma ampla variedade de aplicações. Os tipos de volume são divididos em duas categorias principais: armazenamento baseado em SSD para workloads transacionais e em HDD para workloads trabalho de alto throughput.

  • Escalabilidade: é possível criar volumes do Amazon EBS com especificações de capacidade e performance que atendam às suas necessidades. À medida que suas necessidades mudam, as operações de volumes elásticos podem ser usadas para aumentar dinamicamente a capacidade ou ajustar a performance, sem causar tempo de inatividade.

  • Backup e recuperação: use snapshots do Amazon EBS para fazer backup dos dados armazenados em seus volumes. Em seguida, você pode usar esses snapshots para restaurar volumes instantaneamente ou migrar dados entre contas da AWS, regiões da AWS ou zonas de disponibilidade.

  • Proteção de dados: use a criptografia do Amazon EBS para criptografar seus volumes e snapshots do Amazon EBS. As operações de criptografia ocorrem nos servidores que hospedam as instâncias do Amazon EC2, garantindo a segurança dos dados em repouso e dos dados em trânsito entre uma instância e seu volume anexado e snapshots subsequentes.

  • Disponibilidade e durabilidade dos dados: os volumes io2 Block Express oferecem 99,999% de durabilidade com uma taxa anual de falhas de 0,001%. Outros tipos de volume oferecem 99,8% a 99,9% de durabilidade com uma taxa anual de falhas de 0,1% a 0,2%. Além disso, os dados dos volumes são replicados em vários servidores em uma zona de disponibilidade para evitar perdas de dados causadas por falha em qualquer componente único.

  • Arquivamento de dados: o EBS Snapshots Archive fornece um nível de armazenamento de baixo custo para arquivar cópias completas e pontuais dos snapshots do EBS que você deve reter por 90 dias ou mais por motivos normativos e de conformidade, ou para futuros lançamentos de projetos.

O Amazon EBS funciona com os seguintes serviços:

  • Amazon Elastic Compute Cloud: um serviço que permite iniciar e gerenciar máquinas virtuais (instâncias do Amazon EC2) na Nuvem da AWS. É possível anexar volumes do EBS a essas instâncias e usá-las da mesma forma como usaria um disco rígido local conectado, por exemplo, para armazenar arquivos ou instalar aplicações. Para obter mais informações, consulte O que é o Amazon EC2?

  • AWS Key Management Service: um serviço gerenciado que permite criar e gerenciar chaves criptográficas. É possível usar chaves criptográficas do AWS KMS para criptografar os dados armazenados nos volumes do Amazon EBS e nos snapshots do Amazon EBS. Para obter mais informações, consulte Como o Amazon EBS usa o AWS KMS.

  • Amazon Data Lifecycle Manager: um serviço gerenciado que automatiza a criação, retenção e exclusão de snapshots do EBS e AMIs baseadas no EBS. Você pode usar o Amazon Data Lifecycle Manager para automatizar backups para seus volumes do Amazon EBS e instâncias do Amazon EC2. Para ter mais informações, consulte Automatizar backups com o Amazon Data Lifecycle Manager .

  • APIs diretas do EBS: um serviço que permite criar snapshots do EBS, gravar dados diretamente nos snapshots, ler dados nos snapshots e identificar as diferenças ou alterações entre dois snapshots. Para ter mais informações, consulte Usar o APIs diretas do EBS para acessar o conteúdo de um snapshot do EBS.

  • Lixeira: um serviço de recurso de recuperação de dados que permite restaurar snapshots do EBS e AMIs baseadas no EBS excluídos acidentalmente. Para obter mais informações, consulte Lixeira.

Acessar o Amazon EBS

É possível criar e gerenciar seus recursos do Amazon ECS usando uma das seguintes interfaces:

Console do Amazon EC2

Uma interface Web para criar e gerenciar volumes e snapshots. Depois de se cadastrar em uma conta da AWS, você pode acessar o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

AWS Command Line Interface

Uma ferramenta de linha de comando que permite gerenciar recursos do Amazon EBS por meio de comandos no shell da linha de comando. É compatível com Windows, Mac e Linux. Para obter mais informações, consulte o Guia do usuário da AWS Command Line Interface e a Referência de comandos da AWS CLI.

AWS Tools for PowerShell

Um conjunto de módulos do PowerShell que ajudam você a programar operações em seus recursos do Amazon EBS usando a linha de comando do PowerShell. Para obter mais informações, consulte o Guia do usuário do AWS Tools for Windows PowerShell e a Referência de comandos do AWS Tools for PowerShell.

AWS CloudFormation

Um serviço da AWS totalmente gerenciado que permite a você criar modelos JSON ou YAML reutilizáveis que descrevem seus recursos da AWS e então provisiona e configura esses recursos para você. Para obter mais informações, consulte o Guia do usuário do AWS CloudFormation.

API de consulta do Amazon EC2

A API de consulta do Amazon EC2 fornece solicitações HTTP ou HTTPS que usam o verbo HTTP GET ou POST e um parâmetro de consulta chamado Action. Para obter mais informações, consulte a Referência da API do Amazon EC2.

SDKs da AWS

APIs específicas de linguagem que permitem criar aplicações integradas aos serviços da AWS. AWS SDKs estão disponíveis para várias linguagens de programação populares. Para obter mais informações, consulte Ferramentas para criar na AWS.

Definição de preço

Com o Amazon EBS, você só paga pelo que provisiona. Para obter mais informações, consulte Definição de preço do Amazon EBS.