Debian Linux 6 Squeezy Modul Kelas XI Teknik Komputer Jaringan
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK...
Transcript of JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK...
i
ANALISIS PERBANDINGAN PERFORMA SESSION BASED
DESKTOP VIRTUALIZATION ANTARA NCOMPUTING
DENGAN LINUX TERMINAL SERVER PROJECT (LTSP)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
ANUGERAH IMANSYAH I.K
201110370311290
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
ii
LEMBAR PERSETUJUAN
ANALISIS PERBANDINGAN PERFORMA SESSION BASED
DESKTOP VIRTUALIZATION ANTARA NCOMPUTING
DENGAN LINUX TERMINAL SERVER PROJECT (LTSP)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui
Pembimbing I
Diah Risqiwati, M.T.
NIP. 108.1410.0545
Pembimbing II
Ilyas Nuryasin, S.Kom, M.Kom.
NIP. 108.1410.0561
iii
LEMBAR PENGESAHAN
ANALISIS PERBANDINGAN PERFORMA SESSION BASED DESKTOP
VIRTUALIZATION ANTARA NCOMPUTING DENGAN LINUX
TERMINAL SERVER PROJECT (LTSP)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh:
ANUGERAH IMANSYAH I.K
201110370311290
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
pada tanggal 25 Januari 2016
Menyetujui,
Penguji I
Mahar Faiqurahman, S.Kom, M.T.
NIP. 108.0811.0462
Penguji II
Setio Basuki, S.T, M.T.
NIP. 108.0907.0477
Mengetahui,
Ketua Jurusan Teknik Informatika
Yuda Munarko, S.Kom, M.Sc.
iv
NIP. 108.0611.0443
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini:
NAMA : ANUGERAH IMANSYAH I.K
NIM : 201110370311290
FAK./JUR. : TEKNIK/INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “ANALISIS
PERBANDINGAN PERFORMA SESSION BASED DESKTOP VIRTUALIZATION
ANTARA NCOMPUTING DENGAN LINUX TERMINAL SERVER PROJECT (LTSP)”
beserta seluruh isinya adalah karya saya sendiri dan bukan merupakan karya tulis
orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang
telah disebutkan sumbernya.
Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya
saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya
siap menanggung segala bentuk risiko/sanksi yang berlaku.
Malang, 16 Januari 2016
Yang Membuat Pernyataan
Anugerah Imansyah I.K
vii
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga saya
dapat menyelesaikan Tugas Akhir ini. Maka dari itu saya menyampaikan ucapan
terima kasih yang sebesar-besarnya kepada:
1. Allah SWT. Sungguh besar kuasa-Mu yang telah menjadikanku hingga seperti
ini.
2. Rasulullah Muhammad SAW. sebagai imam dan penuntun menuju Al-Jannah.
3. Kedua orang tua, Ayah Gatot Agus E.B dan Ibuk Yasip Kurniawati, Mas
Dodok, Mbak Tika dan Adek tersayang Aji serta keluarga besar dengan doa
dan dukungannya yang tiada henti untuk saya.
4. Ibu Diah Risqiwati dan Bapak Ilyas Nuryasin selaku Dosen dan Pembimbing
Tugas Akhir.
5. Bapak Yuda Munarko selaku Ketua Jurusan Teknik Informatika Universitas
Muhammadiyah Malang.
6. Bapak Ibu Dosen Teknik Informatika yang selalu memotivasi kami dan
mengerjakan Tugas Akhir saya.
7. Sahabat-sahabatku ICT Community Draonz, April, Anjas, Eka, Hamid,
Wahyudi, Rama, Rozaq, Mamat, Mas Azhar, Milo, Nugroho, Topan, Udin dan
yang tidak sempat disebutkan diatas terima kasih banyak atas semua waktu,
doa dan dukungannya.
8. Pak Rudi dan Guru-guru di SMA Muhammadiyah selaku mengawasi saya saat
pengujian Tugas Akhir ini.
9. Sahabat setia Mbak Non Febri Mukti Pramadhani dan Yahdiansyah Prasadana
10. Dan semua pihak yang telah membantu dalam penyelesaian Tugas Akhir ini.
viii
KATA PENGANTAR
Segala puji bagi Allah SWT yang Maha Pengasih lagi Maha Penyayang atas
limpahan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas
Akhir yang berjudul:
“Analisis Perbandingan Performa Session Based Desktop Virtualization
antara NComputing dengan Linux Terminal Server Project (LTSP)”
Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi analisis
kebutuhan sistem, perancangan sistem, implementasi pada alat yang dibuat dan
melakukan pengujian pada sistem yang sudah dibangun dan direncanakan, dan juga
mengamati kerja sistem.
Peneliti menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir ini
masih ada kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan
saran membangun agar tulisan ini bermanfaat bagi perkembangan ilmu
pengetahuan ke depan.
Malang, 16 Januari 2016
Penulis
ix
DAFTAR ISI
LEMBAR PERSETUJUAN ................................................................................. ii
LEMBAR PENGESAHAN ................................................................................. iii
LEMBAR PERNYATAAN ................................................................................. iv
ABSTRAK ............................................................................................................. v
ABSTRACT .......................................................................................................... vi
LEMBAR PERSEMBAHAN ............................................................................. vii
KATA PENGANTAR ........................................................................................ viii
DAFTAR ISI ......................................................................................................... ix
DAFTAR GAMBAR ............................................................................................ xi
DAFTAR TABEL ............................................................................................... xii
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang ......................................................................................... 1
1.2 Rumusan Masalah .................................................................................... 3
1.3 Tujuan ....................................................................................................... 3
1.4 Batasan Masalah ....................................................................................... 3
1.5 Metodologi Penelitian .............................................................................. 4
1.6 Sistematika Penulisan ............................................................................... 5
BAB II LANDASAN TEORI ............................................................................... 7
2.1 Komputer Stand Alone ............................................................................. 7
2.2 Session Based Desktop Virtualization ...................................................... 8
2.2.1 Pengertian Session Based Desktop Virtualization............................. 8
2.2.1.1 NComputing .................................................................................... 9
2.2.1.2 Linux Terminal Server Project ...................................................... 10
2.3 Quality of Service ................................................................................... 11
2.3.1 Pengertian Quality of Service .......................................................... 11
2.3.2 QOS Pada Beberapa Aplikasi ......................................................... 13
BAB III ANALISIS DAN PERANCANGAN SISTEM ................................... 15
3.1 Analisis Sistem ....................................................................................... 15
3.1.1 Analisis Arsitektur .......................................................................... 16
3.1.2 Analisa Kebutuhan Sistem .............................................................. 17
x
3.1.2.1 Kebutuhan Perangkat Keras ........................................................ 17
3.1.2.2 Kebutuhan Perangkat Lunak ....................................................... 18
3.2 Perancangan dan Implementasi Sistem .................................................. 19
3.2.1 Perancangan Sistem ........................................................................ 19
3.2.2 Implementasi Sistem ....................................................................... 20
3.3 Pengujian Sistem .................................................................................... 21
3.4 Pengambilan Kesimpulan ....................................................................... 21
BAB IV IMPLEMENTASI DAN PENGUJIAN .............................................. 22
4.1 Implementasi Sistem .............................................................................. 22
4.1.1 Jaringan NComputing X350 ............................................................ 22
4.1.2 Jaringan LTSP ................................................................................. 23
4.1.2.1 Instalasi LTSP ............................................................................. 24
4.1.2.2 Utilisasi Server Menggunakan PCP (Performance co-Pilot) ..... 26
4.2 Implementasi dan Perancangan Jaringan ............................................... 28
4.3 Pengujian dan Analisis Hasil Pengujian ................................................. 32
4.3.1 Skenario Pengujian Performa Server .............................................. 32
4.3.2 Skenario Pengujian Performa Jaringan ........................................... 33
4.4 Hasil Pengujian ....................................................................................... 34
4.4.1 Performa Server .............................................................................. 34
4.4.2 Performa Jaringan ........................................................................... 38
4.5 Hasil Akhir ............................................................................................. 39
BAB V KESIMPULAN DAN SARAN .............................................................. 42
5.1 Kesimpulan ............................................................................................. 42
5.2 Saran ....................................................................................................... 43
DAFTAR PUSTAKA .......................................................................................... 44
BIOGRAFI PENULIS ........................................................................................ 45
xi
DAFTAR GAMBAR
Gambar 2.1 Komputer Stand Alone ............................................................................ 9
Gambar 2.2 NComputing X350[5] ........................................................................... 12
Gambar 2.3 Bagan LTSP[8] ..................................................................................... 13
Gambar 3.1 Flowchart tahapan pengerjaan sistem ................................................... 17
Gambar 3.2 Topologi Sistem NComputing .............................................................. 19
Gambar 3.3 Topologi Sistem LTSP .......................................................................... 20
Gambar 3.4 Flowchart Instalasi paket-paket pada LTSP .......................................... 22
Gambar 3.5 Flowchart Instalasi paket-paket pada NComputing .............................. 23
Gambar 4.1 Arsitektur Jaringan NComputing (dumb terminal) ............................... 26
Gambar 4.2 Blok Diagram Rangkaian dalam NComputing ..................................... 27
Gambar 4.3 Arsitekrut Jaringan LTSP (diskless) ..................................................... 28
Gambar 4.4 Setting Interface untuk LTSP Client ..................................................... 29
Gambar 4.5 Setting DHCP Server ............................................................................ 30
Gambar 4.6 Instalasi paket PCP................................................................................ 31
Gambar 4.7 Utilisasi sebelum koneksi internet ........................................................ 32
Gambar 4.8 Utilisasi sesudah koneksi internet ......................................................... 32
Gambar 4.9 Contoh salah satu Hasil Pengukuran menggunakan System Statistic .. 38
Gambar 4.10 Contoh salah satu Hasil Pengukuran menggunakan System Monitor .. 39
Gambar 4.11 Grafik perbandingan Konsumsi CPU ................................................... 41
Gambar 4.12 Grafik Perbandingan Konsumsi Memori ............................................. 43
Gambar 4.13 Grafik Perbandingan Troughput .......................................................... 44
xii
DAFTAR TABEL
Tabel 2.1 Faktor Umum yang dapat mempengaruhi QOS[2] .......................... 16
Tabel 4.1 Distribusi alamat IP Jaringan berbasis NComputing ...................... 33
Tabel 4.2 Distribusi alamat IP Jaringan berbasis LTSP ................................... 34
Tabel 4.3 Daftar Komponen CPU pada Server ................................................ 34
Tabel 4.4 Daftar Komponen Perangkat Terminal NComputing ...................... 35
Tabel 4.5 Daftar Komponen Perangkat Terminal LTSP .................................. 35
Tabel 4.6 Hasil Pengukuran Rata-Rata Proses Aktif dan Beban Eksekusi
Prosessor dari 10 Iterasi Pengujian Pengguna dengan Video ................................ 40
Tabel 4.7 Hasil Pengukuran Konsumsi CPU dalam 10 Iterasi Pengujian
Pengguna dengan Video ......................................................................................... 41
Tabel 4.8 Hasil Pengukuran Konsumsi Memori dalam 10 Iterasi Pengujian
Pengguna dengan Video ......................................................................................... 42
Tabel 4.9 Hasil Pengukuran Troughput dalam 10 Iterasi Pengujian Pengguna
dengan Video ......................................................................................................... 43
Tabel 4.10 Nilai Rata-Rata Konsumsi Sumber Daya dalam 10 Iterasi Pengujian
dari Aktifitas Pengguna dengan Aplikasi Berbasis Video ..................................... 46
44
DAFTAR PUSTAKA
1. Binanto, Iwan. 2003. Diskless Workstation/client Berbasis Linux Mandrake
8.2. CV Andi Offset.Yogyakarta
2. Fakultas Teknik Informatika Politeknik Elektronika Negeri Surabaya.
Praktikum 14 – Analisa QoS Jaringan. diakses pada tanggal 28 Mei 2015.
http://widi.lecturer.pens.ac.id/modul-analisa-QOS
3. Handoyo, I. 2002. PC Cloning Solusi Efektif Untuk Penggunaan Komputer
Bersama. Jakarta, PT Media Elex Komputindo
4. Jogiyanto, HM. 1999. Analisis dan Desain Sistem Informasi : Pendekatan
Terstruktur. Yogyakarta, ANDI Yogyakarta
5. NComputing, 2010, White-Paper Desktop Virtualization, NComputing, Inc.
California
6. Ncomputing, 2010, White-Paper VDI vs Session Based Dekstop
Virtualization, Ncomputing, Inc. California.
7. Ridha, Muhammad. 2012. Perancangan Network PC Cloning menggunakan
software Winconnect. Jurnal Nasional AKPRIND. Yogyakarta.
8. Valdano, Arie, 2012, Implementasi dan Analisis Perbandingan Kinerja
Infrastruktur Jaringan Thin Client Terdistribusi pada Dumb Terminal dan
Diskless Untuk Aplikasi Berbasis Multimedia. Jurnal Nasional Universitas
Indonesia, Depok.
45
BIOGRAFI PENULIS
Anugerah Imansyah Ihsanul Karisma, lahir di Gresik, 16
Juni 1993. Seorang mahasiswa jurusan Teknik Informatika
Universitas Muhammadiyah Malang (UMM). Menempuh
pendidikan di SD Negeri 1 Duduksampeyan pada tahun
1999, di SMP Negeri 3 Gresik pada tahun 2005, di SMA
Muhammadiyah 1 Gresik pada tahun 2008, hingga
memasuki jenjang perguruan tinggi S1 Teknik Informatika
di UMM pada tahun 2011 dan lulus tahun 2016. Pernah
aktif menjadi asisten laboratorium jurusan Teknik Informatika UMM atau disebut
Infotech UMM. Pada tahun 2014 pernah magang di Dinas Perhubungan Bagian
Komunikasi dan Informatika Kota Wisata Batu. Memiliki minat yang besar di
Bidang Jaringan serta Hardware. Pembuat dan penganalisis jaringan computer
Session Based Desktop Virtualization menggunakan device yang bernama
NComputing dengan Linux Terminal Server Protocol (LTSP). Memulai karir
pertamanya di dunia Kontraktor pada bulan Januari 2016 sebagai Direktur PT Mulia
Jaya Internusa. Kontak dengan penulis dapat melalui email