Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Catatan
Dokumen ini untuk HPC Pack 2012 R2 Update 3, jika Anda menjalankan HPC Pack 2016 atau HPC Pack 2019, silakan lihat di sini.
Mulai dari HPC Pack 2012 R2 Update 3, Anda dapat menambahkan simpul komputasi Linux lokal ke kluster HPC Pack. Artikel ini menunjukkan kepada Anda cara menyiapkan kluster Linux lokal yang terdiri dari simpul kepala HPC Pack dan beberapa simpul komputasi Linux. Anda dapat menggunakan kluster ini untuk menjalankan beban kerja HPC Linux.
Dalam artikel ini:
Sebarkan simpul kepala
Prasyarat
Satu komputer dengan Windows Server terinstal - Untuk menyebarkan kluster HPC Pack, Anda perlu menginstal edisi Windows Server 2012 R2 atau Windows Server 2012 yang didukung di komputer (atau komputer) yang akan bertindak sebagai simpul kepala.
domain Active Directory - Simpul kepala kluster HPC Pack harus bergabung dengan domain. Siapkan domain Direktori Aktif dan pilih akun domain yang ada dengan hak istimewa yang cukup untuk menambahkan simpul kepala ke kluster. Untuk cara memilih domain Direktori Aktif untuk kluster Anda dan memilih akun domain untuk menambahkan simpul, lihat bagian 1.6 dan 1.7 di Langkah 1: Bersiap untuk Penyebaran Anda di panduan Memulai.
Untuk langkah-langkah untuk menyebarkan layanan domain Active Directory baru, lihat Menyebarkan Active Directory Domain Services (AD DS) diPerusahaan Anda.
paket penginstalan HPC Pack 2012 R2 Update 3 - Paket penginstalan HPC Pack 2012 R2 Update 3 berisi file penginstalan untuk simpul komputasi Linux lokal. Untuk lokasi biner penginstalan simpul Linux dan langkah-langkah untuk menginstalnya, lihat bagian yang tersisa di artikel ini.
Komputer yang menjalankan distribusi OS Linux yang didukung - HPC Pack saat ini memvalidasi dan mendukung distribusi Linux berikut: CentOS 6.6, CentOS 7.0, Red Hat Enterprise Linux 6.6, Red Hat Enterprise Linux 7.1, dan Ubuntu 14.04.2 pada platform x64.
Menyebarkan simpul kepala
Untuk menyebarkan dan menginstal head node, lihat Langkah 2: Menyebarkan Head Node di panduan Memulai.
Untuk mengonfigurasi simpul kepala, ikuti prosedur di Langkah 3: Konfigurasikan Head Node di panduan Memulai.
Catatan
Saat ini, ketika Anda memilih topologi jaringan kluster di Mengonfigurasi jaringan Anda di Daftar Tugas Penyebaran, kami merekomendasikan Topologi 5: Semua simpul hanya di jaringan perusahaan.
Bersiap untuk menginstal simpul Linux
Di bagian ini, kami memperkenalkan langkah-langkah untuk bersiap menginstal simpul komputasi Linux.
Ambil biner penginstalan simpul komputasi Linux
Menyiapkan berbagi file untuk berbagi biner penginstalan ke simpul komputasi Linux
Siapkan sertifikat yang digunakan untuk komunikasi antara simpul kepala dan simpul komputasi Linux
Langkah 1. Ambil biner penginstalan simpul komputasi Linux
Setelah menyebarkan simpul kepala, temukan biner penginstalan simpul Linux lokal di folder berikut:
%CCP_DATA%InstallShare\LinuxNodeAgent.
File yang hpcnodeagent.tar.gz dan setup.py adalah biner yang diperlukan untuk menginstal simpul komputasi Linux lokal.
Langkah 2. Menyiapkan berbagi file untuk berbagi biner penginstalan ke simpul komputasi Linux
Anda memiliki beberapa pilihan, termasuk berbagi SMB atau berbagi NFS, untuk memindahkan data antara simpul kepala dan simpul komputasi Linux. Langkah-langkah berikut menyiapkan berbagi SMB pada simpul kepala untuk berbagi biner dengan simpul komputasi Linux.
Anda juga dapat menyalin biner ke berbagi terpusat. Pastikan file penginstalan dapat diakses dari simpul komputasi Linux, dan dapat dieksekusi oleh pengguna yang perlu masuk ke simpul komputasi Linux.
Petunjuk / Saran
Anda dapat melewati instruksi berikut jika Anda tahu cara menyebarkan biner ke berbagi file yang dapat diakses dari simpul komputasi Linux.
Untuk menyiapkan berbagi SMB pada simpul kepala
Buat folder pada simpul kepala dan bagikan ke Semua Orang dengan tingkat izin Baca/Tulis. Misalnya, bagikan C:\SmbShare pada head node sebagai \\<HeadNodeName>\SmbShare. Contoh: \\LN15-UB14-HN1\SmbShare.
Pasang berbagi SMB pada setiap simpul Linux. Misalnya, gunakan perintah berikut untuk memasang berbagi pada jalur /smbshare:
mkdir –p /smbshare mount -t cifs //LN15-UB14-HN1/SmbShare /smbshare -o vers=2.1,domain=<domainname>,username=<username>,password='<password>’,dir_mode=0777,file_mode=0777Catatan
Anda harus menggunakan cifs-utils untuk memasang berbagi SMB dari simpul komputasi Linux. Pada distribusi CentOS dan Red Hat, instal paket cifs-utils dengan menjalankan yum install.
Salin biner hpcnodeagent.tar.gz dan setup.py ke \\LN15-UB14-HN1\SmbShare di simpul kepala, dan periksa apakah file dapat dilihat di jalur / smbshare dari simpul komputasi Linux.
Langkah 3. Siapkan sertifikat yang digunakan untuk komunikasi antara simpul kepala dan simpul komputasi Linux
Untuk alasan keamanan, HPC Pack menggunakan HTTPS untuk berkomunikasi antara simpul komputasi Linux dan simpul kepala. Gunakan langkah-langkah berikut untuk menyiapkan sertifikat yang digunakan untuk komunikasi.
Selama penginstalan simpul kepala, HPC Pack menghasilkan sertifikat yang ditandatangani sendiri di penyimpanan Komputer Lokal\Pribadi bernama Microsoft HPC Linux Communication, yang dapat Anda gunakan untuk tujuan pengujian. Anda dapat menggantinya dengan sertifikat Anda sendiri di lingkungan produksi.
Sertifikat yang digunakan untuk komunikasi harus memiliki atribut berikut:
Nama Subjek sama dengan FQDN simpul kepala, atau Nama Alternatif Subjek berisi FQDN simpul kepala
Sertifikat berisi kunci privat
Sertifikat dapat diekspor
Jika sertifikat ditandatangani sendiri, sertifikat harus berisi Penggunaan Kunci: Tanda Tangan Digital, Encipherment Kunci, Perjanjian Kunci, dan Penandatanganan Sertifikat; dan harus berisi Penggunaan Kunci yang Ditingkatkan (juga dinyatakan sebagai extendedKeyUsage di openssl): Autentikasi Tingkat Lanjut dan Autentikasi Klien
Untuk mengonfigurasi sertifikat Anda sendiri, jalankan perintah berikut di jendela Windows PowerShell:
PS > add-pssnapin Microsoft.HPC
PS > Set-HpcLinuxCertificate –FilePath <My.pfx>
Catatan
Karena kata sandi tidak ditentukan dalam perintah sebelumnya, Anda diminta untuk memasukkan kata sandi untuk sertifikat. Untuk informasi selengkapnya tentang Set-HpcLinuxCertificate, ketik get-help Set-HpcLinuxCertificate.
Untuk menggunakan sertifikat yang dihasilkan oleh HPC Pack, jalankan perintah berikut di jendela Windows PowerShell untuk mengekspor sertifikat ke berbagi yang dapat diakses dari simpul komputasi Linux. Misalnya, untuk mengekspor sertifikat ke jalur SMB C:\SmbShare\hpclinuxagent.pfx, ketik:
PS > add-pssnapin Microsoft.HPC
PS > Export-HpcLinuxCertificate –FilePath C:\SmbShare\hpclinuxagent.pfx
Catatan
Karena kata sandi tidak ditentukan dalam perintah sebelumnya, Anda diminta untuk memasukkan kata sandi untuk sertifikat. Untuk informasi selengkapnya tentang Export-HpcLinuxCertificate, ketik get-help Export-HpcLinuxCertificate.
File PFX (hpclinuxagent.pfx dalam contoh ini) sekarang dapat dilihat di jalur /smbshare dari simpul komputasi Linux.
Menginstal simpul komputasi Linux
Instal simpul komputasi Linux dengan menjalankan skrip Python setup.py. Pastikan Python diinstal pada simpul Linux, dan instal jika tidak.
Untuk penggunaan terperinci setup.py, ketik python setup.py –help.
Misalnya, untuk menambahkan simpul Linux ke kluster, ketik perintah yang mirip dengan perintah berikut dalam shell Bash pada setiap node Linux:
python setup.py -install -clusname:<FQDN of head node> -certfile:'<path to PFX certificate>'
Verifikasi konfigurasi
Setelah Anda berhasil menginstal node Linux, buka HPC Cluster Manager untuk memeriksa status kluster HPC Pack. Anda mengelola dan memantau simpul komputasi Linux dengan banyak cara Anda bekerja dengan simpul Windows:
Di Resource Management, cantumkan simpul Linux dengan mengklik templat Menurut Simpul > Templat LinuxNode.
Lihat peta panas simpul Linux dengan beralih ke tampilan Peta Panas
di Resource Management .Kirim pekerjaan ke simpul Linux dengan menggunakan tindakan di Job Management.
Untuk mengirimkan pekerjaan pembersihan parametrik pengujian ke simpul Linux
Setelah memilih simpul Linux di Resource Management, pivot ke Job Management, dan klik New Parametric Sweep Job.
Dalam kotak dialog Pekerjaan Pembersihan Parametrik Baru
, tentukan baris perintah sederhana, seperti . Terima nilai default untuk pengaturan yang tersisa, lalu klik Kirim. Setelah pekerjaan selesai, klik dua kali item untuk melihat output setiap tugas. Dalam contoh ini, setiap node Linux mengembalikan nama host-nya.
Informasi selengkapnya tentang cara memindahkan data dan mengirimkan pekerjaan ke kluster, lihat Mulai menggunakan simpul komputasi Linux dalam kluster HPC Pack di Azure. Prosedur umum identik dalam kluster lokal dengan simpul komputasi Linux.
Pertimbangan dan batasan
distribusi Linux - Lihat Prasyarat untuk distribusi Linux yang saat ini diuji kompatibilitasnya dengan HPC Pack.
Konfigurasi node head tunggal - Saat ini HPC Pack hanya mendukung satu simpul head dalam kluster dengan simpul komputasi Linux. Simpul kepala yang dikonfigurasi untuk ketersediaan tinggi tidak dapat digunakan.
MPI - Untuk menjalankan aplikasi MPI pada simpul Linux, Anda harus menginstal distribusi MPI Anda sendiri pada simpul. Microsoft MPI (MS-MPI), yang disertakan dengan HPC Pack, hanya berjalan pada simpul Windows. Penjadwal juga harus menyiapkan kepercayaan bersama antara simpul Linux. Misalnya, lihat Jalankan NAMD dengan Microsoft HPC Pack pada simpul komputasi Linux di Azure.
beban kerja GPU dan SOA yang tidak didukung - Saat ini HPC Pack tidak mendukung penjadwalan ke GPGPU atau menjalankan beban kerja SOA pada simpul Linux .
Lihat Juga
Microsoft HPC Pack: Penyebaran SimpulJalankan OpenFoam dengan Microsoft HPC Pack pada kluster Linux RDMA di Azure