Perancangan Laboratorium Komputer Virtual Mandiri Untuk Praktikum Jaringan Komputer Dasar Menggunakan Docker
Kata Kunci:
virtualisasi, docker, laboratorium virtualAbstrak
Laboratorium merupakan sarana untuk melakukan proses praktikum di sebuah universitas. Tujuan diadakannya sebuah praktikum tersebut agar mahasiswa dapat mengimplementasikan secara langsung materi yang didapat pada saat perkuliahan berlangsung di kelas. Namun pada saat praktikum terdapat mahasiswa yang kesulitan untuk melakukan instalasi keperluan praktikum, hal tersebut disebabkan karena ketidak seragaman konfigurasi kebutuhan praktikum antara dosen dan mahasiswa. Untuk mengatasi permasalah tersebut maka dibutuhkan laboratorium virtual untuk melakukan sebuah praktikum. Laboratorium virtual ini berfungsi sebagai laboratorium yang dapat di akses secara virtual pada masing-masing perangkat mahasiswa. Dalam penelitian ini digunakan docker engine sebagai perangkat lunak penyedia virtualisasi. Praktikum yang digunakan sebagai virtualisasi merupakan modul praktikum jaringan komputer yang setiap bab akan dijadikan sebuah image menggunakan docker. Selanjutnya untuk menjalankan praktikum tersebut dapat melalui container yang disediakan oleh docker. Docker dipilih karena penggunaan memory, processor dan storage yang lebih hemat. Pengujian yang dilakukan pada penelitian ini merupakan pengujian performa komputer, yang dilihat dari penggunaan memory dan penggunaan CPU. pengujian yang dilakukan menghasilkan penggunaan memory sebesar 1.21MB dan 0.7% penggunaan CPU untuk praktikum packet capturing, 6.77MB dan 0.6% penggunaan CPU untuk praktikum pemrograman socket, 2.30MB dan 2.93% penggunaan CPU pada praktikum protocol layer transport.