26 de março de 2024
AWS Sistema de Arquivos Elástico
Desbloqueando o potencial do AWS Elastic File System (EFS)
Finalmente temos o serviço AWS Elastic File System em produção após um ano em modo Preview. Está disponível apenas na Virgínia, Oregon e Irlanda. Elastic File System (EFS) é um serviço que, como muitos outros, foi criado devido à demanda dos próprios clientes da Amazon Web Services. Isso é algo que se aprecia.
Para quem não sabe do que se trata o novo serviço, podemos dizer que basicamente é um sistema de armazenamento de arquivos que pode ser usado simultaneamente por várias instâncias EC2 da mesma VPC.
As principais características do serviço são que ele usa o protocolo NFS, é escalável, aumentando e reduzindo a capacidade de armazenamento automaticamente, e tem alta disponibilidade e durabilidade, pois é armazenado de forma redundante em várias zonas de disponibilidade em uma mesma região.
Alguns dos usos mais comuns do AWS EFS podem ser para o armazenamento de arquivos de aplicações empresariais, para cargas de trabalho e aplicações, incluindo big data, ou também para fluxos de trabalho de processamento, gestão de conteúdo ou websites.
Desempenho e cargas de trabalho
O desempenho do sistema depende do tamanho do sistema de arquivos, embora suporte picos altos de leitura/escrita. Qualquer sistema de arquivos EFS criado poderá suportar picos de 100MB de leitura/escrita por segundo.
Para sistemas de arquivos superiores a 1TB, a Amazon Web Services atribuirá 100MB a mais por cada TB para os picos de maior carga de trabalho, portanto, se você tiver um sistema de arquivos de 3TB de armazenamento, o sistema suportará picos de até 300MB de carga por segundo.
O sistema funciona de maneira semelhante às instâncias EC2 da família T2, que acumulam créditos nas fases inativas do serviço, portanto, a acumulação de créditos para os períodos inativos ou de baixa frequência permitirá uma maior taxa de desempenho quando houver picos de carga de trabalho. Neste documento, você encontrará mais informações sobre como o desempenho funciona de acordo com os créditos.
Algumas das vantagens do AWS Elastic File System
Amazon EFS está bem adaptado para permitir seu uso amplamente, desde diretórios particulares até aplicações primordiais para as empresas, a seguir compartilhamos algumas de suas principais vantagens;
- Armazenamento de arquivos compartilhado compatível com POSIX
- Desempenho escalável
- Elasticidade dinâmica
- Serviço completamente gerenciado
- Rentabilidade
- Segurança e conformidade
Métricas do CloudWatch
Também estão disponíveis várias métricas para monitorar AWS EFC através do AWS CloudWatch e são as seguintes:
- BurstCreditBalance: A quantidade de dados que você poderá transferir nos picos.
- ClientConnections: Número de clientes conectados ao sistema de arquivos.
- DataReadIOBytes: Quantidade de bytes lidos do sistema de arquivos.
- DataWriteIOBytes: Quantidade de bytes escritos no sistema de arquivos.
- MetadataIOBytes: Quantidade de bytes de metadados escritos e lidos.
- TotalIOBytes: A soma das três métricas anteriores.
- PermittedThroughput: O rendimento máximo permitido, sem contar os créditos.
- PercentIOLimit: Porcentagem de I/O’s permitidos.
Estamos trabalhando com este serviço há alguns meses e seu desempenho é muito ótimo, mas se tivermos que encontrar uma desvantagem é a impossibilidade de realizar snapshots do sistema de arquivos, embora seja possível fazer backups com outras ferramentas de terceiros.
E quanto à proteção de dados?
Existem duas opções disponíveis para proteger os dados através do backup dos sistemas de arquivos EFS.
- Serviço AWS Backup
- Solução de backup de EFS para EFS
AWS Backup é uma forma simples e econômica de criar backups em seus sistemas de arquivos Amazon EFS que estão na região da AWS onde o serviço AWS Backup está disponível. É um serviço de backup unificado projetado para simplificar a criação, migração, restauração e exclusão de backups e, ao mesmo tempo, oferecer melhores relatórios e auditorias.
A solução de backup de EFS para EFS é adequada para todos os sistemas de arquivos Amazon EFS em todas as Regiões da AWS. Inclui um template AWS Cloud Formation que inicia, configura e executa os recursos necessários para implementar esta solução.
Share