Kluster Edisi Standar untuk cloud publik diterapkan di lingkungan cloud dan terdiri dari komponen seperti instans ECS (Elastic Compute Service) serta sistem file bersama. Anda bertanggung jawab atas pemeliharaan ketersediaan layanan kluster. Topik ini menjelaskan cara membuat kluster untuk cloud publik di konsol.
Informasi latar belakang
Kluster E-HPC Edisi Standar untuk cloud publik terdiri dari komponen berikut:
-
Node bidang kontrol: Instans ECS yang menerapkan penjadwal dan layanan akun domain untuk mengelola penjadwalan pekerjaan dan informasi pengguna.
-
Node komputasi: Beberapa instans ECS yang dapat dikelola dalam antrian. Node-node ini mendukung penskalaan dan digunakan untuk menjalankan pekerjaan.
-
Node logon: Instans ECS yang menerapkan komponen Login dan diikat ke alamat EIP (Elastic IP). Digunakan untuk koneksi jarak jauh ke kluster.
-
Penyimpanan bersama: Mendukung pemasangan sistem file NAS dan CPFS untuk berbagi data, seperti data pekerjaan dan data perangkat lunak.
-
Saat membuat kluster E-HPC, sistem secara otomatis membuat resource seperti instans ECS, yang dapat menimbulkan biaya. Untuk informasi selengkapnya, lihat Ikhtisar penagihan.
-
Setelah membuat kluster E-HPC, jangan menyesuaikan node kluster secara individual di Konsol ECS, kecuali dalam kasus khusus. Lakukan semua operasi di Konsol E-HPC.
Untuk informasi selengkapnya mengenai kluster E-HPC, lihat Ikhtisar kluster.
Prasyarat
-
Peran terkait layanan telah dibuat. Saat pertama kali login ke Konsol E-HPC, sistem akan meminta Anda membuat peran terkait layanan untuk E-HPC.
-
VPC (Virtual Private Cloud) dan vSwitch telah dibuat. Untuk informasi selengkapnya, lihat Buat VPC dan Buat vSwitch.
-
Aktifkan layanan NAS dan buat sistem file NAS serta titik pemasangan. Untuk informasi selengkapnya, lihat Buat sistem file dan Tambahkan titik pemasangan.
Pembuatan manual
Langkah 1: Buka halaman Buat Kluster
Buka halaman Buat Kluster.
Langkah 2: Konfigurasikan kluster
Di halaman Cluster Configuration, konfigurasikan jaringan, tipe, penjadwal, dan pengaturan lainnya untuk kluster.
-
Pengaturan dasar
Parameter
Deskripsi
Region
Pilih wilayah tempat kluster berada.
Network and Zone
Pilih VPC dan vSwitch untuk kluster.
CatatanNode dalam kluster menggunakan alamat IP dari vSwitch yang dipilih. Pastikan jumlah alamat IP yang tersedia di vSwitch lebih besar daripada jumlah node yang diperlukan.
Security Group
Security group mengontrol lalu lintas inbound dan outbound kluster beserta nodenya. Security group yang dibuat otomatis oleh sistem telah memiliki aturan yang ditambahkan untuk memastikan komunikasi antar node dalam kluster.
Pilih tipe security group yang akan dibuat secara otomatis sesuai kebutuhan. Untuk informasi mengenai perbedaan antara security group dasar dan tingkat lanjut, lihat Security group dasar dan security group tingkat lanjut.
-
Tipe kluster
Tipe kluster ini terdiri dari satu node bidang kontrol dan beberapa node komputasi. Anda dapat memilih tipe penjadwal untuk penerapan kluster dan mengonfigurasi node bidang kontrol.
Item Konfigurasi
Deskripsi
Series
Pilih Standard Edition.
Deployment mode
Pilih Public Cloud Cluster.
Cluster Type
Pilih tipe penjadwal untuk kluster. Penjadwal yang umum digunakan dalam skenario HPC didukung, termasuk Slurm dan OpenPBS.
Control Plane Node
Node bidang kontrol adalah instans ECS yang telah menerapkan penjadwal dan layanan akun domain. Pilih konfigurasi yang sesuai untuk node bidang kontrol berdasarkan skenario bisnis dan ukuran kluster Anda.
-
Billing method
Pilih cara pembayaran untuk node bidang kontrol. Untuk informasi selengkapnya tentang penagihan, lihat Penagihan tipe instans.
-
Pay-as-you-go: Metode pasca bayar. Anda ditagih berdasarkan durasi penggunaan aktual. Spot instans tidak didukung.
-
Subscription: Metode prabayar. Anda ditagih secara bulanan, atau tahunan.
-
-
Instance type
Pilih tipe instans yang sesuai untuk node bidang kontrol. Tipe instans yang direkomendasikan untuk node bidang kontrol bervariasi berdasarkan ukuran kluster:
-
Jika jumlah node komputasi kurang dari atau sama dengan 100, kami merekomendasikan tipe instans dengan minimal 16 vCPU dan memori 64 GiB.
-
Jika jumlah node komputasi lebih dari 100 dan kur kurang dari atau sama dengan 500, kami merekomendasikan tipe instans dengan minimal 32 vCPU dan memori 128 GiB.
-
Jika jumlah node komputasi lebih dari 500, kami merekomendasikan tipe instans dengan minimal 64 vCPU dan memori 256 GiB.
-
-
Image
Setelah memilih tipe image, Anda dapat memilih image tersebut. Image yang berbeda sesuai dengan sistem operasi yang berbeda. Sistem menerapkan node kluster berdasarkan image yang Anda pilih.
CatatanImage kustom memiliki batasan berikut:
-
Didukung image kustom yang dibuat dari image resmi Alibaba Cloud dan image CentOS yang diimpor. Saat mengimpor image, pilih Run Detection After Import. Jika tidak, image tidak dapat terdeteksi di Konsol E-HPC.
-
Anda tidak dapat menggunakan image kustom yang dibuat dari node kluster E-HPC yang sudah ada. Jika dilakukan, akan terjadi error saat membuat node komputasi untuk kluster.
-
Jangan mengubah konfigurasi sumber yum sistem operasi dalam image kustom. Jika dilakukan, Anda tidak dapat membuat atau memperluas kapasitas kluster.
-
Jalur pemasangan (mount path) dalam image kustom (jalur tempat sistem file NAS dipasang menggunakan perintah mount) tidak boleh mencakup direktori
/homedan/opt.
-
-
Storage
Pilih spesifikasi disk sistem untuk node bidang kontrol dan apakah akan menyambungkan disk data. Untuk informasi selengkapnya tentang tipe dan performa disk, lihat Ikhtisar disk cloud.
-
Hyper-threading
Hyper-threading CPU diaktifkan secara default. Jika skenario bisnis Anda memerlukan performa yang lebih baik, Anda dapat menonaktifkan hyper-threading CPU.
CatatanSetelah kluster dibuat, node bidang kontrol secara otomatis disambungkan ke peran RAM instans
AliyunECSInstanceForEHPCRole. Peran ini mendukung fitur inti seperti skalabilitas otomatis. Jangan melepas atau mengganti peran ini di Konsol ECS. Untuk memberikan izin panggilan API tambahan, lihat Peran layanan E-HPC. -
-
Opsi kustom
Parameter
Deskripsi
Scheduler
Pilih perangkat lunak penjadwal yang akan diterapkan berdasarkan tipe kluster yang dipilih dan image yang dikonfigurasi untuk node bidang kontrol.
Domain account
Pilih layanan akun domain yang akan diterapkan untuk kluster.
Domain name resolution
Pertahankan nilai default.
Cluster post-processing script
Skrip ini digunakan untuk memproses data hasil atau melakukan operasi lanjutan lainnya setelah pekerjaan komputasi kluster selesai.
Maximum number of nodes
Jumlah maksimum node yang dapat dimiliki kluster. Parameter ini dan jumlah maksimum core mengontrol ukuran kluster.
Maximum number of cores
Jumlah maksimum core yang dapat dimiliki kluster. Parameter ini dan jumlah maksimum node mengontrol ukuran kluster.
Cluster deletion protection
Tentukan apakah akan mengaktifkan perlindungan penghapusan untuk kluster. Jika Anda mengaktifkan fitur ini, Anda harus menonaktifkannya terlebih dahulu sebelum dapat merilis kluster. Ini mencegah pelepasan kluster secara tidak sengaja.
-
Resource group
Resource group digunakan untuk mengelola resource secara berkelompok. Untuk informasi selengkapnya, lihat Resource group. Secara default, kluster termasuk dalam resource group default. Anda dapat mengubahnya sesuai kebutuhan.
Langkah 3: Konfigurasikan node komputasi dan antrian
Di halaman Compute Nodes and Queues, konfigurasikan antrian.
Antrian digunakan untuk mengelola node komputasi secara berkelompok. Anda dapat menentukan antrian saat menjalankan pekerjaan. Secara default, kluster memiliki satu antrian (antrian comp). Anda dapat mengklik Add More Queues untuk menambahkan lebih banyak antrian. Konfigurasikan informasi berikut untuk satu antrian:
-
Pengaturan dasar
Item Konfigurasi
Deskripsi
Queue auto scaling
Pilih apakah akan mengaktifkan Auto Scaling. Jika diaktifkan, Anda kemudian dapat memilih apakah akan mengaktifkan Auto Scale-out dan Auto Scale-in sesuai kebutuhan.
Setelah skalabilitas otomatis diaktifkan, sistem secara otomatis menambah atau menghapus node komputasi berdasarkan konfigurasi dan beban kerja real-time.
Number of nodes in queue
Tentukan jumlah node dalam antrian.
-
Jika queue auto scaling dinonaktifkan, konfigurasikan jumlah awal node komputasi untuk antrian tersebut.
-
Jika queue auto scaling diaktifkan, konfigurasikan jumlah minimum dan maksimum node yang diizinkan dalam antrian.
PentingJika Anda mengubah jumlah minimum node menjadi nilai bukan nol, antrian akan mempertahankan jumlah minimum node tersebut selama proses scale-in, bahkan jika node tersebut menganggur. Tetapkan jumlah minimum node dengan hati-hati untuk menghindari pemborosan resource dan biaya tidak perlu akibat node menganggur yang tetap ada setelah scale-in.
-
-
Select queue node configuration
Jika queue auto scaling diaktifkan, atau jika dinonaktifkan tetapi jumlah awal node bukan 0, Anda harus mengonfigurasi informasi berikut agar sistem dapat membuat node komputasi.
Item konfigurasi
Deskripsi
Node interconnect
Pilih metode koneksi jaringan antar node.
-
VPC Network: Node berkomunikasi satu sama lain melalui jaringan VPC.
-
eRDMA Network: Jika node menggunakan tipe instans yang mendukung Elastic RDMA Interface (ERI), node dapat berkomunikasi melalui jaringan elastic Remote Direct Memory Access (eRDMA).
CatatanHanya beberapa tipe instans node yang mendukung ERI. Untuk informasi selengkapnya, lihat Ikhtisar eRDMA dan Aktifkan eRDMA pada instans enterprise-level.
Use preset node pool
Pilih kelompok node preset yang telah dibuat. Sistem secara otomatis memilih alamat IP dan hostname dari node preset yang belum ditugaskan dalam kelompok tersebut untuk membuat node komputasi.
CatatanMenggunakan kelompok node preset untuk scale-out memungkinkan penggunaan ulang cepat resource yang telah dialokasikan sebelumnya. Untuk informasi selengkapnya, lihat Gunakan kelompok node preset dalam kluster.
vSwitch
Pilih vSwitch tempat node berada. Sistem secara otomatis menetapkan alamat IP ke node dari blok CIDR vSwitch yang tersedia.
Instance type group
Klik Add Instance Type untuk memilih tipe instans untuk node.
Jika skalabilitas otomatis dinonaktifkan, Anda hanya dapat menambahkan satu tipe instans. Jika skalabilitas otomatis diaktifkan, Anda dapat menambahkan beberapa tipe instans.
PentingAnda dapat memilih beberapa vSwitch dan beberapa tipe instans sebagai cadangan untuk menghindari kegagalan pembuatan instans akibat masalah inventaris. Saat membuat node komputasi, sistem mulai dari zona vSwitch pertama dan mencoba membuat instans sesuai urutan tipe instans yang ditentukan hingga jumlah node yang diperlukan terpenuhi. Tipe instans dari instans yang berhasil dibuat dapat bervariasi tergantung pada perubahan inventaris.
-
-
Auto scaling
Item konfigurasi
Deskripsi
Scaling policy
Pilih kebijakan penskalaan. Saat ini, hanya Supply-prioritized Policy yang didukung. Artinya, sistem akan mencoba membuat node komputasi yang memenuhi persyaratan spesifikasi secara berurutan dari zona yang sesuai, mengikuti urutan vSwitch yang dikonfigurasi.
Maximum number of nodes per scaling activity
Jumlah maksimum node yang ditambahkan atau dihapus dalam setiap siklus scale-out atau scale-in. Nilai default adalah 0, yang berarti tidak ada batasan.
Jika Anda memiliki persyaratan biaya, Anda dapat menetapkan nilai ini untuk memastikan jumlah node yang diperluas tidak melebihi ekspektasi Anda.
Hostname prefix
Karakter awal dari hostname node, digunakan untuk menandai dan membedakan node.
Hostname suffix
Karakter akhir dari hostname node, digunakan untuk menandai dan membedakan node.
Host RAM role
Sambungkan peran RAM ke node agar dapat memperoleh izin untuk mengakses layanan Alibaba Cloud.
Kami menyarankan Anda memilih peran default AliyunECSInstanceForEHPCRole yang dibuat oleh sistem.
Langkah 4: Konfigurasikan penyimpanan file bersama
Di halaman Shared File Storage, lengkapi konfigurasi penyimpanan.
Secara default, direktori /home dan /opt pada node bidang kontrol telah memiliki sistem file yang dipasang sebagai direktori penyimpanan bersama. Jika ingin memasang sistem file untuk direktori lain, klik Add More Storage dan lengkapi konfigurasi terkait. Informasi sistem file berikut perlu dikonfigurasi untuk satu direktori:
Direktori /home dan /opt saat ini tidak mendukung pemasangan direktori sistem file yang berbeda.
|
Parameter |
Deskripsi |
|
Type |
Pilih tipe sistem file yang akan dipasang.
|
|
File system |
Pilih ID sistem file dan titik pemasangan yang akan dipasang. Pastikan sistem file memiliki titik pemasangan yang tersedia. |
|
File system directory |
Masukkan direktori sistem file yang akan dipasang. |
|
Mount option |
Pilih protokol pemasangan. |
Langkah 5: Konfigurasikan komponen perangkat lunak dan layanan
Di halaman Software and Service Components, konfigurasikan komponen perangkat lunak dan layanan.
-
Klik Add Software. Di kotak dialog yang muncul, pilih perangkat lunak yang akan diinstal. E-HPC menyediakan perangkat lunak yang umum digunakan di industri HPC. Anda dapat memilih sesuai kebutuhan.
-
Klik Add Service Component. Di kotak dialog yang muncul, pilih komponen layanan dan konfigurasikan parameternya.
CatatanSaat ini, hanya komponen Login yang didukung.
Kluster cloud publik dikonfigurasi dengan komponen Login secara default untuk koneksi jarak jauh ke kluster melalui jaringan publik. Parameter komponen dijelaskan sebagai berikut:
Konfigurasi
Item Konfigurasi
Deskripsi
Parameter kustom untuk komponen Login
SSH
Tentukan nomor port, protokol, dan blok CIDR IP yang diizinkan untuk menghubungkan ke kluster melalui Secure Shell (SSH).
VNC
Tentukan nomor port, protokol, dan blok CIDR IP yang diizinkan untuk menghubungkan ke kluster melalui VNC.
CLIENT
Tentukan nomor port, protokol, dan blok CIDR IP yang diizinkan untuk menghubungkan ke kluster melalui klien.
Resource penerapan komponen
EIP Instance
Ikat EIP ke instans ECS tempat komponen Login diterapkan agar Anda dapat menghubungkan ke kluster melalui jaringan publik. Anda dapat membuat EIP secara otomatis atau memilih EIP yang sudah ada.
ECS Instance
Tentukan tipe instans untuk instans ECS yang digunakan untuk menerapkan komponen Login.
CatatanSetelah node logon dibuat, secara otomatis disambungkan ke peran RAM instans
AliyunECSInstanceForEHPCRole. Peran ini memungkinkan fitur seperti Web Portal berfungsi dengan benar. Jangan melepas atau mengganti peran ini di Konsol ECS. Untuk memberikan izin panggilan API tambahan, lihat Peran layanan E-HPC.
Langkah 6: Konfirmasi konfigurasi
Di halaman Confirm Configuration, konfirmasi informasi konfigurasi dan tetapkan nama kluster serta kredensial logon.
|
Konfigurasi |
Deskripsi |
|
Cluster name |
Masukkan nama. Nama ini ditampilkan dalam daftar kluster untuk membantu Anda menemukan dan mengidentifikasi kluster. |
|
Passwordless logon |
Tentukan apakah pengguna root dapat login tanpa password saat beralih dari node bidang kontrol ke node komputasi. Penting
Mengaktifkan fitur ini mengonfigurasi login tanpa password satu arah dari node bidang kontrol ke semua node komputasi untuk pengguna root. Fitur ini tidak mendukung login tanpa password dari node komputasi ke node bidang kontrol. Lakukan dengan hati-hati. |
|
Logon credential |
Pilih kredensial untuk login ke kluster. Saat ini, hanya Custom Password yang didukung. |
|
Set password, Confirm password |
Masukkan password untuk login ke kluster. Semua node dalam kluster menggunakan password ini sebagai kata sandi logon untuk pengguna root secara default. |
Setelah menyelesaikan konfigurasi, baca Terms of Service, konfirmasi informasi biaya, lalu klik Create Cluster.
Pembuatan templat
E-HPC mendukung pembuatan kluster secara cepat dan batch menggunakan templat. Templat mendefinisikan parameter dasar yang diperlukan untuk membuat kluster. Anda dapat memilih templat kluster yang disediakan oleh E-HPC atau menulis templat kustom sendiri.
Gunakan templat publik untuk membuat kluster
Buka halaman Cluster List.
Login ke Konsol E-HPC.
Di bagian kiri bilah navigasi atas, pilih wilayah.
Di panel navigasi sebelah kiri, klik Cluster.
-
Di halaman Cluster List, klik Cluster Template.
-
Di kotak dialog yang muncul, pilih templat yang akan digunakan dan klik Create Cluster untuk templat tersebut.

