As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Recursos do Amazon EFS
A seguir são apresentados os recursos do Amazon EFS.
Tópicos
Autenticação e controle de acesso
Você deve ter credenciais válidas para usar o console de gerenciamento do Amazon EFS e fazer solicitações de API do Amazon EFS, como criar um sistema de arquivos. Além disso, você também deve ter permissões para criar ou acessar outros EFS e AWS recursos.
Os usuários e funções que você cria no AWS Identity and Access Management (IAM) devem receber permissões para criar ou acessar recursos. Para obter mais informações sobre permissões, consulte Gerenciamento de identidade e acesso para o Amazon EFS.
A autorização do IAM para clientes NFS é uma opção de segurança adicional para o Amazon EFS que usa o IAM para simplificar o gerenciamento de acesso para clientes NFS em escala. Com a autorização do IAM para clientes NFS, você pode usar o IAM para gerenciar o acesso a um sistema de arquivos EFS de uma forma inerentemente escalável. A autorização do IAM para clientes NFS também é otimizada para ambientes em nuvem. Para obter mais informações sobre como usar a autorização do IAM para clientes NFS, consulte Usando o IAM para controlar o acesso aos dados do sistema de arquivos.
Consistência de dados no Amazon EFS
O Amazon EFS fornece a semântica de close-to-open consistência que os aplicativos esperam do NFS.
No Amazon EFS, as operações de gravação para sistemas de arquivo Regional são armazenadas de forma durável em zonas de disponibilidade nestas situações:
-
Um aplicativo executar uma operação de gravação síncrona (por exemplo, usando o comando
open
do Linux com o indicadorO_DIRECT
ou o comandofsync
do Linux). -
Um aplicativo fechar um arquivo.
Dependendo do padrão de acesso, o Amazon EFS pode fornecer garantias de consistência mais fortes do que a close-to-open semântica. Os aplicativos que realizam acesso síncrono aos dados e realizam gravações sem anexação têm read-after-write consistência no acesso aos dados.
Bloqueio de arquivos
Os aplicativos de cliente NFS podem usar o bloqueio de arquivos NFS versão 4 (incluindo bloqueio de intervalo de bytes) para operações de leitura e gravação em arquivos do Amazon EFS.
Lembre-se do seguinte sobre como o Amazon EFS bloqueia arquivos:
-
O Amazon EFS oferece suporte apenas ao bloqueio consultivo e as operações de leitura/gravação não verificam bloqueios conflitantes antes da execução. Por exemplo, para evitar problemas de sincronização de arquivos com operações atômicas, seu aplicativo deve estar ciente da semântica do NFS (como close-to-open consistência).
-
Qualquer arquivo pode ter até 512 bloqueios entre todas as instâncias conectadas e usuários acessando o arquivo.
Disponibilidade e durabilidade dos sistemas de arquivos do EFS
Esta seção descreve os tipos de sistema de arquivos e as opções de classe de armazenamento do Amazon Elastic File System (Amazon EFS).
Tipos de sistema de arquivos EFS
O Amazon EFS oferece tipos de sistemas de arquivos Regional e One Zone.
-
Regional: os sistemas de arquivos regionais (recomendados) armazenam dados de forma redundante em várias zonas de disponibilidade separadas geograficamente na mesma Região da AWS. Armazenar dados em várias zonas de disponibilidade fornece disponibilidade contínua aos dados, mesmo quando uma ou mais zonas de disponibilidade em uma não Região da AWS estão disponíveis.
-
One Zone: os sistemas de arquivos One Zone armazenam dados em uma única zona de disponibilidade. Com o armazenamento de dados em uma única zona de disponibilidade, é possível ter disponibilidade de dados contínua. No entanto, no caso improvável de perda ou dano de toda ou parte da zona de disponibilidade, os dados armazenados nesses tipos de sistema de arquivos podem ser perdidos.
No caso improvável de perda ou dano de toda ou parte de uma zona de AWS disponibilidade, os dados em uma classe de armazenamento de uma zona podem ser perdidos. Por exemplo, eventos como incêndio e danos causados pela água podem ocasionar perda de dados. Além desses tipos de eventos, nossas classes de armazenamento One Zone usam projetos de engenharia semelhantes aos de nossas classes de armazenamento Regional para proteger objetos contra falhas independentes de disco, host e rack, e cada uma foi projetada para oferecer 99,999999999% de durabilidade de dados.
Para maior proteção de dados, o Amazon EFS faz backup automático dos sistemas de arquivos One Zone com AWS Backup. Você pode restaurar backups do sistema de arquivos em qualquer zona de disponibilidade operacional dentro de uma Região da AWS, ou pode restaurá-los em outra Região da AWS. Os backups do sistema de arquivos EFS criados e gerenciados usando AWS Backup são replicados em três zonas de disponibilidade e projetados para serem duráveis. Para obter mais informações, consulte Resiliência em AWS Backup.
nota
Os sistemas de arquivos One Zone estão disponíveis somente para determinadas zonas de disponibilidade. Para obter uma tabela que lista as zonas de disponibilidade nas quais você pode usar sistemas de arquivos One Zone, consulte Zonas de disponibilidade compatíveis com sistemas de arquivos One Zone.
A tabela a seguir compara os tipos de sistema de arquivos, incluindo sua disponibilidade, durabilidade e outras considerações.
Tipo do sistema de arquivos | Projetado para | Durabilidade (projetada para) | Disponibilidade | Zonas de disponibilidade | Outras considerações |
---|---|---|---|---|---|
Regional |
Dados que exigem a maior durabilidade e disponibilidade. |
99.999999999% (11 9s) |
99,99% |
>=3 |
Nenhum |
One Zone |
Dados que não exigem a maior durabilidade e disponibilidade. |
99.999999999% (11 9s) |
99,99% |
1 |
Não resistente à perda da zona de disponibilidade |
Zonas de disponibilidade compatíveis com sistemas de arquivos One Zone
Os sistemas de arquivos One Zone estão disponíveis somente para determinadas zonas de disponibilidade. A tabela a seguir lista o Região da AWS e o AZ IDs para cada zona de disponibilidade na qual você pode usar sistemas de arquivos de uma zona. Para ver o mapeamento do AZ IDs para as zonas de disponibilidade em sua conta, consulte Zona de disponibilidade IDs para seus AWS recursos no Guia do usuário do AWS Resource Access Manager.
Região da AWS Nome | Região da AWS Código | AZ suportado IDs |
---|---|---|
Leste dos EUA (Ohio) | us-east-2 |
use2-az1, use2-az2, use2-az3 |
Leste dos EUA (Norte da Virgínia) | us-east-1 |
use1-az1, use1-az2, use1-az4, use1-az5, use1-az6 |
Oeste dos EUA (N. da Califórnia) | us-west-1 | usw1-az1, usw1-az3 |
Oeste dos EUA (Oregon) | us-west-2 | usw2-az1, usw2-az2, usw2-az3, usw2-az4 |
África (Cidade do Cabo) | af-south-1 | afs1-az1, afs1-az2, afs1-az3 |
Ásia-Pacífico (Hong Kong) | ap-east-1 | ape1-az1, ape1-az2, ape1-az3 |
Ásia-Pacífico (Mumbai) | ap-south-1 | aps1-az1, aps1-az2, aps1-az3 |
Ásia-Pacífico (Osaka) | ap-northeast-3 | apne3-az1, apne3-az2, apne3-az3 |
Ásia-Pacífico (Seul) | ap-northeast-2 | apne2-az1, apne2-az2, apne2-az3 |
Ásia-Pacífico (Singapura) | ap-southeast-1 | apse1-az1, apse1-az2 |
Ásia-Pacífico (Sydney) | ap-southeast-2 | apse2-az1, apse2-az2, apse2-az3 |
Ásia-Pacífico (Tóquio) | ap-northeast-1 | apne1-az1, apne1-az4 |
Canadá (Central) | ca-central-1 | cac1-az1, cac1-az2 |
China (Pequim) | cn-north-1 | cnn1-az1, cnn1-az2 |
China (Ningxia) | cn-northwest-1 | cnnw1-az1, cnnw1-az2, cnnw1-az3 |
Europa (Frankfurt) | eu-central-1 | euc1-az1, euc1-az2, euc1-az3 |
Europa (Irlanda) | eu-west-1 | euw1-az1, euw1-az2, euw1-az3 |
Europa (Londres) | eu-west-2 | euw2-az1, euw2-az2 |
Europa (Milão) | eu-south-1 | eus1-az1, eus1-az2, eus1-az3 |
Europa (Paris) | eu-west-3 | euw3-az1, euw3-az3 |
Europa (Estocolmo) | eu-north-1 | eun1-az1, eun1-az2, eun1-az3 |
Oriente Médio (Barém) | me-south-1 | mes1-az1, mes1-az2, mes1-az3 |
América do Sul (São Paulo) | sa-east-1 | sae1-az1, sae1-az2, sae1-az3 |
AWS GovCloud (Leste dos EUA) | us-gov-east-1 | usge1-az1, usge1-az2 |
AWS GovCloud (Oeste dos EUA) | us-gov-west-1 | usgw1-az1, usgw1-az2, usgw1-az3 |
Classes de armazenamento do EFS
O Amazon EFS oferece diferentes classes de armazenamento que foram projetadas para oferecer o armazenamento mais eficaz, dependendo dos casos de uso.
-
EFS Standard: a classe de armazenamento EFS Standard usa o armazenamento SSD (unidade de estado sólido) para fornecer os níveis mais baixos de latência para arquivos acessados com frequência. Os novos dados do sistema de arquivos são primeiro gravados na classe de armazenamento Standard do EFS e, em seguida, podem ser classificados nas classes de armazenamento EFS Infrequent Access e EFS Arquivo usando o gerenciamento do ciclo de vida.
EFS Infrequent Access (IA): uma classe de armazenamento com custo otimizado para dados que são acessados apenas algumas vezes por trimestre.
-
EFS Archive: uma classe de armazenamento com custo otimizado para dados que são acessados algumas vezes por ano ou menos.
A classe de armazenamento EFS Arquivo é compatível com sistemas de arquivos do EFS com throughput elástico. Você não pode atualizar o throughput do seu sistema de arquivos para Bursting ou Provisioned quando o sistema de arquivos tem dados na classe de armazenamento Archive.
Comparação de classes de armazenamento
A tabela a seguir compara as classes de armazenamento. Para obter mais detalhes sobre o desempenho de cada classe de armazenamento, consulte Desempenho do Amazon EFS.
Classe de armazenamento | Projetado para | Menor latência de leitura do primeiro byte | Durabilidade (projetada para)1 | Disponibilidade do SLA | Zonas de disponibilidade | Cobrança mínima por arquivo2 | Duração mínima de armazenamento |
---|---|---|---|---|---|---|---|
EFS Standard | Dados ativos que exigem desempenho rápido de latência inferior a um milissegundo | Submilissegundo | 99,999999999% (11 9s) |
99,99% (Regional) 99,9% (One Zone) |
=>3 (Regional) 1 (One Zone) |
Não aplicável | Não aplicável |
EFS Infrequent Access | Dados inativos que são acessados apenas algumas vezes a cada trimestre. | Dezenas de milissegundos |
256 KiB | Não aplicável | |||
EFS Archive | Dados inativos que são acessados algumas vezes por ano ou menos | Dezenas de milissegundos | 99,9% (Regional) | =>3 (Regional) | 256 KiB | 90 dias |
nota
1 Como os sistemas de arquivos de uma zona armazenam dados em uma única zona de AWS disponibilidade, os dados armazenados nesses tipos de sistemas de arquivos podem ser perdidos no caso de um desastre ou outra falha que afete todas as cópias dos dados na zona de disponibilidade ou no caso de destruição da zona de disponibilidade.
2As políticas de ciclo de vida atualizadas às 12h PT ou após as 12h PT de 26 de novembro de 2023 classificarão arquivos de < 128 KiB na classe IA. Para obter mais informações sobre como o Amazon EFS mede e cobra arquivos e metadados individuais, consulte Como o Amazon EFS relata tamanhos de sistema de arquivos e de objetos.
Preços de classe de armazenamento
Você recebe cobranças pelo volume de dados em cada classe de armazenamento. Você também recebe cobranças de acesso aos dados quando os arquivos no armazenamento IA ou de arquivos são lidos ou pelos dados que fazem a transição entre as classes de armazenamento usando o gerenciamento do ciclo de vida. A fatura da AWS
exibe a capacidade de cada classe de armazenamento e o acesso medido para a classe de armazenamento do sistema de arquivos. Para saber mais, consulte Preço do Amazon EFS
Além disso, as classes de armazenamento Infrequent Access (IA) e Archive têm uma cobrança mínima por arquivo de 128 KiB. O suporte para arquivos menores que 128 KiB só está disponível para políticas de ciclo de vida atualizadas às 12h PT ou após as 12h PT de 26 de novembro de 2023. Para obter mais informações sobre como o Amazon EFS mede e cobra arquivos e metadados individuais, consulte Como o Amazon EFS relata tamanhos de sistema de arquivos e de objetos.
Os preços adicionais se aplicam aos sistemas de arquivos que usam throughput Provisioned ou Bursting.
-
Para sistemas de arquivos que usam o throughput Provisioned, será cobrada a taxa de transferência provisionada acima da fornecida com base na quantidade de dados armazenados na classe de armazenamento EFS Standard.
-
Para sistemas de arquivos que usam throughput Bursting, o throughput permitido é determinado com base na quantidade de dados armazenados somente na classe de armazenamento EFS Standard.
Para obter mais informações sobre os modos de throughput do EFS, consulte Modos de throughput.
nota
Você não incorre em cobranças de acesso aos dados ao usar AWS Backup para fazer backup de sistemas de arquivos EFS habilitados para gerenciamento do ciclo de vida. Para saber mais sobre AWS Backup o Amazon EFS, consulteBackup de sistemas de arquivos do EFS.
Gerenciamento de ciclo de vida
Para gerenciar seus sistemas de arquivos de maneira que sejam armazenados economicamente durante todo o ciclo de vida, use o gerenciamento do ciclo de vida. O Gerenciamento do ciclo de vida faz a transição automática dos dados entre as classes de armazenamento de acordo com a configuração do ciclo de vida definida para o sistema de arquivos. A configuração do ciclo de vida é um conjunto de políticas de ciclo de vida que definem quando fazer a transição dos dados do sistema de arquivos para outra classe de armazenamento. Para obter mais informações, consulte Gerenciar o ciclo de vida de armazenamento de sistemas de arquivos do EFS.
Replicação
Você pode criar uma réplica do seu sistema de arquivos Amazon EFS no local Região da AWS de sua preferência usando a replicação. A replicação replica de forma automática e transparente os dados e os metadados em seu sistema de arquivos EFS para um novo sistema de arquivos EFS de destino criado em um Região da AWS sistema de arquivos EFS de sua escolha. O EFS mantém automaticamente os sistemas de arquivos de origem e destino sincronizados. A replicação é contínua e feita para fornecer um objetivo de ponto de recuperação (RPO) e um objetivo de tempo de recuperação (RTO) de minutos. Esses recursos ajudam a atingir suas metas de conformidade e continuidade de negócios. Para obter mais informações, consulte Replicar sistemas de arquivos do EFS.