

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

# Memulai dengan dukungan Amazon EKS di SageMaker HyperPod
<a name="sagemaker-hyperpod-eks-prerequisites"></a>

Selain umum [Prasyarat untuk menggunakan SageMaker HyperPod](sagemaker-hyperpod-prerequisites.md) untuk SageMaker HyperPod, periksa persyaratan dan pertimbangan berikut untuk mengatur cluster SageMaker HyperPod menggunakan Amazon EKS.

**penting**  
Anda dapat mengatur konfigurasi sumber daya untuk membuat SageMaker HyperPod cluster menggunakan Konsol Manajemen AWS dan CloudFormation. Untuk informasi selengkapnya, lihat [Membuat SageMaker HyperPod cluster dengan orkestrasi Amazon EKS](sagemaker-hyperpod-eks-operate-console-ui-create-cluster.md) dan [Membuat SageMaker HyperPod cluster menggunakan template CloudFormation](smcluster-getting-started-eks-console-create-cluster-cfn.md).

**Persyaratan**

**catatan**  
Sebelum membuat HyperPod cluster, Anda memerlukan kluster Amazon EKS yang sedang berjalan yang dikonfigurasi dengan VPC dan diinstal menggunakan Helm.
+ Jika menggunakan konsol SageMaker AI, Anda dapat membuat klaster Amazon EKS di dalam halaman konsol HyperPod cluster. Untuk informasi selengkapnya, lihat [Membuat SageMaker HyperPod cluster dengan orkestrasi Amazon EKS](sagemaker-hyperpod-eks-operate-console-ui-create-cluster.md).
+ Jika menggunakan AWS CLI, Anda harus membuat klaster Amazon EKS sebelum membuat cluster untuk diasosiasikan. HyperPod Untuk informasi selengkapnya, lihat [Membuat klaster Amazon EKS](https://docs.aws.amazon.com/eks/latest/userguide/create-cluster.html) di Panduan Pengguna Amazon EKS.

Saat menyediakan kluster Amazon EKS Anda, pertimbangkan hal berikut:

1. **Dukungan versi Kubernetes**
   + SageMaker HyperPod mendukung Kubernetes versi 1.28, 1.29, 1.30, 1.31, 1.32, 1.33, dan 1.34.

1. **Mode otentikasi klaster Amazon EKS**
   + Mode otentikasi kluster Amazon EKS yang didukung oleh SageMaker HyperPod adalah `API` dan`API_AND_CONFIG_MAP`.

1. **Jaringan**
   + SageMaker HyperPod memerlukan plug-in Amazon VPC Container Network Interface (CNI) versi 1.18.3 atau yang lebih baru.
**catatan**  
[AWS Plugin VPC CNI untuk Kubernetes](https://github.com/aws/amazon-vpc-cni-k8s) adalah satu-satunya CNI yang didukung oleh. SageMaker HyperPod
   + [Jenis subnet](https://docs.aws.amazon.com/vpc/latest/userguide/configure-subnets.html#subnet-types) di VPC Anda harus bersifat pribadi HyperPod untuk cluster.

1. **Peran IAM**
   + Pastikan peran IAM yang diperlukan untuk HyperPod diatur sebagaimana dipandu di [AWS Identity and Access Management untuk SageMaker HyperPod](sagemaker-hyperpod-prerequisites-iam.md) bagian.

1. **Pengaya klaster Amazon EKS**
   + Anda dapat terus menggunakan berbagai add-on yang disediakan oleh Amazon EKS seperti [Kube-proxy](https://docs.aws.amazon.com/eks/latest/userguide/add-ons-kube-proxy.html), [CoreDNS](https://docs.aws.amazon.com/eks/latest/userguide/add-ons-coredns.html), plugin [Amazon VPC Container Network Interface (CNI), identitas GuardDuty pod Amazon](https://docs.aws.amazon.com/eks/latest/userguide/add-ons-vpc-cni.html) EKS, agen, driver Amazon Container Storage Interface (CSI), FSx driver Mountpoint untuk Amazon S3 CSI, Distro for, dan agen Observability. AWS OpenTelemetry CloudWatch

**Pertimbangan untuk mengonfigurasi SageMaker HyperPod cluster dengan Amazon EKS**
+ Anda harus menggunakan peran IAM yang berbeda berdasarkan jenis node Anda. Untuk HyperPod node, gunakan peran berdasarkan[Peran IAM untuk SageMaker HyperPod](sagemaker-hyperpod-prerequisites-iam.md#sagemaker-hyperpod-prerequisites-iam-role-for-hyperpod). Untuk node Amazon EKS, lihat [Peran IAM node Amazon EKS](https://docs.aws.amazon.com/eks/latest/userguide/create-node-role.html).
+ Anda dapat menyediakan dan memasang volume Amazon EBS tambahan pada SageMaker HyperPod node menggunakan dua pendekatan: gunakan [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ClusterInstanceGroupSpecification.html#sagemaker-Type-ClusterInstanceGroupSpecification-InstanceStorageConfigs](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ClusterInstanceGroupSpecification.html#sagemaker-Type-ClusterInstanceGroupSpecification-InstanceStorageConfigs)untuk penyediaan volume tingkat cluster (tersedia saat membuat atau memperbarui grup instans), atau gunakan driver Amazon Elastic Block Store (Amazon EBS) Container Storage Interface (CSI) untuk pengelolaan volume level pod dinamis. Dengan [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ClusterInstanceGroupSpecification.html#sagemaker-Type-ClusterInstanceGroupSpecification-InstanceStorageConfigs](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ClusterInstanceGroupSpecification.html#sagemaker-Type-ClusterInstanceGroupSpecification-InstanceStorageConfigs), atur [jalur lokal](https://kubernetes.io/docs/concepts/storage/volumes/#local) `/opt/sagemaker` untuk memasang volume dengan benar ke pod Amazon EKS Anda. Untuk informasi tentang cara menerapkan pengontrol [Amazon EBS CSI](https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi.html) pada HyperPod node, lihat. [Menggunakan driver Amazon EBS CSI di SageMaker HyperPod cluster EKS](sagemaker-hyperpod-eks-ebs.md)
+ Jika Anda menggunakan label tipe instance untuk menentukan batasan penjadwalan, pastikan Anda menggunakan tipe instans AI ML yang diawali dengan awalan. SageMaker `ml.` Misalnya, untuk instance P5, gunakan `ml.p5.48xlarge` sebagai pengganti. `p5.48xlarge`

**Pertimbangan untuk mengonfigurasi jaringan untuk SageMaker HyperPod cluster dengan Amazon EKS**
+ Setiap instance HyperPod cluster mendukung satu Elastic Network Interface (ENI). Untuk jumlah maksimum Pod per jenis instans, lihat tabel berikut.    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/sagemaker/latest/dg/sagemaker-hyperpod-eks-prerequisites.html)
+ Hanya Pod yang `hostNetwork = true` memiliki akses ke Amazon EC2 Instance Metadata Service (IMDS) secara default. Gunakan identitas Amazon EKS Pod atau [peran IAM untuk akun layanan (IRSA)](https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html) untuk mengelola akses ke AWS kredensyal Pod.
+  HyperPod Cluster yang diatur EKS mendukung mode pengalamatan IP ganda, memungkinkan konfigurasi dengan atau IPv4 untuk kluster IPv6 Amazon IPv6 EKS di lingkungan VPC dan subnet yang diaktifkan. IPv6 Untuk informasi selengkapnya, lihat [Menyiapkan SageMaker HyperPod dengan VPC Amazon khusus](sagemaker-hyperpod-prerequisites.md#sagemaker-hyperpod-prerequisites-optional-vpc).

**Pertimbangan untuk menggunakan fitur ketahanan HyperPod cluster**
+ Penggantian otomatis node tidak didukung untuk instance CPU.
+ Agen pemantauan HyperPod kesehatan perlu diinstal agar pemulihan otomatis node berfungsi. Agen dapat diinstal menggunakan Helm. Untuk informasi selengkapnya, lihat [Menginstal paket di cluster Amazon EKS menggunakan Helm](sagemaker-hyperpod-eks-install-packages-using-helm-chart.md).
+ Agen pemeriksaan kesehatan dan pemantauan kesehatan yang HyperPod mendalam mendukung instans GPU dan Trn.
+ SageMaker AI menerapkan noda berikut ke node saat mereka menjalani pemeriksaan kesehatan mendalam:

  ```
  effect: NoSchedule
  key: sagemaker.amazonaws.com/node-health-status
  value: Unschedulable
  ```
**catatan**  
Anda tidak dapat menambahkan taint khusus ke node dalam grup instance dengan `DeepHealthChecks` dihidupkan.

 Setelah klaster Amazon EKS Anda berjalan, konfigurasikan cluster Anda menggunakan manajer paket Helm seperti yang diinstruksikan [Menginstal paket di cluster Amazon EKS menggunakan Helm](sagemaker-hyperpod-eks-install-packages-using-helm-chart.md) sebelum membuat cluster Anda HyperPod .