Montaggio dei file system a zona singola - Amazon Elastic File System

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Montaggio dei file system a zona singola

I file system Amazon EFS One Zone supportano solo una singola destinazione di montaggio che si trova nella stessa zona di disponibilità del file system. Non è possibile aggiungere ulteriori target di montaggio. Questa sezione descrive gli aspetti da considerare durante il montaggio dei file system a zona singola.

Puoi evitare i costi di trasferimento dei dati tra zone di disponibilità e ottenere prestazioni migliori accedendo a un EFS file system utilizzando un'istanza di EC2 calcolo Amazon che si trova nella stessa zona di disponibilità di quella della destinazione di montaggio del file system.

Questa sezione contiene le procedure seguenti:

Montaggio dei file system One Zone EC2 in una zona di disponibilità diversa

Se state montando un file system One Zone su un'EC2istanza che si trova in una zona di disponibilità diversa, dovete specificare il nome della zona di disponibilità del file system o il DNS nome della destinazione di montaggio del file system nel comando mount helper mount.

Crea una directory chiamata efs che utilizzerai come punto di montaggio del file system usando il seguente comando:

sudo mkdir efs

Utilizzate il comando seguente per montare il file system utilizzando il EFS mount helper. Il comando specifica il nome della zona di disponibilità del file system.

sudo mount -t efs -o az=availability-zone-name,tls file-system-id mount-point/

Questo è il comando con valori di esempio:

sudo mount -t efs -o az=us-east-1a,tls fs-abcd1234567890ef efs/

Il comando seguente monta il file system, specificando il DNS nome della destinazione di montaggio del file system.

sudo mount -t efs -o tls mount-target-dns-name mount-point/

Questo è il comando con un esempio di nome del target DNS di montaggio.

sudo mount -t efs -o tls us-east-1a.fs-abcd1234567890ef9.efs.us-east-1.amazonaws.com efs/

Montaggio automatico dei file system One Zone in una zona di disponibilità diversa con EFS mount helper

Se si utilizza /etc/fstab per montare un file system EFS One Zone su un'EC2istanza che si trova in una zona di disponibilità diversa, è necessario specificare il nome della zona di disponibilità del file system o il DNS nome della destinazione di montaggio del file system nella /etc/fstab voce.

availability-zone-name.file-system-id.efs.aws-region.amazonaws.com:/ efs-mount-point efs defaults,_netdev,noresvport,tls 0 0
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone efs defaults,_netdev,noresvport,tls 0 0

Montaggio automatico dei file system One Zone con NFS

Se si /etc/fstab desidera montare un EFS file system utilizzando lo storage One Zone su un'EC2istanza che si trova in una zona di disponibilità diversa, è necessario specificare il nome della zona di disponibilità del file system con il DNS nome del file system nella /etc/fstab voce.

availability-zone-name.file-system-id.efs.aws-region.amazonaws.com:/ efs-mount-point nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0

Per ulteriori informazioni su come modificare il file /etc/fstab e i valori utilizzati in questo comando, consulta Montaggio automatico dei EFS file system.

Montaggio dei file system con il file system One Zone su altre AWS istanze di calcolo

Quando utilizzi un file system One Zone con Amazon Elastic Container Service, Amazon Elastic Kubernetes Service AWS Lambda o, devi configurare il servizio per utilizzare la stessa zona di disponibilità in cui si trova EFS il file system, illustrata di seguito e descritta nelle sezioni seguenti.

AWS istanze di calcolo che si connettono a un file system One Zone. EFS

Connessione da Amazon Elastic Container Service

Puoi utilizzare i EFS file system Amazon con Amazon ECS per condividere i dati del file system tra la tua flotta di istanze di container in modo che le tue attività abbiano accesso allo stesso storage persistente, indipendentemente dall'istanza su cui atterrano. Per utilizzare i file system Amazon EFS One Zone con Amazon, ECS è necessario scegliere solo sottoreti che si trovano nella stessa zona di disponibilità del file system all'avvio dell'attività. Per ulteriori informazioni, consulta EFSi volumi Amazon nella Amazon Elastic Container Service Developer Guide.

Connessione da Amazon Elastic Kubernetes Service

Quando monti un file system One Zone di AmazonEKS, puoi utilizzare il driver Amazon EFS Container Storage Interface (CSI), che supporta i punti di EFS accesso Amazon, per condividere un file system tra più pod in un cluster Amazon EKS o Kubernetes autogestito. Il EFS CSI driver Amazon è installato nello stack Fargate. Quando utilizzi il EFS CSI driver Amazon con i file system Amazon EFS One Zone, puoi utilizzare l'nodeSelectoropzione all'avvio del pod per assicurarti che venga pianificato all'interno della stessa zona di disponibilità del tuo file system.

Connessione da AWS Lambda

Puoi usare Amazon EFS AWS Lambda per condividere dati tra chiamate di funzioni, leggere file di dati di riferimento di grandi dimensioni e scrivere l'output delle funzioni in un archivio persistente e condiviso. Lambda collega in modo sicuro le istanze della funzione ai target di EFS montaggio Amazon che si trovano nella stessa zona di disponibilità e nella stessa sottorete. Quando usi Lambda con i file system a zona singola, configura la funzione per lanciare invocazioni solo nelle sottoreti che si trovano nella stessa zona di disponibilità del file system.