Os sistemas de arquivos Amazon EFS são distribuídos em um número irrestrito de servidores de armazenamento, possibilitando que sistemas de arquivos cresçam de modo elástico, atingindo uma escala de petabytes, além de permitir o acesso paralelo em grande escala das instâncias do Amazon EC2 aos seus dados. O design distribuído do Amazon EFS evita gargalos e restrições inerentes aos servidores de arquivos tradicionais.

Esse design de armazenamento de dados distribuído significa que aplicativos de vários segmentos, além de aplicativos que acessam dados simultaneamente por meio de várias instâncias do Amazon EC2, podem determinar níveis substanciais de taxa de transferência e IOPS agregadas. Cargas de trabalho de big data e análises, fluxos de trabalho de processamento de mídia, gerenciamento de conteúdo e servidores web, backups de banco de dados, aplicativos empresariais, diretórios iniciais, ferramentas para desenvolvedores de software e armazenamento de contêineres são alguns casos de uso típicos do Amazon EFS.

Além disso, os dados do Amazon EFS são distribuídos entre várias zonas de disponibilidade, proporcionando um alto nível de resiliência e disponibilidade.

Comece a usar o Amazon EFS

Teste o nível gratuito

A tabela abaixo compara características resumidas de desempenho e armazenamento das ofertas de armazenamento de arquivos e blocos na nuvem da Amazon.

    Amazon EFS PIOPS do Amazon EBS
Desempenho Latência por operação Baixa, uniforme Mais baixa, uniforme
Escala de taxa de transferência
Vários GBs por segundo Único GB por segundo
Características   Dados
Disponibilidade/Durabilidade
Armazenado de modo redundante entre várias AZs Armazenado de modo redundante em uma única AZ
Acesso De uma a milhares de instâncias do EC2, de várias AZs, simultaneamente Única instância do EC2 em uma única AZ
Casos de uso Big data e análise, fluxos de trabalho de processamento de mídia, gerenciamento de conteúdo, distribuição via web, diretórios iniciais
Volumes de inicialização, bancos de dados transacionais e NoSQL, data warehousing e ETL

A condição distribuída do Amazon EFS permite altos níveis de disponibilidade, durabilidade e escalabilidade. Esta arquitetura distribuída resulta em um sobrecarga de baixa latência para cada operação de arquivo. Por causa dessa latência por operação, a taxa de transferência geral normalmente aumenta à medida que o tamanho de E/S cresce, visto que a sobrecarga é amortizada diante de uma quantidade de dados maior. A compatibilidade do Amazon EFS com cargas de trabalho altamente paralelizadas (ou seja, com operações simultâneas de vários threads e várias instâncias do EC2) permite altos níveis de taxa de transferência e IOPS agregadas.


O Amazon EFS apresenta uma interface de sistema de arquivos padrão que aceita a semântica de acesso do sistema de arquivos completo. Ao usar o NFSv4.1, você pode instalar o sistema de arquivos do Amazon EFS em qualquer instância baseada no Linux do Amazon EC2. Depois de instalado, é possível trabalhar com os arquivos e os diretórios da mesma forma como você trabalharia com um sistema de arquivos local. 

O Amazon EFS faz todo o trabalho pesado. Minutos após iniciar o assistente de criação do sistema de arquivos no Console do Amazon EFS, você estará pronto para instalar seu novo sistema de arquivos e começar a adicionar dados. Não será necessário decidir o quanto de capacidade você precisa nem se preocupar com nenhuma configuração complicada.

O Amazon EFS é perfeito para quem precisa compartilhar armazenamento entre várias instâncias EC2. Com apoio a milhares de conexões com o sistema de arquivos compartilhados, o Amazon EFS disponibiliza acesso seguro de alta performance para cargas de trabalho que exigem a capacidade de compartilhar dados uniformemente.

O Amazon EFS foi criado para ser altamente disponível e resiliente. Os sistemas de arquivos do Amazon EFS armazenam dados e metadados entre várias zonas de disponibilidade em uma região para evitar a perda de dados decorrente da falha de um único componente.

O Amazon EFS foi criado para disponibilizar o throughput, as IOPS e a baixa latência necessárias para uma grande variedade de cargas de trabalho. Com o Amazon EFS, a escala de taxa de transferência e IOPS é alterada conforme o crescimento do sistema de arquivos, e as operações de arquivos são disponibilizadas com latências baixas e uniformes. Para obter mais informações, consulte Amazon EFS Performance

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, a capacidade de armazenamento é elástica, aumentando e diminuindo automaticamente à medida que arquivos são adicionados e removidos. Com isso, os aplicativos têm o armazenamento de que precisam, no momento em que precisam. Como a capacidade é elástica, o provisionamento não é necessário e você será cobrado apenas pela capacidade que usar. 

O Amazon EFS oferece de modo simples a criptografia de sistemas de arquivos do EFS. Os dados são criptografados de modo transparente enquanto são gravados, e descriptografados (também de modo transparente) quando são lidos. Dessa forma você não precisa modificar seus aplicativos. As chaves de criptografia são gerenciadas pelo AWS Key Management Service (KMS), o que elimina a necessidade de criar e manter uma infraestrutura segura de gerenciamento de chaves. Consulte a documentação do usuário para obter mais informações sobre a criptografia de dados do sistema de arquivos.

