Kelompok node reservasi adalah fitur manajemen resource di E-HPC yang mengoptimalkan penskalaan node kluster. Fitur ini membuat dan mengikat kumpulan tetap pemetaan alamat IP dan hostname terlebih dahulu, sehingga memungkinkan penggunaan ulang cepat atas resource yang telah dialokasikan sebelumnya selama skalabilitas dinamis untuk meningkatkan efisiensi dan stabilitas manajemen kluster.
Menggunakan kelompok node reservasi dalam provisioning resource
Provisioning resource node komputasi untuk kluster E-HPC menggunakan kelompok node reservasi sedikit berbeda dari penambahan node standar, seperti dijelaskan di bawah ini.
-
Kontak
-
Kedua pendekatan memperoleh resource jaringan dari vSwitch untuk skala keluar.
-
Alur kerja penskalaan secara keseluruhan tetap tidak berubah.
-
-
Perbedaan
-
Alih-alih memilih IP acak dari vSwitch untuk penskalaan, Anda memilih IP dan hostname tertentu yang telah ditetapkan sebelumnya dari kelompok node reservasi.
-
Alih-alih tidak mengetahui penggunaan subnet oleh node kluster, Anda dapat melihat dengan jelas node mana dalam kelompok node reservasi yang telah dialokasikan atau menganggur.
-
Prasyarat
Kluster harus berada dalam status Running.
Menggunakan kelompok node reservasi dalam kluster
Buat kelompok node reservasi
-
Buka halaman Cluster Details.
-
Login ke Konsol E-HPC.
-
Di bagian kiri bilah navigasi atas, pilih wilayah.
-
Di panel navigasi sebelah kiri, klik Cluster.
-
Pada halaman Cluster List, temukan kluster yang ingin Anda kelola lalu klik Cluster Name.
-
-
Di panel navigasi sebelah kiri, pilih .
-
Klik Preset Node Pool. Pada halaman Add Preset Node Pool, konfigurasikan parameter berikut.
Parameter
Deskripsi
Name
Masukkan nama untuk kelompok node reservasi.
CatatanHostname untuk node yang dibuat dari kelompok node reservasi mengikuti format berikut:
<prefix>[index,3]<postfix>. Parameter postfix mendukung pengaturan nama zona AD.vSwitch
Pilih vSwitch tempat kelompok node reservasi tersebut berada.
Hostname Prefix
Masukkan karakter awal untuk hostname node reservasi guna membedakannya.
Hostname Suffix
Masukkan karakter akhir untuk hostname node reservasi guna membedakannya.
Pool Capacity
-
Satu kelompok node reservasi dapat berisi hingga 500 node.
-
Jumlah node dalam kelompok node reservasi tidak boleh melebihi jumlah alamat IP yang tersedia pada vSwitch terkait.
-
-
Klik OK.
CatatanPembuatan atau pembaruan kelompok node reservasi memerlukan waktu. Periksa status kelompok tersebut menggunakan operasi API
ListReservedNodePools.Pada tab Create reserved node pool pada kotak dialog Manage reserved node pools, masukkan Name, pilih vSwitch, masukkan Hostname prefix dan Hostname suffix, lalu atur Pool capacity (nilai default adalah 1).
Provisioning resource dengan kelompok node reservasi
Bagian berikut menjelaskan cara menggunakan kelompok node reservasi untuk provisioning resource melalui manual node scaling dan queue-based autoscaling.
Jika jumlah node yang diminta melebihi kapasitas kelompok node reservasi, provisioning akan menggunakan kapasitas penuh kelompok tersebut.
Skala keluar node menggunakan kelompok node reservasi
-
Login ke Konsol Elastic High Performance Computing dan buka halaman Cluster Details. Di panel navigasi sebelah kiri, pilih .
-
Klik Add Node. Pada halaman Add Node, konfigurasikan parameter berikut.
-
Basic settings
Item konfigurasi
Deskripsi
Destination Queue
Pilih antrian yang sudah ada di kluster.
Nodes
Tentukan jumlah node yang akan diperluas.
-
Node configuration
Item konfigurasi
Deskripsi
Select Node Type
Pilih hanya New Node.
Inter-node interconnection
Pilih metode konektivitas jaringan antar node.
-
VPC: Node berkomunikasi melalui jaringan VPC.
-
eRDMA: Jika node menggunakan tipe instans yang mendukung ERI, node berkomunikasi melalui jaringan eRDMA.
CatatanHanya tipe instans tertentu yang mendukung ERI. Untuk informasi lebih lanjut, lihat Overview of eRDMA dan Enable eRDMA on enterprise-level instances.
Use Preset Node Pool
Pilih kelompok node reservasi yang sudah ada. Sistem secara otomatis memilih IP dan hostname yang belum dialokasikan dari kelompok tersebut untuk membuat node komputasi.
Instance type Group
Klik Add an instance specification untuk memilih spesifikasi node.
Jika autoscaling dinonaktifkan, Anda hanya dapat menambahkan satu tipe instans. Jika autoscaling diaktifkan, Anda dapat menambahkan beberapa tipe instans.
Instance RAM role
Lampirkan peran RAM untuk memberikan izin kepada node agar dapat mengakses layanan Alibaba Cloud.
Kami menyarankan menggunakan peran default AliyunECSInstanceForEHPCRole yang dibuat oleh sistem.
-
-
-
Pilih I understand: By default, newly added nodes have deletion protection enabled and are not affected by queue scaling configurations, lalu klik Confirm Add.
CatatanNode komputasi baru secara otomatis dipasangi perangkat lunak kluster dan diinisialisasi. Node komputasi yang sudah ada tidak terpengaruh.
Anda dapat memeriksa status node yang telah diperluas di daftar node. Ketika status node menunjukkan Running, proses penskalaan telah selesai.
Buat atau konfigurasikan antrian menggunakan kelompok node reservasi
Hubungan antara kelompok node reservasi dan antrian:
-
Satu kluster dapat memiliki beberapa kelompok node reservasi, tetapi setiap kelompok node reservasi hanya termasuk dalam satu kluster.
-
Satu antrian dapat diikat ke satu kelompok node reservasi, dan satu kelompok node reservasi dapat melayani beberapa antrian.
-
Setiap kelompok node reservasi dipetakan tepat ke satu vSwitch.
-
Login ke Konsol Elastic High Performance Computing dan buka halaman Cluster Details. Di panel navigasi sebelah kiri, pilih .
-
Klik Create Queue. Pada halaman Create Queue, konfigurasikan parameter berikut.
-
Basic settings
Item konfigurasi
Deskripsi
Queue Name
Masukkan nama antrian yang memenuhi persyaratan berikut:
-
Panjang: 1–15 karakter.
-
Karakter yang diizinkan: huruf kapital (A–Z), huruf kecil (a–z), angka (0–9), dan garis bawah (_).
Automatic queue scaling
Pilih apakah akan mengaktifkan Auto Scale. Jika diaktifkan, Anda dapat memilih lebih lanjut apakah akan mengaktifkan Auto Grow dan Auto Shrink sesuai kebutuhan.
Ketika autoscaling diaktifkan, sistem secara otomatis menambah atau menghapus node komputasi berdasarkan konfigurasi dan beban kerja real-time.
Queue Compute Nodes
Tentukan jumlah node dalam antrian.
-
Jika autoscaling dinonaktifkan, tentukan jumlah awal node komputasi.
-
Jika autoscaling diaktifkan, tentukan jumlah minimum dan maksimum node yang diizinkan.
PentingJika Anda menetapkan jumlah minimum node ke nilai bukan nol, kluster akan mempertahankan jumlah node tersebut selama scale-in—meskipun node tersebut menganggur. Tetapkan nilai ini dengan hati-hati untuk menghindari pemborosan resource dan biaya yang tidak perlu.
-
-
Konfigurasikan pengaturan node antrian
Item konfigurasi
Deskripsi
Inter-node interconnection
Pilih metode konektivitas jaringan antar node.
-
VPC: Node berkomunikasi melalui jaringan VPC.
-
eRDMA: Jika node menggunakan tipe instans yang mendukung ERI, node berkomunikasi melalui jaringan eRDMA.
CatatanHanya tipe instans tertentu yang mendukung ERI. Untuk informasi lebih lanjut, lihat Overview of eRDMA dan Enable eRDMA on enterprise-level instances.
Use Preset Node Pool
Pilih kelompok node reservasi yang sudah ada. Sistem secara otomatis memilih IP dan hostname yang belum dialokasikan dari kelompok tersebut untuk membuat node komputasi.
Instance type Group
Klik Add an instance specification untuk memilih spesifikasi node.
Jika autoscaling dinonaktifkan, Anda hanya dapat menambahkan satu tipe instans. Jika autoscaling diaktifkan, Anda dapat menambahkan beberapa tipe instans.
-
-
Autoscaling
Item konfigurasi
Deskripsi
Scaling Policy
Pilih kebijakan penskalaan. Hanya Supply Priority Strategy yang didukung. Kebijakan ini mencoba membuat node komputasi yang memenuhi spesifikasi Anda sesuai urutan vSwitch dan zona yang dikonfigurasi.
Maximum number of single expansion nodes
Tentukan jumlah maksimum node yang ditambahkan atau dihapus dalam setiap siklus skala keluar atau skala-masuk. Nilai default adalah 0, artinya tidak ada batasan.
Jika Anda memiliki batasan biaya, atur nilai ini agar penskalaan tetap dalam batas yang diharapkan.
Host RAM role
Lampirkan peran RAM untuk memberikan izin kepada node agar dapat mengakses layanan Alibaba Cloud.
Kami menyarankan menggunakan peran default AliyunECSInstanceForEHPCRole yang dibuat oleh sistem.
-
-
Klik Save.
Pada halaman daftar antrian, klik ikon
untuk refresh. Jika antrian target muncul, pembuatan berhasil.
Ubah atau hapus kelompok node reservasi
Ubah kelompok node reservasi
-
Buka halaman Cluster Details.
-
Login ke Konsol E-HPC.
-
Di bagian kiri bilah navigasi atas, pilih wilayah.
-
Di panel navigasi sebelah kiri, klik Cluster.
-
Pada halaman Cluster List, temukan kluster yang ingin Anda kelola lalu klik Cluster Name.
-
-
Di panel navigasi sebelah kiri, pilih .
-
Klik Preset Node Pool. Pada halaman Manage Preset Node Pools, edit properti berikut.
Properti yang diubah
Deskripsi
Name
Ubah nama kelompok node reservasi.
Pool Capacity
Sesuaikan jumlah resource node reservasi. Mengurangi kapasitas akan melepaskan beberapa IP. Meningkatkan kapasitas akan menggunakan lebih banyak IP yang tersedia, tetapi tidak boleh melebihi jumlah alamat IP yang tersedia pada vSwitch.
Remove Preset Node
Hapus node reservasi yang belum dialokasikan atau dalam status konflik.
Download List
Unduh file CSV berisi daftar node reservasi untuk impor batch ke DNS atau penjadwal.
-
Klik Confirm.
Hapus kelompok node reservasi
-
Buka halaman Cluster Details.
-
Login ke Konsol E-HPC.
-
Di bagian kiri bilah navigasi atas, pilih wilayah.
-
Di panel navigasi sebelah kiri, klik Cluster.
-
Pada halaman Cluster List, temukan kluster yang ingin Anda kelola lalu klik Cluster Name.
-
-
Di panel navigasi sebelah kiri, pilih .
-
Klik Preset Node Pool. Pada halaman Manage Preset Node Pools, klik Delete Node Pool untuk menghapusnya.
CatatanAnda dapat menghapus hingga 100 node reservasi sekaligus.