Elastic Remote Direct Memory Access (eRDMA) memungkinkan jaringan ber-throughput tinggi dan latensi rendah. Tambahkan node yang mendukung eRDMA ke kluster Container Service for Kubernetes (ACK) Anda untuk mempercepat jaringan kontainer.
Batasan
| Batasan | Deskripsi |
|---|---|
| Versi Kubernetes | Kluster ACK harus menjalankan Kubernetes 1.24 atau versi yang lebih baru |
| Driver NVIDIA | Node eRDMA yang dipercepat GPU memerlukan driver NVIDIA versi lebih baru dari 470.xx.xx |
| Tipe instans | Semua tipe instans Elastic Compute Service (ECS) yang ditingkatkan dengan eRDMA didukung. Lihat Use eRDMA |
Prasyarat
Sebelum memulai, pastikan bahwa:
Lingkungan eRDMA telah dikonfigurasi pada node
Antarmuka eRDMA (ERI) telah dibuat dan dikaitkan dengan instans ECS
Tambahkan node eRDMA ke kluster ACK
Anda dapat menambahkan node eRDMA secara manual atau otomatis melalui kelompok node.
Tambahkan node yang sudah ada secara manual
Tentukan citra OS yang dijelaskan dalam Prasyarat sebagai citra OS node.
Ikuti langkah-langkah dalam Add existing ECS instances to an ACK cluster.
Tambahkan node secara otomatis melalui kelompok node
Buat kelompok node dan tentukan citra OS yang dijelaskan dalam Prasyarat.
Ikuti langkah-langkah dalam Menambahkan instance ECS yang sudah ada ke kluster ACK.
Langkah selanjutnya
Instal dependensi eRDMA pada node
Instal dan konfigurasikan ACK eRDMA Controller untuk mempercepat jaringan kontainer. Untuk langkah-langkah detail, lihat Use eRDMA to accelerate container networking.
Instal dependensi eRDMA dalam kontainer
Instal paket driver user-space eRDMA di setiap kontainer yang memerlukan akses eRDMA. Untuk detailnya, lihat Configure eRDMA in a Docker container.
Sertakan instalasi dependensi eRDMA dalam Dockerfile Anda untuk memastikan konsistensi di berbagai lingkungan. Untuk informasi lebih lanjut, lihat Dockerfile reference.