-
Konfirmasi informasi konfigurasi dan masukkan nama kluster serta detail lainnya.
-
Di bagian Configuration Summary, konfigurasi default yang disediakan oleh templat ditampilkan. Jika ingin mengubah konfigurasi, klik Edit dan ubah item konfigurasi yang sesuai.
-
Di bagian Management Settings, lengkapi konfigurasi sesuai petunjuk di halaman.
-
-
Baca ketentuan layanan, konfirmasi informasi biaya, lalu klik Create Cluster.
Gunakan templat kustom untuk membuat kluster
-
Tulis templat kustom secara lokal.
Buka halaman Cluster List.
Login ke Konsol E-HPC.
Di bagian kiri bilah navigasi atas, pilih wilayah.
Di panel navigasi sebelah kiri, klik Cluster.
-
Di halaman Cluster List, klik Cluster Template.
-
Di kotak dialog yang muncul, klik Import Local Template untuk mengunggah file templat yang telah Anda edit secara lokal.
-
Di kotak dialog Cluster Template Edit yang muncul, konfirmasi bahwa informasi templat kustom sudah benar, lalu klik Confirm Template and Create.
-
Di halaman Create Cluster, konfirmasi bahwa informasi konfigurasi sudah benar, lalu klik Create Cluster.
Referensi
Setelah membuat kluster, buat pengguna untuk mengirim pekerjaan. Untuk informasi selengkapnya, lihat Manajemen pengguna dan Ikhtisar pekerjaan.