O Amazon Elastic File System (Amazon EFS) fornece um sistema de arquivos NFS simples, escalável, totalmente gerenciado e elástico. O serviço foi desenvolvido para escalar sob demanda até petabytes, sem interromper os aplicativos, aumentando e diminuindo automaticamente à medida que você adiciona e remove arquivos, eliminando a necessidade de provisionar e gerenciar a capacidade para acomodar o crescimento.

O Amazon EFS é adequado para uma ampla variedade de casos de uso, de diretórios pessoais a aplicativos críticos para os negócios. Os clientes podem usar o Amazon EFS para elevar e mudar os aplicativos corporativos existentes para a nuvem AWS. Outros casos de uso incluem: análise, gerenciamento de conteúdo e serviços da web, desenvolvimento e testes de aplicativos, fluxos de trabalho de mídia e entretenimento, backups de bancos de dados e armazenamento de contêineres.

O que é o armazenamento de arquivos na nuvem?

Saiba mais sobre o armazenamento de arquivos na nuvem e como compará-lo a outras soluções de armazenamento na nuvem.

Principais recursos

Totalmente gerenciado

O Amazon EFS é um serviço inteiramente gerenciado que fornece armazenamento do sistema de arquivos compartilhado NFS para cargas de trabalho do Linux. O Amazon EFS simplifica a criação e configuração de sistemas de arquivos. Você não precisa se preocupar em gerenciar servidores ou armazenamento de arquivos, atualizar hardware, configurar software ou executar backups. Em segundos, você pode criar um sistema de arquivos totalmente gerenciado usando o AWS Management Console, a AWS CLI ou um AWS SDK.

Altamente disponível e resiliente

O Amazon EFS foi criado para ser altamente disponível e resiliente. Todos os arquivos e diretórios são armazenados de forma redundante dentro e entre várias Zonas de disponibilidade em uma região para evitar a perda de dados da falha de algum componente individual. A arquitetura distribuída do Amazon EFS fornece proteção de dados contra falhas de sistema, falhas de componentes e sistemas, além de erros de conexão de rede.

Classes de armazenamento e gerenciamento do ciclo de vida

O Amazon EFS oferece uma classe de armazenamento padrão e uma classe de acesso infrequente. A classe de armazenamento de acesso infrequente do EFS (EFS IA) é econômica para arquivos acessados com menos frequência. Você pode começar usando o EFS IA simplesmente habilitando o gerenciamento do ciclo de vida do EFS para seu sistema de armazenamento e escolhendo uma política de envelhecimento (14, 30, 60 ou 90 dias). Com as políticas do gerenciamento de ciclo de vida do EFS habilitadas, os arquivos serão movidos automaticamente da classe de armazenamento padrão para a classe de armazenamento de acesso infrequente do EFS, reduzindo os custos de armazenamento em até 92%.

Usando a estimativa aceita pelo setor de que 20% dos dados são usados ativamente e 80% são acessados com pouca frequência, você pode armazenar seus arquivos no EFS a um preço efetivo de US$ 0,08/GB-mês (20% * US$ 0,30/GB-mês para arquivos armazenados em Padrão EFS + 80% * US$ 0,025/GB-mês para arquivos armazenados no EFS IA = US$ 0,08/GB-mês)*.

*preços na região Leste dos EUA (Norte da Virgínia), assume 80% do seu armazenamento no EFS IA

Performance escalável

O Amazon EFS foi criado para disponibilizar o taxa de transferência, as IOPS e a baixa latência necessárias para uma grande variedade de cargas de trabalho. A taxa de transferência e o IOPS são dimensionados à medida que o sistema de arquivos cresce e pode atingir níveis de taxa de transferência mais altos por curtos períodos de tempo, para suportar as necessidades imprevisíveis de desempenho das cargas de trabalho de arquivos. Para as cargas de trabalho mais exigentes, o Amazon EFS pode suportar desempenho acima de 10 GB/s e mais de 500.000 IOPS.

Sistema de arquivos compartilhados com suporte ao NFS v4.0 e v4.1

O Amazon EFS fornece acesso seguro a milhares de conexões para instâncias do Amazon EC2 e servidores locais simultaneamente, usando um modelo tradicional de permissões de arquivos, bloqueio de arquivos e estrutura hierárquica de diretórios por meio do protocolo NFSv4. As instâncias do Amazon EC2 podem acessar seu sistema de arquivos nos AZs e nas regiões, enquanto os servidores locais podem acessar via AWS Direct Connect ou AWS VPN.

Modos de performance

O Amazon EFS foi criado para disponibilizar a taxa de transferência, as IOPS e a baixa latência necessárias para uma grande variedade de cargas de trabalho, além disso, ele fornece dois modos de performance: uso geral e E/S máxima. O uso geral fornece a menor latência por operação do sistema de arquivos e pode conseguir isso por padrões de E/S aleatórios ou sequenciais. A E/S máxima pode ser escalonada para níveis superiores de taxa de transferência agregada e operações agregadas por segundo e é ideal para aplicativos altamente paralelizados que podem ser escalados para milhares de instâncias do Amazon EC2.