O Amazon EFS é um serviço totalmente gerenciado que disponibiliza acesso compartilhado aos arquivos e não exige que você configure nem gerencie nenhum tipo de hardware ou software de terceiros. O Amazon EFS disponibiliza tudo isso oferecendo administração, manutenção contínua e configurações descomplicadas. 

Você pode escolher entre várias opções para copiar dados existentes para o Amazon EFS. O AWS Direct Connect oferece uma conexão de rede dedicada de alta largura de banda e menor latência que permite montar sistemas de arquivos EFS. Após a montagem, você poderá usar o EFS File Sync ou as ferramentas padrão do Linux para copiar arquivos. 

O EFS File Sync oferece uma forma rápida e simples de sincronizar com segurança sistemas de arquivos existentes com o Amazon EFS usando uma rede atual ou o AWS Direct Connect. O EFS File Sync também pode ser usado para sincronizar dados entre sistemas de arquivos na nuvem existentes e o Amazon EFS, com configuração e gerenciamento simplificados da transferência de dados.


O Amazon EFS oferece a escalabilidade, a elasticidade, a disponibilidade e a resiliência necessárias para o armazenamento de arquivos para aplicativos empresariais e aplicativos distribuídos como um serviço. A interface e a semântica padrão do sistema de arquivos do serviço facilitam a migração de aplicativos empresariais para a Nuvem AWS e a criação de novos aplicativos. 

O Amazon EFS disponibiliza a escala e a performance necessárias para aplicativos de big data que exigem alto throughput para nós de computação acoplados a operações de arquivos com consistência de leitura após gravação e baixa latência. Muitas cargas de trabalho interagem com dados por meio de uma interface de arquivos, dependem de semântica de arquivos (como bloqueios de arquivo) e exigem a capacidade de gravar partes de um arquivo. O Amazon EFS oferece suporte à semântica de sistemas de arquivos necessária e pode ajustar a escala da capacidade, bem como da performance, ele é ideal para disponibilizar uma solução de compartilhamento de arquivos fácil de integrar a fluxos de trabalho atuais de big data.

Fluxos de trabalho de mídia, como edição de vídeo, produção em estúdio, processamento de transmissão, design de áudio e renderização, com frequência dependem do armazenamento compartilhado para manipular grandes arquivos. O excelente modelo de uniformidade de dados com alta taxa de transferência e o acesso a arquivos compartilhado podem reduzir o tempo necessário para executar esses trabalhos e consolidar vários repositórios locais em um só lugar para todos os usuários.

O Amazon EFS pode oferecer armazenamento para empresas com muitos usuários que precisam acessar e compartilhar conjuntos de dados comuns. Um administrador pode usar o Amazon EFS para criar um sistema de arquivos acessado por pessoas em toda a organização e estabelecer permissões de arquivos ou diretórios para usuários e grupos.

O Amazon EFS pode ser usado como um sistema de arquivos durável, com alta taxa de transferência, para sistemas de gerenciamento de conteúdo e aplicativos de servidores web que armazenam e distribuem informações para diversos aplicativos, como sites, publicações online e arquivamentos. Geralmente, existem vários servidores web entregando conteúdo de um site, com cada um deles precisando de acesso ao mesmo conjunto de arquivos. Como o Amazon EFS usa a semântica de sistema de arquivos, as convenções de nomenclatura de arquivos e as permissões já conhecidas pelos desenvolvedores web, pode ser facilmente integrado a aplicativos web e usado para diversas aplicações como sites, publicações online e arquivos.

O Amazon EFS oferece um sistema de arquivos padrão que pode ser montado facilmente por meio de servidores de banco de dados, que pode ser uma plataforma ideal para criar backups de bancos de dados portáteis usando ferramentas de aplicativos nativos ou aplicativos de backup empresarial. Muitas empresas desejam aproveitar a flexibilidade de armazenar backups de bancos de dados na nuvem, seja para proteção temporária durante atualizações ou para atividades de desenvolvimento e teste. 

O Amazon EFS permite que sua organização seja mais ágil e responsiva às necessidades de seus clientes. Provisione, duplique, escale ou arquive ambientes de desenvolvimento, teste e produção com apenas alguns cliques. Com a necessidade de compartilhar facilmente código e outros arquivos de modo ordenado, a utilização do armazenamento compartilhado de arquivos na nuvem disponibiliza um repositório organizado e seguro que pode ser acessado facilmente em seus ambientes de desenvolvimento na nuvem. O Amazon EFS oferece uma solução escalável e altamente disponível, ideal para teste e desenvolvimento de cargas de trabalho.

Os contêineres são ideais para criar microsserviços, pois têm provisionamento rápido, são fáceis de portar e disponibilizam isolamento de processos. Contêineres que precisam de acesso aos dados originais toda vez que são inicializados exigem um sistema de arquivos compartilhados ao qual possam ser conectados, independentemente da instância onde estão sendo executados. O Amazon EFS pode oferecer acesso compartilhado persistente a dados para fins de armazenamento de contêineres.