Periksa status jaringan dan perangkat keras node Lingjun serta jalankan pengujian jaringan berdasarkan berbagai pustaka komunikasi dan model komunikasi.
Diagnostik Mandiri
Diagnostik Jaringan
Diagnostik jaringan mencakup Static config check dan Dynamic config check, dengan hasil yang divisualisasikan untuk status jaringan node Lingjun.
-
Static config check menjalankan diagnostik konfigurasi statis untuk node Lingjun, termasuk pemeriksaan perangkat lunak sistem, jaringan, dan GPU.
-
Masuk ke Lingjun console.
-
Pada bilah navigasi kiri, pilih Diagnostics > Self-service Diagnostics.
-
Klik tab Network Diagnostics.
-
Klik Static config check.
-
Pada bagian Diagnostics Information, pilih Cluster Name, Node ID, dan parameter lainnya dari daftar dropdown.
-
Klik Start Diagnostics.
-
-
Dynamic config check menjalankan diagnostik dinamis untuk node Lingjun, termasuk pemeriksaan konektivitas TCP, latensi TCP, dan konektivitas RDMA.
-
Pada bilah navigasi kiri, pilih Diagnostics > Self-service Diagnostics.
-
Klik tab Network Diagnostics.
-
Klik Dynamic config check.
-
Pada bagian Diagnostics Information, konfigurasikan Cluster Name, Node ID, dan parameter lainnya dari daftar dropdown.
-
Klik Start Diagnostics.
-
Server Diagnostics
Server diagnostics memeriksa status perangkat keras node Lingjun dan menyediakan hasil diagnostik yang divisualisasikan.
-
Pada bilah navigasi kiri, pilih Diagnostics > Self-service Diagnostics.
-
Klik tab Diagnose server.
-
Klik Diagnose hardware.
-
Pada bagian Diagnostics Information, konfigurasikan Cluster Name, Node ID, dan parameter lainnya dari daftar dropdown.
-
Klik Start Diagnostics.
Network Tests
Network tests mencakup pengujian jaringan umum dan pengujian pustaka komunikasi. Pengujian jaringan umum mencakup latensi dan traffic. Pengujian pustaka komunikasi menggunakan Alibaba Collective Communication Library (ACCL) dan NVIDIA Collective Communications Library (NCCL) pada berbagai model komunikasi.
General Network Tests
-
Pada bilah navigasi kiri, pilih Diagnostics > Network test.
-
Klik tab General Network Test.
-
Pada area Test Information, pilih parameter Network Protocol dan Test Type, lalu konfigurasikan parameter terkait.
RDMA traffic test
Configuration Parameters
Description
Traffic Model
-
Mode traffic. Nilai yang valid: MtoN: menguji konektivitas satu arah antara node Client dan node Server, termasuk konektivitas satu arah antara satu node Client dan satu node Server serta antara beberapa node Client dan beberapa node Server.
-
Fullmesh: menguji konektivitas antara setiap dua node di antara semua node Lingjun.
Test Duration
Pilih durasi tetap dari daftar dropdown. Satuan: detik.
QP
Jumlah aliran proses pengujian, yang memengaruhi ukuran bandwidth pengujian.
GDR
Menentukan apakah akan menguji bandwidth komunikasi langsung antar GPU. Jika Anda mengatur parameter GDR ke Enable, sistem akan mengaitkan network interface controller (NIC) Lingjun dengan GPU yang sesuai untuk pengujian traffic.
Cluster Name
Nama kluster tempat node Lingjun target berada.
Clients
Jika Anda mengatur parameter Traffic Model ke MtoN, Anda harus memilih node Client.
Servers
Jika Anda mengatur parameter Traffic Model ke MtoN, Anda harus memilih node Server.
Select a destination node.
Jika Anda mengatur parameter Traffic Model ke Fullmesh, Anda harus memilih node tujuan.
Node Port
Port awal yang digunakan untuk pengujian.
RDMA protocol latency test
Configuration parameters
Description
Cluster Name
Nama kluster tempat node Lingjun target berada.
Test Nodes
Pengujian latensi memeriksa latensi jaringan antara setiap pasangan Test Nodes.
Node Port
Port awal yang digunakan untuk pengujian.
-
-
Klik Start Diagnostics.
Communication Library Test
-
Pada bilah navigasi kiri, pilih Diagnostics > Network test.
-
Klik tab Library Test.
-
Konfigurasikan informasi pengujian pada bagian Test Information di tab Library Test.
Configure Parameters
Description
Library Category
Hanya ACCL dan NCCL yang didukung.
Communication Model
-
Model komunikasi. Nilai yang valid: ALLReduce: Model komunikasi ini mengumpulkan data dari beberapa proses, mereduksi data menjadi satu nilai berdasarkan perhitungan, lalu mendistribusikan hasilnya ke semua proses.
-
ALLGather: Model komunikasi ini mengumpulkan data dari semua proses ke dalam satu struktur sehingga setiap proses dapat mengakses data tersebut.
-
ALLGatherA: Parameter tipe data ditambahkan berdasarkan model ALLGather. Model komunikasi ini dapat mentransfer berbagai jenis data, termasuk tipe data besar dan tipe data kustom.
-
ALLToALL: Model komunikasi ini mendistribusikan data dari setiap proses ke proses lainnya, dan setiap proses dapat memperoleh data dari semua proses lainnya.
-
ALLToALLA: Parameter tipe data dan buffer ditambahkan berdasarkan model ALLToAll. Model komunikasi ini dapat mentransfer data dengan ukuran dan tipe yang berbeda.
-
Broadcast: Model komunikasi ini mendistribusikan data dari satu proses ke semua proses lainnya.
Number of GPUs
Nilai yang valid: 1 hingga 8.
Cluster Name
Nama kluster tempat node Lingjun target berada.
Select a destination node.
Saat memilih zona tepi target, cukup tentukan alamat IP. Anda tidak perlu menentukan node Lingjun untuk memulai pengujian.
Node Port
Port awal yang digunakan untuk pengujian.
-
-
Klik Start Test.
View Report
Riwayat diagnostik menampilkan laporan untuk Self-service Diagnostics dan Network test, termasuk Report ID, Cluster Name, dan lainnya. Alihkan antar tab untuk melihat jenis diagnostik yang berbeda. Pada kolom Actions dari Report ID target, klik opsi untuk melakukan operasi yang diinginkan.
-
View Report. Lihat hasil diagnostik dan daftar diagnostik dari diagnosis target.
-
Diagnose Again untuk menjalankan diagnostik lagi.