Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SageMaker HyperPod referensi
Temukan informasi dan referensi lebih lanjut tentang penggunaan SageMaker HyperPod dalam topik berikut.
Topik
SageMaker HyperPod harga
Topik berikut memberikan informasi tentang SageMaker HyperPod harga. Untuk mengetahui detail lebih lanjut tentang harga per jam untuk menggunakan SageMaker HyperPod instans, lihat juga SageMaker Harga Amazon
Permintaan kapasitas
Anda dapat mengalokasikan kapasitas komputasi sesuai permintaan atau cadangan SageMaker untuk digunakan pada. SageMaker HyperPod Pembuatan klaster sesuai permintaan mengalokasikan kapasitas yang tersedia dari kumpulan kapasitas SageMaker sesuai permintaan. Atau, Anda dapat meminta kapasitas yang dipesan untuk memastikan akses dengan mengirimkan tiket untuk peningkatan kuota. Permintaan kapasitas masuk diprioritaskan oleh SageMaker dan Anda menerima perkiraan waktu untuk alokasi kapasitas.
Layanan penagihan
Ketika Anda menyediakan kapasitas komputasi aktif SageMaker HyperPod, Anda ditagih selama durasi alokasi kapasitas. SageMaker HyperPod tagihan muncul di tagihan ulang tahun Anda dengan item baris untuk jenis alokasi kapasitas (sesuai permintaan, cadangan), jenis instans, dan waktu yang dihabiskan untuk menggunakan instans.
Untuk mengirimkan tiket untuk kenaikan kuota, lihatSageMaker HyperPod kuota.
SageMaker HyperPod APIs
Daftar berikut adalah set lengkap SageMaker HyperPod APIs untuk mengirimkan permintaan tindakan dalam JSON format untuk melalui SageMaker AWS CLI atau AWS SDK for Python (Boto3).
SageMaker HyperPod bentuk
Untuk mengkonfigurasi alat manajer beban kerja Slurm HyperPod, Anda harus membuat file konfigurasi Slurm yang diperlukan dengan HyperPod menggunakan formulir yang disediakan.
Formulir konfigurasi untuk penyediaan node Slurm pada HyperPod
Kode berikut adalah formulir konfigurasi Slurm yang harus Anda persiapkan untuk mengatur node Slurm dengan benar di cluster Anda. HyperPod Anda harus melengkapi formulir ini dan mengunggahnya sebagai bagian dari serangkaian skrip siklus hidup selama pembuatan klaster. Untuk mempelajari bagaimana formulir ini harus disiapkan di seluruh proses pembuatan HyperPod klaster, lihatKustomisasi SageMaker HyperPod cluster menggunakan skrip siklus hidup.
// Save as provisioning_params.json. { "version": "1.0.0", "workload_manager": "slurm", "controller_group": "
string
", "login_group": "string
", "worker_groups": [ { "instance_group_name": "string
", "partition_name": "string
" } ], "fsx_dns_name": "string
", "fsx_mountname": "string
" }
-
version
– Wajib. Ini adalah versi dari bentuk parameter HyperPod penyediaan. Simpan untuk1.0.0
. -
workload_manager
– Wajib. Ini untuk menentukan manajer beban kerja mana yang akan dikonfigurasi di cluster. HyperPod Simpan untukslurm
. -
controller_group
– Wajib. Ini untuk menentukan nama grup instance HyperPod cluster yang ingin Anda tetapkan ke node Slurm controller (head). -
login_group
– Opsional. Ini untuk menentukan nama grup instance HyperPod cluster yang ingin Anda tetapkan ke node login Slurm. -
worker_groups
– Wajib. Ini untuk menyiapkan node Slurm worker (compute) di cluster. HyperPod-
instance_group_name
– Wajib. Ini untuk menentukan nama grup HyperPod instance yang ingin Anda tetapkan ke node Slurm worker (compute). -
partition_name
– Wajib. Ini untuk menentukan nama partisi ke node.
-
-
fsx_dns_name
– Opsional. Jika Anda ingin mengatur node Slurm Anda di HyperPod cluster untuk berkomunikasi dengan AmazonFSx, tentukan namanya. FSx DNS -
fsx_mountname
– Opsional. Jika Anda ingin mengatur node Slurm di HyperPod cluster untuk berkomunikasi dengan AmazonFSx, tentukan nama FSx mount.
SageMaker HyperPod DLAMI
SageMaker HyperPod menjalankan DLAMI berdasarkan:
-
AWS Deep Learning Base GPU AMI (Ubuntu 20.04)
untuk orkestrasi dengan Slurm. -
Amazon Linux 2 berbasis AMI orkestrasi dengan Amazon. EKS
Paket SageMaker HyperPod DLAMI ini dibundel dengan paket tambahan untuk mendukung alat open source seperti Slurm, Kubernetes, dependensi, dan paket perangkat lunak SageMaker HyperPod cluster untuk mendukung fitur ketahanan seperti pemeriksaan kesehatan cluster dan auto-resume. Untuk menindaklanjuti pembaruan HyperPod perangkat lunak yang didistribusikan oleh tim HyperPod layananDLAMIs, lihatCatatan SageMaker HyperPod rilis Amazon.
Referensi izin SageMaker HyperPod API
penting
IAMKebijakan khusus yang memungkinkan Amazon SageMaker Studio atau Amazon SageMaker Studio Classic membuat SageMaker sumber daya Amazon juga harus memberikan izin untuk menambahkan tag ke sumber daya tersebut. Izin untuk menambahkan tag ke sumber daya diperlukan karena Studio dan Studio Classic secara otomatis menandai sumber daya apa pun yang mereka buat. Jika IAM kebijakan mengizinkan Studio dan Studio Classic membuat sumber daya tetapi tidak mengizinkan penandaan, kesalahan "AccessDenied" dapat terjadi saat mencoba membuat sumber daya. Untuk informasi selengkapnya, lihat Berikan izin untuk menandai sumber daya SageMaker.
AWS Kebijakan Terkelola untuk Amazon SageMakeryang memberikan izin untuk membuat SageMaker sumber daya sudah menyertakan izin untuk menambahkan tag saat membuat sumber daya tersebut.
Saat menyiapkan kontrol akses untuk memungkinkan menjalankan SageMaker HyperPod API operasi dan menulis kebijakan izin yang dapat dilampirkan ke IAM pengguna untuk administrator cloud, gunakan tabel berikut sebagai referensi.
SageMaker APIOperasi Amazon | Izin yang Diperlukan (APITindakan) | Sumber Daya |
CreateCluster | sagemaker:CreateCluster |
arn:aws:sagemaker: |
DeleteCluster | sagemaker:DeleteCluster |
arn:aws:sagemaker: |
DescribeCluster | sagemaker:DescribeCluster |
arn:aws:sagemaker: |
DescribeClusterNode | sagemaker:DescribeClusterNode |
arn:aws:sagemaker: |
ListClusterNodes | sagemaker:ListClusterNodes |
arn:aws:sagemaker: |
ListClusters | sagemaker:ListClusters |
arn:aws:sagemaker: |
UpdateCluster | sagemaker:UpdateCluster |
arn:aws:sagemaker: |
UpdateClusterSoftware | sagemaker:UpdateClusterSoftware |
arn:aws:sagemaker: |
Untuk daftar lengkap izin dan jenis sumber daya SageMaker APIs, lihat Kunci tindakan, sumber daya, dan kondisi untuk Amazon SageMaker di AWS Referensi Otorisasi Layanan.
SageMaker HyperPod perintah di AWS CLI
Berikut ini adalah AWS CLI perintah SageMaker HyperPod untuk menjalankan HyperPod APIoperasi inti.
SageMaker HyperPod Modul Python di AWS SDK for Python (Boto3)
Berikut ini adalah metode dari AWS SDK for Python (Boto3) klien SageMaker untuk menjalankan HyperPod APIoperasi inti.