Modos de taxa de transferência

O Amazon EFS oferece dois modos de taxa de transferência: intermitência e provisionada. O modo de taxa de transferência ajuda a determinar a taxa de transferência geral que um sistema de arquivos pode alcançar. Com a taxa de transferência de intermitência, a taxa de transferência se adequa ao tamanho do sistema de arquivos e é intermitente de maneira dinâmica, conforme necessário para oferecer suporte à natureza variável de muitas cargas de trabalho baseadas em arquivos. A taxa de transferência provisionada foi projetada para oferecer suporte a aplicativos que exigem uma taxa de transferência dedicada mais alta que o modo padrão contínuo e pode ser configurada independentemente da quantidade de dados armazenados no sistema de arquivos.

Elástico e escalável

Com o Amazon EFS, a capacidade de armazenamento é elástica, aumentando e diminuindo automaticamente à medida que você adiciona e remove arquivos, fornecendo dinamicamente a capacidade de armazenamento aos aplicativos, conforme necessário. Como a capacidade é elástica, o provisionamento não é necessário e você será cobrado apenas pela capacidade que usar. O Amazon EFS foi criado para ser altamente escalável tanto no que se refere à capacidade de armazenamento quanto à performance do throughput. Ele pode expandir para uma escala de petabytes e permitir o acesso paralelo em grande escala aos seus dados por meio de instâncias do Amazon EC2. Com o Amazon EFS, o taxa de transferência e as IOPS escalam conforme o crescimento do sistema de arquivos, e as operações de arquivos são entregues com latências baixas e consistentes.

Segurança e conformidade

O Amazon EFS também permite controlar o acesso aos sistemas de arquivos por meio de permissões do POSIX e grupos de segurança do Amazon EFS. As permissões do POSIX permitem restringir o acesso de hosts por usuário e grupo. Os grupos de segurança atuam como firewall, onde o fluxo de tráfego é definido pelas regras que você adiciona. Use o Amazon Virtual Private Cloud (Amazon VPC) para gerenciar o acesso à rede e o AWS Identity and Access Management (IAM) para controlar o acesso às APIs do Amazon EFS. O Amazon EFS também atende a vários requisitos de qualificação e conformidade para ajudá-lo a cumprir suas exigências normativas. Clique aqui para obter uma lista de programas de conformidade presentes no escopo do Amazon EFS.

Criptografia

O Amazon EFS oferece criptografia para dados ociosos e em trânsito, proporcionando uma solução de criptografia abrangente para proteger dados armazenados e em movimento. Os dados ociosos são criptografados de forma transparente usando chaves de criptografia gerenciadas pelo AWS Key Management Service (KMS), o que elimina a necessidade de criar e manter uma infraestrutura de gerenciamento de chaves. A criptografia de dados em trânsito usa o padrão de mercado Transport Layer Security (TLS) para proteger o tráfego de rede, sem necessidade de modificar aplicativos. Consulte a documentação do usuário sobre criptografia para obter mais informações sobre a criptografia de dados do sistema de arquivos.

Transferência de dados e backup

A movimentação dos dados de arquivos do Amazon EFS pode ser gerenciada de forma simples com o AWS DataSync.

AWS DataSync

O AWS DataSync é um serviço gerenciado de transferência de dados que torna mais rápido e simples mover dados entre o armazenamento no local e o Amazon EFS. Você pode usar o DataSync para transferir conjuntos de dados ativos pelo AWS Direct Connect ou pela Internet a velocidades até 10 vezes mais rápidas que as ferramentas de código aberto. Ele faz isso sem precisar modificar seus aplicativos ou gravar em uma API. Você pode usar o serviço para migração de dados uma única vez, fluxos de trabalho contínuos com sincronização periódica e replicação para proteção e recuperação de dados. O DataSync lida automaticamente com muitas das tarefas que podem reduzir a velocidade das migrações ou sobrecarregar suas operações de TI, incluindo gerenciamento de infraestrutura, criptografia, validação de dados e organização de transferência de dados.

AWS Backup

O AWS Backup é um serviço de backup totalmente gerenciado que facilita o gerenciamento centralizado e automatiza os backups dos seus sistemas de arquivos do Amazon EFS, eliminando a necessidade de soluções personalizadas caras e processos manuais. O AWS Backup vai além do backup do Amazon EFS e centraliza o backup de dados em outros serviços da AWS na nuvem, bem como no local. Conforme os aplicativos migram para a nuvem, seus dados podem ser distribuídos em vários serviços, dificultando o gerenciamento e a consolidação da atividade de backup sem a criação de scripts personalizados e processos manuais. Usando o AWS Backup, você pode configurar e auditar centralmente os recursos da AWS, automatizar o agendamento de backups, definir políticas de retenção e monitorar a atividade de backup.

Saiba mais sobre a definição de preço do Amazon EFS

Acesse a página de definição de preço
Pronto para criar?
Comece a usar o Amazon EFS
Mais dúvidas?
Entre em contato conosco