

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

# Menggunakan sistem file jaringan dengan AWS PCS
<a name="working-with_file-systems"></a>

Anda dapat melampirkan sistem file jaringan ke node yang diluncurkan dalam grup node komputasi AWS Parallel Computing Service (AWS PCS) untuk menyediakan lokasi persisten di mana data dan file dapat ditulis dan diakses. [Anda dapat menggunakan sistem file yang disediakan oleh AWS layanan, termasuk [Amazon Elastic File System](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) (Amazon EFS), [Amazon FSx untuk Lustre](https://docs.aws.amazon.com/fsx/latest/LustreGuide/what-is.html), Amazon untuk [ NetApp ONTAP, Amazon FSx FSx untuk OpenZFS,](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/what-is-fsx-ontap.html)[dan Amazon](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/what-is-fsx.html) File Cache.](https://docs.aws.amazon.com/fsx/latest/FileCacheGuide/what-is.html) Anda juga dapat menggunakan sistem file yang dikelola sendiri, seperti server NFS.

Topik ini mencakup pertimbangan dan contoh penggunaan sistem file jaringan dengan AWS PCS.

## Pertimbangan untuk menggunakan sistem file jaringan
<a name="working-with_file-systems_considerations"></a>

Detail implementasi untuk berbagai sistem file berbeda, tetapi ada beberapa pertimbangan umum.
+ Perangkat lunak sistem file yang relevan harus diinstal pada instance. Misalnya, untuk menggunakan Amazon FSx untuk Lustre, Lustre paket yang sesuai harus ada. Ini dapat dicapai dengan memasukkannya ke dalam grup node komputasi AMI atau menggunakan skrip yang berjalan saat boot instance. 
+ Harus ada rute jaringan antara sistem file jaringan bersama dan instance grup node komputasi. 
+ Aturan grup keamanan untuk sistem file jaringan bersama dan instance grup node komputasi harus mengizinkan koneksi ke port yang relevan. 
+ Anda harus mempertahankan namespace POSIX pengguna dan grup yang konsisten di seluruh sumber daya yang mengakses sistem file. Jika tidak, pekerjaan dan proses interaktif yang berjalan di klaster PCS Anda mungkin mengalami kesalahan izin. 
+ Pemasangan sistem file dilakukan menggunakan templat EC2 peluncuran. Kesalahan atau batas waktu dalam memasang sistem file jaringan dapat mencegah instance tersedia untuk menjalankan pekerjaan. Ini, pada gilirannya, dapat menyebabkan biaya yang tidak terduga. Untuk informasi selengkapnya tentang men-debug template peluncuran, lihat[Menggunakan template peluncuran Amazon EC2 dengan PCS AWS](working-with_launch-templates.md).

## Contoh pemasangan jaringan
<a name="working-with_file-systems_network-mount"></a>

Anda dapat membuat sistem file menggunakan Amazon EFS, Amazon FSx untuk Lustre, Amazon untuk NetApp ONTAP, Amazon FSx FSx untuk OpenZFS, dan Amazon File Cache. Perluas bagian yang relevan di bawah ini untuk melihat contoh setiap pemasangan jaringan.

### Amazon EFS
<a name="working-with_file-systems_network-mount_efs"></a>

**Pengaturan sistem file**

Buat sistem file Amazon EFS. Pastikan ia memiliki target mount di setiap Availability Zone tempat Anda akan meluncurkan instance grup node komputasi PCS. Pastikan juga setiap target pemasangan dikaitkan dengan grup keamanan yang memungkinkan akses masuk dan keluar dari instance grup node komputasi PCS. Untuk informasi selengkapnya, lihat [Memasang target dan grup keamanan](https://docs.aws.amazon.com/efs/latest/ug/accessing-fs.html) di *Panduan Pengguna Amazon Elastic File System*.

**Luncurkan template**

Tambahkan grup keamanan dari pengaturan sistem file Anda ke template peluncuran yang akan Anda gunakan untuk grup node komputasi.

Sertakan data pengguna yang menggunakan `cloud-config` mekanisme untuk memasang sistem file Amazon EFS. Ganti nilai berikut dalam skrip ini dengan detail Anda sendiri:
+ `{{mount-point-directory}}`— Jalur pada setiap instance tempat Anda akan memasang Amazon EFS
+ `{{filesystem-id}}`— ID sistem file untuk sistem file EFS

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

packages:
  - amazon-efs-utils

runcmd:
  - mkdir -p /{{mount-point-directory}}
  - echo "{{filesystem-id}}:/ /{{mount-point-directory}} efs tls,_netdev" >> /etc/fstab
  - mount -a -t efs defaults

--==MYBOUNDARY==--
```

### Amazon FSx untuk Lustre
<a name="working-with_file-systems_network-mount_fsx-lustre"></a>

**Pengaturan sistem file**

Buat sistem file FSx for Lustre di VPC tempat Anda akan menggunakan PCS. AWS Untuk meminimalkan transfer antar zona, terapkan di subnet di Availability Zone yang sama di mana Anda akan meluncurkan sebagian besar instance grup node komputasi PCS Anda. Pastikan sistem file dikaitkan dengan grup keamanan yang memungkinkan akses masuk dan keluar dari instance grup node komputasi PCS. Untuk informasi selengkapnya tentang grup keamanan, lihat [Kontrol akses sistem berkas dengan Amazon VPC di Panduan](https://docs.aws.amazon.com/fsx/latest/LustreGuide/limit-access-security-groups.html) Pengguna *Amazon FSx for Lustre*.

**Luncurkan template**

Sertakan data pengguna yang digunakan `cloud-config` untuk me-mount sistem file FSx for Lustre. Ganti nilai berikut dalam skrip ini dengan detail Anda sendiri:
+ `{{mount-point-directory}}`— Jalur pada contoh di mana Anda ingin me-mount FSx untuk Lustre
+ `{{filesystem-id}}`— ID sistem file FSx untuk sistem file Lustre
+ `{{mount-name}}`— Nama mount untuk sistem file FSx untuk Lustre
+ `{{region-code}}`— Di AWS Region mana sistem file FSx for Lustre digunakan (harus sama dengan sistem PCS Anda AWS )
+ (Opsional) `{{latest}}` - Versi apa pun yang Lustre didukung oleh FSx untuk Lustre

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

runcmd:
- amazon-linux-extras install -y lustre={{latest}}
- mkdir -p /{{mount-point-directory}}
- mount -t lustre {{filesystem-id}}.fsx.{{region-code}}.amazonaws.com@tcp:/{{mount-name}} /{{mount-point-directory}}

--==MYBOUNDARY==--
```

### Amazon FSx untuk NetApp ONTAP
<a name="working-with_file-systems_network-mount_fsx-ontap"></a>

**Pengaturan sistem file**

 Buat Amazon FSx untuk sistem file NetApp ONTAP di VPC tempat Anda akan AWS menggunakan PCS. Untuk meminimalkan transfer antar zona, terapkan di subnet di Availability Zone yang sama di mana Anda akan meluncurkan sebagian besar instance grup node komputasi AWS PCS Anda. Pastikan sistem file dikaitkan dengan grup keamanan yang memungkinkan akses masuk dan keluar dari instance grup node komputasi AWS PCS. Untuk informasi selengkapnya tentang grup keamanan, lihat [Kontrol Akses Sistem File dengan Amazon VPC](https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/limit-access-security-groups.html) di Panduan Pengguna *FSx ONTAP*.

**Luncurkan template**

 Sertakan data pengguna yang digunakan `cloud-config` untuk me-mount volume root untuk sistem file ONTAP. FSx Ganti nilai berikut dalam skrip ini dengan detail Anda sendiri: 
+ `{{mount-point-directory}}`— Jalur pada instance di mana Anda ingin memasang volume FSx ONTAP Anda
+ `{{svm-id}}`— ID SVM untuk sistem file FSx ONTAP
+ `{{filesystem-id}}`— ID sistem file FSx untuk sistem file ONTAP
+ `{{region-code}}`— Di AWS Region mana sistem file FSx untuk ONTAP digunakan (harus sama dengan sistem AWS PCS Anda)
+ `{{volume-name}}`— Nama volume FSx untuk ONTAP

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

runcmd:
- mkdir -p /{{mount-point-directory}}
- mount -t nfs {{svm-id}}.{{filesystem-id}}.fsx.{{region-code}}.amazonaws.com:/{{volume-name}} /{{mount-point-directory}}

--==MYBOUNDARY==--
```

### Amazon FSx untuk OpenZFS
<a name="working-with_file-systems_network-mount_openzfs"></a>

**Pengaturan sistem file**

 Buat sistem file FSx untuk OpenZFS di VPC di mana Anda akan menggunakan PCS. AWS Untuk meminimalkan transfer antar zona, terapkan di subnet di Availability Zone yang sama di mana Anda akan meluncurkan sebagian besar instance grup node komputasi AWS PCS Anda. Pastikan sistem file dikaitkan dengan grup keamanan yang memungkinkan akses masuk dan keluar dari instance grup node komputasi AWS PCS. Untuk informasi selengkapnya tentang grup keamanan, lihat [Mengelola akses sistem file dengan Amazon VPC di Panduan Pengguna FSx ](https://docs.aws.amazon.com/fsx/latest/OpenZFSGuide/limit-access-security-groups.html) *untuk OpenZFS*. 

**Luncurkan template**

 Sertakan data pengguna yang digunakan `cloud-config` untuk me-mount volume root untuk sistem file FSx untuk OpenZFS. Ganti nilai berikut dalam skrip ini dengan detail Anda sendiri: 
+ `{{mount-point-directory}}`— Jalur pada instance di mana Anda ingin memasang untuk berbagi OpenZFS FSx 
+ `{{filesystem-id}}`— ID sistem file untuk sistem file FSx untuk OpenZFS
+ `{{region-code}}`— Di AWS Region mana sistem file FSx untuk OpenZFS digunakan (harus sama dengan sistem PCS Anda AWS )

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

runcmd:
- mkdir -p /{{mount-point-directory}}
- mount -t nfs -o noatime,nfsvers=4.2,sync,rsize=1048576,wsize=1048576 {{filesystem-id}}.fsx.{{region-code}}.amazonaws.com:/fsx/ /{{mount-point-directory}}

--==MYBOUNDARY==--
```

### Cache File Amazon
<a name="working-with_file-systems_network-mount_file-cache"></a>

**Pengaturan sistem file**

Buat [Cache File Amazon](https://docs.aws.amazon.com/fsx/latest/FileCacheGuide/what-is.html) di VPC tempat Anda akan menggunakan AWS PCS. Untuk meminimalkan transfer antar zona, pilih subnet di Availability Zone yang sama di mana Anda akan meluncurkan sebagian besar instance grup node komputasi PCS Anda. Pastikan File Cache dikaitkan dengan grup keamanan yang memungkinkan lalu lintas masuk dan keluar pada port 988 antara instance PCS Anda dan Cache File. Untuk informasi selengkapnya tentang grup keamanan, lihat [Kontrol akses cache dengan Amazon VPC](https://docs.aws.amazon.com/fsx/latest/FileCacheGuide/limit-access-security-groups.html) di *Panduan Pengguna Cache File Amazon*. 

**Luncurkan template**

Tambahkan grup keamanan dari pengaturan sistem file Anda ke template peluncuran yang akan Anda gunakan untuk grup node komputasi. 

Sertakan data pengguna yang digunakan `cloud-config` untuk memasang Cache File Amazon. Ganti nilai berikut dalam skrip ini dengan detail Anda sendiri:
+ `{{mount-point-directory}}`— Jalur pada contoh di mana Anda ingin me-mount FSx untuk Lustre
+ `{{cache-dns-name}}`Nama Domain Name System (DNS) untuk File Cache
+ `{{mount-name}}`— Nama mount untuk File Cache

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

runcmd:
- amazon-linux-extras install -y lustre=2.12
- mkdir -p /{{mount-point-directory}}
- mount -t lustre -o relatime,flock {{cache-dns-name}}@tcp:/{{mount-name}} /{{mount-point-directory}}

--==MYBOUNDARY==--
```