Memasang sistem file One Zone - Sistem File Elastis Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memasang sistem file One Zone

Sistem file Amazon EFS One Zone hanya mendukung satu target mount yang terletak di Availability Zone yang sama dengan sistem file. Anda tidak dapat menambahkan target pemasangan tambahan. Bagian ini menjelaskan hal-hal yang perlu dipertimbangkan saat memasang sistem file One Zone.

Anda dapat menghindari biaya transfer data antar Availability Zones dan mencapai kinerja yang lebih baik dengan mengakses sistem EFS file menggunakan instance EC2 komputasi Amazon yang terletak di Availability Zone yang sama dengan target pemasangan sistem file.

Prosedur di bagian ini membutuhkan yang berikut:

Memasang sistem file One Zone EC2 di Availability Zone yang berbeda

Jika Anda memasang sistem file One Zone pada EC2 instance yang terletak di Availability Zone yang berbeda, Anda harus menentukan nama Availability Zone sistem file atau DNS nama target pemasangan sistem file dalam perintah mount helper mount.

Buat direktori yang dipanggil efs untuk digunakan sebagai titik pemasangan sistem file menggunakan perintah berikut:

sudo mkdir efs

Gunakan perintah berikut untuk me-mount sistem file menggunakan EFS mount helper. Perintah menentukan nama Availability Zone sistem file.

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

Ini adalah perintah dengan nilai sampel:

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

Perintah berikut memasang sistem file, menentukan DNS nama target mount sistem file.

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

Ini adalah perintah dengan contoh DNS nama target mount.

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

Memasang sistem file One Zone di Availability Zone yang berbeda secara otomatis dengan EFS mount helper

Jika Anda menggunakan /etc/fstab untuk memasang sistem file EFS One Zone pada EC2 instance yang terletak di Availability Zone yang berbeda, Anda harus menentukan nama Availability Zone sistem file atau DNS nama target pemasangan sistem file di /etc/fstab entri.

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

Memasang sistem file One Zone secara otomatis dengan NFS

Jika Anda menggunakan /etc/fstab untuk me-mount sistem EFS file menggunakan penyimpanan One Zone pada EC2 instance yang terletak di Availability Zone yang berbeda, Anda harus menentukan nama Availability Zone sistem file dengan DNS nama sistem file di /etc/fstab entri.

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

Untuk informasi selengkapnya tentang cara mengedit /etc/fstab file, dan nilai yang digunakan dalam perintah ini, lihatSecara otomatis memasang sistem EFS file.

Memasang sistem file dengan sistem file One Zone pada instance AWS komputasi lainnya

Bila Anda menggunakan sistem file One Zone dengan Amazon Elastic Container Service, Amazon Elastic Kubernetes Service, AWS Lambda atau, Anda perlu mengonfigurasi layanan untuk menggunakan Availability Zone yang sama dengan lokasi sistem file, diilustrasikan sebagai berikut, dan dijelaskan di EFS bagian berikut.

AWS menghitung instance yang menghubungkan ke sistem file EFS One Zone.

Menghubungkan dari Amazon Elastic Container Service

Anda dapat menggunakan sistem EFS file Amazon dengan Amazon ECS untuk berbagi data sistem file di seluruh armada instans kontainer sehingga tugas Anda memiliki akses ke penyimpanan persisten yang sama, apa pun instans tempat mereka mendarat. Untuk menggunakan sistem file Amazon EFS One Zone dengan Amazon, ECS Anda harus memilih hanya subnet yang berada di Availability Zone yang sama dengan sistem file Anda saat meluncurkan tugas Anda. Untuk informasi selengkapnya, lihat EFSvolume Amazon di Panduan Pengembang Layanan Kontainer Elastis Amazon.

Menghubungkan dari Amazon Elastic Kubernetes Service

Saat memasang sistem file One Zone dari AmazonEKS, Anda dapat menggunakan driver Amazon EFS Container Storage Interface (CSI), yang mendukung EFS jalur akses Amazon, untuk berbagi sistem file antara beberapa pod di Amazon EKS atau cluster Kubernetes yang dikelola sendiri. EFSCSIDriver Amazon diinstal di tumpukan Fargate. Saat menggunakan EFS CSI driver Amazon dengan sistem file Amazon EFS One Zone, Anda dapat menggunakan nodeSelector opsi saat meluncurkan pod untuk memastikannya dijadwalkan dalam Availability Zone yang sama dengan sistem file Anda.

Menghubungkan dari AWS Lambda

Anda dapat menggunakan Amazon AWS Lambda untuk EFS berbagi data di seluruh pemanggilan fungsi, membaca file data referensi besar, dan menulis output fungsi ke penyimpanan persisten dan bersama. Lambda menghubungkan instance fungsi dengan aman ke target EFS mount Amazon yang berada di Availability Zone dan subnet yang sama. Saat Anda menggunakan Lambda dengan sistem file One Zone, konfigurasikan fungsi Anda untuk hanya meluncurkan pemanggilan ke subnet yang berada di Availability Zone yang sama dengan sistem file Anda.