Armazenamento e backup de dados e ativos - Hospedagem de aplicações Web na Nuvem AWS

Armazenamento e backup de dados e ativos

Existem várias opções na Nuvem AWS para armazenar, acessar e fazer backup de dados e ativos de aplicações Web. O Amazon S3 fornece um depósito de objetos altamente disponível e redundante. O Amazon S3 é uma ótima solução de armazenamento para objetos estáticos ou de alteração lenta, como imagens, vídeos e outras mídias estáticas. O Amazon S3 também oferece suporte a cache de borda e transmissão desses ativos por meio de interação com o CloudFront.

Para armazenamento semelhante ao sistema de arquivos anexados, as instâncias do EC2 podem ter volumes do EBS anexados. Elas agem como discos montáveis para executar instâncias do EC2. O Amazon EBS é ótimo para dados que precisam ser acessados como armazenamento de blocos e que exigem persistência além da vida útil da instância em execução, como partições de banco de dados e logs de aplicações.

Além de ter uma vida útil independente da instância do EC2, você pode tirar snapshots dos volumes do EBS e armazená-los no Amazon S3. Como os snapshots do EBS fazem backup apenas das alterações desde o snapshot anterior, os snapshots mais frequentes podem reduzir os tempos de snapshot. Também é possível pode usar um snapshot do EBS como uma linha de base para replicar dados em vários volumes do EBS e anexar esses volumes a outras instâncias em execução.

Os volumes do EBS podem chegar a 16 TB, e vários volumes do EBS podem ser distribuídos para volumes ainda maiores ou para maior performance de entrada/saída (E/S). Para maximizar a performance das aplicações com uso intenso de E/S, você pode usar os volumes de IOPS provisionadas. Os volumes de IOPS provisionadas foram desenvolvidos para satisfazer as necessidades de workloads com uso intenso de E/S, particularmente workloads de banco de dados, que são sensíveis à performance do armazenamento e à consistência na taxa de transferência de E/S de acesso aleatório.

Você especifica uma taxa de IOPS ao criar o volume e as provisões do Amazon EBS para essa taxa durante a vida útil do volume. Atualmente, o Amazon EBS oferece suporte a IOPS por volume, variando de, no máximo, 16.000 (para todos os tipos de instância) até 64.000 (para instâncias criadas no Nitro System). Você pode distribuir vários volumes juntos para fornecer milhares de IOPS por instância para sua aplicação. Além disso, para maior taxa de transferência e workloads de missão crítica que exigem latência inferior a um milissegundo, é possível usar o tipo de volume expresso de bloco io2, que pode suportar até 256.000 IOPS com uma capacidade máxima de armazenamento de 64 TB.