Menggunakan ALELEON Supercomputer via EFIRO: Perbedaan antara revisi
WilsonLisan (bicara | kontrib) (membetulkan hyperlink aleleon.ood) |
WilsonLisan (bicara | kontrib) (overhaul hingga job composer) |
||
Baris 1: | Baris 1: | ||
Halaman ini menjelaskan tutorial EFIRO: layanan web service | Halaman ini menjelaskan tutorial EFIRO: layanan web service untuk menggunakan ALELEON Supercomputer. | ||
== '''1 | Login Web EFIRO''' == | == '''1 | Login Web EFIRO''' == | ||
Sebelum login, [[Koneksi VPN ALELEON Supercomputer|'''user harus terhubung ke jaringan VPN ALELEON Supercomputer''']] | Sebelum login, [[Koneksi VPN ALELEON Supercomputer|'''user harus terhubung ke jaringan VPN ALELEON Supercomputer''']]. Apabila sudah terhubung ke VPN ALELEON, lakukan tahap berikut: | ||
Apabila sudah terhubung ke VPN ALELEON, lakukan tahap berikut: | |||
* Buka alamat web '''<code>http://aleleon.ood</code>''' kemudian masukkan username dan password user. | * Buka alamat web '''<code>http://aleleon.ood</code>''' kemudian masukkan username dan password user. | ||
Baris 10: | Baris 8: | ||
== '''2 | Halaman Dashboard EFIRO''' == | == '''2 | Halaman Dashboard EFIRO''' == | ||
Setelah login, user masuk ke halaman dashboard EFIRO yang berada di '''Login Node'''. Berikut adalah daftar menu beserta penjelasannya | [[Berkas:Efiromenubarbig3.png|1085x1085px]] | ||
{| class="wikitable | |||
! | Setelah login, user masuk ke halaman dashboard EFIRO yang berada di '''Login Node'''. Berikut adalah daftar menu beserta penjelasannya: | ||
{| class="wikitable" | |||
!Daftar Menu Dashboard EFIRO | |||
|- | |- | ||
| | |'''<code>Files > Home Directory</code>''' | ||
'''Files > Home Directory''' | |||
*Menampilkan isi direktori HOME user. | *Menampilkan isi direktori HOME user. | ||
*User dapat melakukan manajemen file seperti upload, download, copy, rename, delete, dll. | *User dapat melakukan manajemen file seperti upload, download, copy, rename, delete, dll. | ||
[[Berkas:Efiroftp3.png|al=|jmpl|''Halaman Home Directory dan menu manajemen file''|kiri]] | [[Berkas:Efiroftp3.png|al=|jmpl|''Halaman Home Directory dan menu manajemen file''|kiri]] | ||
|- | |- | ||
|'''Jobs > Job Composer''' | |'''<code>Jobs > Job Composer</code>''' | ||
*Halaman untuk | *Halaman untuk menjalankan komputasi di Compute Node ALELEON Supercomputer. | ||
* | *Lihat subbab [https://wiki.efisonlt.com/wiki/Menggunakan_ALELEON_Supercomputer_via_EFIRO#3_|_Menjalankan_Komputasi_ke_Compute_Node_via_Job_Composer '''Menjalankan Komputasi ke Compute Node via Job Composer''']. | ||
[[Berkas:Efirojobcomposer3.png|al=|jmpl|''Halaman Job Composer''|kiri]] | [[Berkas:Efirojobcomposer3.png|al=|jmpl|''Halaman Job Composer''|kiri]] | ||
|- | |- | ||
|'''Jobs > Active Jobs''' | |'''<code>Jobs > Active Jobs</code>''' | ||
*Menampilkan status dan antrian job komputasi semua user yang sedang berjalan. | *Menampilkan status dan antrian job komputasi semua user yang sedang berjalan. | ||
[[Berkas:Efiroqueueedit.png|al=|jmpl|''Halaman Active Jobs. Terdapat dua opsi yaitu '''<code>All Jobs</code>''' untuk melihat antrian semua job dan '''<code>Your jobs</code>''' untuk melihat status job user saja.''|kiri]] | |||
|- | |- | ||
|'''Interactive Apps''' | |'''<code>Interactive Apps</code>''' | ||
*Menampilkan daftar | *Menampilkan daftar sesi interaktif untuk menjalankan komputasi seperti sesi Jupyter atau virtual desktop. | ||
'''My Interactive Sessions''' | '''<code>My Interactive Sessions</code>''' | ||
*Menampilkan daftar sesi interaktif user yang sedang aktif dan sudah selesai. | *Menampilkan daftar sesi interaktif user yang sedang aktif dan sudah selesai. | ||
|- | |- | ||
|'''Clusters > Aleleon Shell Access''' | |'''<code>Clusters > Aleleon Shell Access</code>''' | ||
*Halaman terminal Linux (shell) ALELEON Supercomputer. Untuk kegiatan yang membutuhkan terminal. | *Halaman terminal Linux (shell) ALELEON Supercomputer. Untuk kegiatan yang membutuhkan terminal. | ||
[[Berkas:Efiroshell.png|kiri|jmpl|200x200px|''Terminal ALELEON Supercomputer'']] | [[Berkas:Efiroshell.png|kiri|jmpl|200x200px|''Terminal ALELEON Supercomputer'']] | ||
Baris 46: | Baris 41: | ||
[[Berkas:Slurmm.png|al=|600x600px]] | [[Berkas:Slurmm.png|al=|600x600px]] | ||
User | User menjalankan job komputasi ke Compute Node melalui halaman '''<code>Job Composer</code>''' dimana memvisualisasikan penggunaan program manajemen atau scheduler '''SLURM.''' | ||
=== Tutorial Spesifik per Software Komputasi === | |||
User dapat melihat tutorial menjalankan komputasi masing-masing software komputasi di laman [[Daftar Software Komputasi dan Tutorial Penggunaan|'''Daftar Software Komputasi dan Tutorial Penggunaan''']]: | |||
[[Berkas:Wiki-15.jpg|1000x1000px |link=Daftar Software Komputasi dan Tutorial Penggunaan |alt=Daftar Software Komputasi dan Tutorial Penggunaan]] | |||
Berikut adalah | === Tutorial Umum === | ||
Berikut adalah tutorial umum menggunakan halaman Job Composer ''(klik Expand atau Kembangkan)'': | |||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
! colspan="2" | | ! colspan="2" |Langkah Umum Menggunakan Job Composer | ||
|- | |- | ||
|'''1''' | |'''1''' | ||
Baris 61: | Baris 61: | ||
[[Berkas:Jcnewjobmarked.png|al=|nirbing|180x180px]] | [[Berkas:Jcnewjobmarked.png|al=|nirbing|180x180px]] | ||
|- | |- | ||
|''' | |'''3''' | ||
| | |[[Berkas:Jcselecttemplate3.png|al=|nir|jmpl|Pilih template software komputasi yang diinginkan. Isi atau ganti <code>'''Job Name'''</code> sesuai keinginan user, kemudian klik <code>'''Create New Job'''</code>.|400x400px]] | ||
[[Berkas:Jcselecttemplate3.png|al=|nir|jmpl| | |||
| | |||
|- | |- | ||
|'''4''' | |'''4''' | ||
| | |[[Berkas:Jcjoboption3.png|nirbing|600x600px]] | ||
Gunakan menu '''<code>Edit Files</code>''' untuk upload file yang dibutuhkan'''.''' | |||
[[Berkas: | *Laman Edit Files juga dapat melakukan view / download / edit / rename / delete file. | ||
*''Fitur upload pada laman Edit Files '''mempunyai batasan ukuran upload 2GB per file'''.'' | |||
**''Gunakan [[Upload File dengan Aplikasi FTP|'''aplikasi FTP''']] apabila user hendak mengupload file tunggal diatas 2GB.'' | |||
|- | |- | ||
|''' | |'''5''' | ||
|''' | |[[Berkas:Jceditor3.png|al=|nirbing|300x300px]] | ||
Melalui '''<code>Open Editor</code>''', lengkapi Submit Script dengan mengganti bagian yang di tandai 4 garis miring (////). | |||
* Submit Script adalah 'formulir' untuk menjalankan job komputasi user. | |||
*''Jangan lupa klik <code>'''Save'''</code> setiap sekali mengubah script.'' | |||
*Template | *Template ini bersifat referensi, user dapat mengubah bagian yang sekiranya perlu diubah. | ||
*''' | *Info Submit Script lebih detail lihat laman [[Submit Script ALELEON Supercomputer|'''Submit Script ALELEON Supercomputer''']] | ||
|- | |- | ||
|''' | |'''6''' | ||
|''' | |Jalankan job dengan klik tombol '''<code>Submit</code>'''. | ||
[[Berkas:Jcsubmit2.png|al=|nirbing|600x600px]] | |||
Berikut penjelasan kolom '''<code>Status</code>,''' pantau dengan refresh halaman job''':''' | |||
{| class="wikitable" | {| class="wikitable" | ||
!Status | !Status | ||
Baris 119: | Baris 97: | ||
|- | |- | ||
|Queue | |Queue | ||
|Job mengantri dan belum berjalan. | |Job mengantri dan belum berjalan. Untuk melihat detail status antrian: | ||
* Buka <code>'''Jobs > Active Jobs'''</code> pada dashboard EFIRO. | |||
* Ubah opsi ke <code>'''Your Jobs'''</code> sesuai gambar dibawah ini. | |||
* Klik simbol '''>''' untuk melihat detail job submission. | |||
* Lihat isi kolom '''Reason'''. | |||
** Arti Reason lihat laman '''[[Daftar Reason NODELIST ALELEON Supercomputer]].''' | |||
[[Berkas:Efiroqueueedit.png|al=|jmpl|''Halaman Active Jobs. Ubah opsi '''<code>Your jobs</code>''' untuk melihat status job user saja. Klik simbol '''>''' untuk melihat detail job submission.''|kiri]] | |||
|- | |- | ||
|Completed | |Completed | ||
Baris 125: | Baris 111: | ||
|- | |- | ||
|Failed | |Failed | ||
|Job berhenti di tengah jalan, | |Job berhenti di tengah jalan, bisa karena di Stop atau Delete oleh user. | ||
|} | |} | ||
Apabila ingin menghentikan job yang tengah berjalan, klik tombol '''<code>Stop</code>'''. | |||
[[Berkas:Stop.png|nirbing|600x600px]] | [[Berkas:Stop.png|nirbing|600x600px]] | ||
|- | |- | ||
|'''7A''' | |'''7A''' | ||
| | |Hasil output job dapat dilihat pada kolom '''<code>Folder Contents</code>''' atau membuka halaman '''<code>Edit Files</code>.'''[[Berkas:Jcfoldercontentsedit.png|al=|nir|jmpl|User dapat melihat semua file output yang keluar di kolom '''<code>Folder Contents</code>'''.]][[Berkas:Jcjoboption3.png|nir|jmpl|atau dengan membuka menu '''<code>Edit Files</code>'''.]] | ||
Hasil output job | |||
|- | |- | ||
|'''7B''' | |'''7B''' | ||
| | |User dapat '''menjalankan ulang ruang job yang sama''' dengan mengklik kembali tombol '''<code>Submit</code>'''. | ||
User dapat '''menjalankan ulang ruang job yang sama''' | |||
|} | |} | ||
== '''4A | Sesi Interaktif ALELEON Desktop''' == | == '''4A | Sesi Interaktif ALELEON Desktop''' == |
Revisi per 19 Oktober 2023 10.54
Halaman ini menjelaskan tutorial EFIRO: layanan web service untuk menggunakan ALELEON Supercomputer.
1 | Login Web EFIRO
Sebelum login, user harus terhubung ke jaringan VPN ALELEON Supercomputer. Apabila sudah terhubung ke VPN ALELEON, lakukan tahap berikut:
- Buka alamat web
http://aleleon.ood
kemudian masukkan username dan password user.- Bagi user Linux, buka alamat
http://10.192.50.11
- Bagi user Linux, buka alamat
2 | Halaman Dashboard EFIRO
Setelah login, user masuk ke halaman dashboard EFIRO yang berada di Login Node. Berikut adalah daftar menu beserta penjelasannya:
Daftar Menu Dashboard EFIRO |
---|
Files > Home Directory
|
Jobs > Job Composer
|
Jobs > Active Jobs
|
Interactive Apps
|
Clusters > Aleleon Shell Access
|
3 | Menjalankan Komputasi ke Compute Node via Job Composer
User menjalankan job komputasi ke Compute Node melalui halaman Job Composer
dimana memvisualisasikan penggunaan program manajemen atau scheduler SLURM.
Tutorial Spesifik per Software Komputasi
User dapat melihat tutorial menjalankan komputasi masing-masing software komputasi di laman Daftar Software Komputasi dan Tutorial Penggunaan:
Tutorial Umum
Berikut adalah tutorial umum menggunakan halaman Job Composer (klik Expand atau Kembangkan):
Langkah Umum Menggunakan Job Composer | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Buka menu dashboard EFIRO Jobs > Jobs Composer
| ||||||||||||
2 | Pilih New Jobs > From Template
| ||||||||||||
3 | |||||||||||||
4 | ![]() Gunakan menu
| ||||||||||||
5 | ![]() Melalui
| ||||||||||||
6 | Jalankan job dengan klik tombol Submit .
Berikut penjelasan kolom
Apabila ingin menghentikan job yang tengah berjalan, klik tombol | ||||||||||||
7A | Hasil output job dapat dilihat pada kolom Folder Contents atau membuka halaman Edit Files .
| ||||||||||||
7B | User dapat menjalankan ulang ruang job yang sama dengan mengklik kembali tombol Submit .
|
4A | Sesi Interaktif ALELEON Desktop
ALELEON Desktop adalah sesi interaktif virtual desktop yang berjalan di Interactive Node AELEON Supercomputer. Berikut adalalah langkah memulai sesi ALELEON Desktop (klik Expand atau Kembangkan):
Langkah Menjalankan Sesi Interaktif ALELEON Desktop | |
---|---|
1 | Buka menu dashboard EFIRO Interactive Apps > ALELEON Desktop
|
2 | User mengisi formulir untuk memulai sesi ALELEON Desktop:
Apabila sudah selesai, klik |
3A | Apabila status sudah menunjukkan Running, klik Launch Aleleon Desktop .
Menghentikan Sesi ALELEON DesktopUser dapat menghentikan sesi ALELEON Desktop yang sedang berjalan dengan klik tombol |
3B | User dapat kembali mengunjungi halaman sesi My Interactive Sessions melalui menu di dasboard EFIRO.
|
4B | Sesi Interaktif Jupyter (Notebook dan Lab)
EFIRO menyediakan sesi interaktif Jupyter yang merupakan platform IDE berbasis web untuk Python dan bahasa pemrograman lainnya. Tersedia Jupyter versi Notebook dan Lab.
ALELEON Supercomputer menyediakan tutorial spesifik mengakses sesi interaktif Jupyter untuk komputasi:
5 | Support dan Laporan Kendala Penggunaan
Apabila terdapat masalah teknis dalam menggunakan ALELEON Supercomputer, silahkan lapor dengan klik gambar berikut ini.