Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengaktifkan Slurm REST API di PCS AWS
Aktifkan Slurm REST API untuk mengakses antarmuka HTTP cluster Anda untuk manajemen dan pemantauan pekerjaan terprogram. Anda dapat mengaktifkan fitur ini selama pembuatan klaster atau memperbarui cluster yang ada yang memenuhi persyaratan.
Prasyarat
Sebelum mengaktifkan Slurm REST API, pastikan Anda memiliki:
Prosedur
Untuk mengaktifkan Slurm REST API di cluster baru
- Konsol Manajemen AWS
-
-
Buka konsol AWS PCS di https://console.aws.amazon.com/pcs/.
-
Pilih Buat klaster.
-
Di bawah detail Cluster, pilih Slurm versi 25.05 atau lebih tinggi.
-
Konfigurasikan pengaturan cluster lainnya sesuai kebutuhan.
-
Di bagian konfigurasi Scheduler, atur REST API ke Enabled.
-
Konfigurasikan grup keamanan klaster Anda untuk memungkinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.
-
Selesaikan proses pembuatan cluster.
- AWS CLI
-
-
Tambahkan konfigurasi Slurm REST saat membuat cluster Anda.
aws pcs create-cluster --region region \
--cluster-name my-cluster \
--scheduler type=SLURM, version=25.05 \
--size SMALL \
--networking subnetIds=subnet-ExampleId1,securityGroupIds=sg-ExampleId1 \
--slurm-configuration slurmRest='{mode=STANDARD}'
-
Konfigurasikan grup keamanan klaster Anda untuk memungkinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.
Untuk mengaktifkan Slurm REST API pada cluster yang ada
- Konsol Manajemen AWS
-
-
Buka konsol AWS PCS di https://console.aws.amazon.com/pcs/.
-
Pilih klaster Anda dari daftar.
-
Verifikasi bahwa klaster Anda menggunakan Slurm versi 25.05 atau lebih tinggi dalam detail klaster.
-
Pilih Edit cluster.
-
Di bagian konfigurasi Scheduler, atur REST API ke Enabled.
-
Pilih Perbarui klaster untuk menerapkan perubahan.
-
Konfigurasikan grup keamanan klaster Anda untuk memungkinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.
- AWS CLI
-
-
Perbarui cluster Anda dengan konfigurasi Slurm REST, seperti dalam contoh ini.
aws pcs update-cluster --cluster-identifier my-cluster \
--slurm-configuration 'slurmRest={mode=STANDARD}'
-
Konfigurasikan grup keamanan klaster Anda untuk memungkinkan lalu lintas HTTP pada port 6820 dari sumber yang Anda inginkan.
Apa yang terjadi setelah mengaktifkan
Saat Anda mengaktifkan REST API, AWS PCS secara otomatis:
-
Menghasilkan kunci penandatanganan JWT dan menyimpannya di AWS Secrets Manager.
-
Mengekspos titik akhir API di https://<clusterPrivateIpAddress>:6820 dalam VPC Anda.
-
Memperbarui konfigurasi klaster Anda untuk menampilkan detail titik akhir REST API.
Anda sekarang dapat mengautentikasi dan menggunakan REST API untuk manajemen pekerjaan dan operasi klaster.