PERANCANGAN MODEL IMPLEMENTASI CLIENT-SERVER (STUDY KASUS SMK N 3 BALIKPAPAN)
TUGAS AKHIR
Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung
oleh : Raiza Catur Sukmadaya nrp. 12.304.0437
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PASUNDAN BANDUNG JANUARI 2015
LEMBAR PENGESAHAN LAPORAN TUGAS AKHIR
Telah disetujui dan disahkan, Laporan Tugas Akhir dari : Nama : Raiza Catur Sukmadaya Nrp : 12.304.0437
Dengan judul : “PERANCANGAN MODEL IMPLEMENTASI CLIENT-SERVER (STUDY KASUS SMK N 3 BALIKPAPAN)”
Bandung, 19 Januari 2015
Menyetujui, Pembimbing Utama,
( Doddy Ferdiansyah, S.T., M.TI. )
Pembimbing Pendamping,
( Iwan Kurniawan, S.T.)
DAFTAR ISI KATA PENGANTAR .........................................................................................................
iii
DAFTAR ISI.......................................................................................................................... iv DAFTAR TABEL .................................................................................................................. vii DAFTAR GAMBAR ........................................................................................................... viii
BAB 1 PENDAHULUAN 1.1.
Latar Belakang ......................................................................................................
1-1
1.2.
Identifikasi Masalah ..............................................................................................
1-2
1.3.
Tujuan Tugas Akhir .............................................................................................
1-2
1.4.
Lingkup Pembahasan Masalah ............................................................................
1-2
1.5.
Metodologi Penelitian ...........................................................................................
1-2
1.6.
Sistematika Penulisan ............................................................................................
1-3
BAB 2 LANDASAN TEORI 2.1.
2.2.
2.3.
2.4.
Infrastruktur Jaringan ...........................................................................................
2-1
2.1.1
Server ......................................................................................................
2-1
2.1.2
Client / Workstation ................................................................................
2-1
2.1.3
Switch ......................................................................................................
2-1
2.2.4
Router ......................................................................................................
2-2
2.2.5
Access Point ............................................................................................
2-2
Tipe Jaringan Berdasarkan Fungsinya .................................................................
2-2
2.2.1.
Client-server .........................................................................................
2-2
2.2.2.
Peer to peer .............................................................................................. 2-3
2.2.3.
Thin Client ............................................................................................... 2-3
Tipe Jaringan Berdasarkan Topologi ...................................................................
2-3
2.3.1.
Topologi Bus ...........................................................................................
2-3
2.3.2. Topologi Star ............................................................................................
2-4
2.3.3. Topologi Ring .........................................................................................
2-4
Tipe Jaringan Berdasarkan Media Transmisi .......................................................
2-5
2.4.1.
Jaringan LAN ..........................................................................................
2-5
2.4.2.
Jaringan Wireless ....................................................................................
2-5
2.4.5.
Sejarah Thin Client .................................................................................
2-5
2.4.4.
Jaringan Thin Client ................................................................................
2-6
2.4.4.1.
Kelebihan Utama dari Jaringan Thin Client................................
2-6
2.4.4.2.
Kekurangan Utama dari Jaringan Thin Client ...........................
2-6
iv
2.4.5. 2.5.
2.6.
2.7.
Cara Kerja Thin Client ............................................................................
2-6
Arsitektur Client-Server pada Jaringan Thin Client ............................................
2-7
2.5.1.
Dumb Terminal .......................................................................................
2-7
2.5.2.
Diskless ...................................................................................................
2-7
2.5.3.
OsMonitor ...............................................................................................
2-7
Perangkat Lunak dan Layanan Pendukung Jaringan Thin Client Berbasis Dumb Terminal Ncomputing ................................................................................
2-8
2.6.1.
vSpace L 3.1.4. Terminal ........................................................................
2-8
2.6.2.
Ncomputing Terminal Client ...................................................................
2-8
Perangkat Lunak dan Layanan Pendukung Jaringan Thin Client Berbasis Diskless ................................................................................................................
2-9
2.7.1.
Pre Execution Environment(PXE) ..........................................................
2-9
2.7.2.
Linux Terminal Server Project (LTSP) ....................................................
2-9
2.7.3.
Dynamic Hosting Configurasi Protocol (DHCP) Server .......................
2-9
2.7.4.
Trivial File Transfer Protocol (TFTP) Server .......................................
2-10
2.7.5.
Secured Shell (SSH) Server ...................................................................
2-10
2.7.6.
Network Block Device (NBD) Server ....................................................
2-10
BAB 3 ANALISIS 3.1.
Kerangka TA ........................................................................................................
3-1
3.2.
Permasalahan yang dihadapi ................................................................................... 3-2 3.2.1. Gambaran Sistem Saat Ini ......................................................................... 3-2 3.2.1.1.
Spesifikasi Hardware Komputer yang digunakan ....................... 3-3
3.2.1.2.
Spesifikasi Software yang digunakan .......................................... 3-3
3.2.1.3.
Perangkat Jaringan yang digunakan ..........................................
3-3
3.2.2.
Proses Maintenance yang Sedang Berjalan .............................................
3-4
3.2.3.
Daya yang Digunakan Saat Ini ...............................................................
3-5
3.2.4.
Biaya Perbaikan ......................................................................................
3-5
BAB 4 PERANCANGAN 4.1.
Solusi Untuk Permasalahan yang Sedang Berjalan ................................................ 4-1
4.2.
Topologi Jaringan Thin Client ................................................................................ 4-1 4.2.1.
Perancangan Arsitektur Jaringan Thin Client ............................................ 4-1
4.2.2.
Perangkat Keras Infrastruktur Jaringan Thin Client .................................. 4-2
4.2.3.
Dumb Terminal .......................................................................................... 4-3 v
4.2.3.1. 4.2.4. 4.3.
Perangkat Lunak Dumb Terminal Ncomputing .......................
4-4
Diskless ...................................................................................................... 4-4
OsMonitor ............................................................................................................
4-5
4.3.1.
4-6
Fitur-Fitur OsMonitor .............................................................................
4.4.
Biaya yang dibutuhkan ........................................................................................... 4-6
4.5.
Waktu yang dibutuhkan dalam Jaringan Thin Client .............................................. 4-7
4.6.
Daya Thin Client dan Client-Server ........................................................................ 4-8
4.7.
Perhitungan Investasi .............................................................................................. 4-9
BAB 5 PENUTUP 5.1
Kesimpulan ............................................................................................................. 5-1
5.2
Saran ....................................................................................................................... 5-1
DAFTAR PUSTAKA
vi
DAFTAR GAMBAR
Gambar 1.1. Metodologi Penelitian ...................................................................................
1-2
Gambar 2.1. Topologi Bus ................................................................................................
2-3
Gambar 2.2. Topologi Star ................................................................................................
2-4
Gambar 2.3. Topologi Ring ..............................................................................................
2-4
Gambar 3.1. Topologi jaringan laboratorium komputer SMK N 3 Balikpapan ...............
3-3
Gambar 4.1. Gambar Jaringan Dumb Terminal ................................................................
4-4
Gambar 4.2. Gambar Jaringan Diskless ...........................................................................
4-5
Gambar 4.3. Gambar Jaringan OsMonitor ........................................................................
4-5
Gambar 4.4. Grafik Perbandingan Harga untuk Investasi ..............................................
4-10
vii
DAFTAR TABEL
Tabel 3.1. Maintenance Yang Sedang Berjalan ................................................................
3-3
Tabel 3.2. Waktu Masing-masing Perbaikan Perangkat ...................................................
3-4
Tabel 3.3. Waktu Rata-rata Perbaikan yang Sedang Berjalan ..........................................
3-4
Tabel 3.4. Harga Perangkat ..............................................................................................
3-5
Tabel 4.1. Daftar Komponen Perangkat Keras Server ......................................................
4-2
Tabel 4.2. Daftar Komponen Perangkat Pengguna pada Jaringan Thin Client berbasis Dumb Terminal ..............................................................
4-2
Tabel 4.3. Daftar Komponen Perangkat Pengguna pada Jaringan Thin Client berbasis Diskless ..........................................................................
4-3
Tabel 4.4. Biaya yang Dibutuhkan ....................................................................................
4-7
Tabel 4.5. Kekurangan dan Kelebihan Masing- masing Thin Client ................................
4-7
Tabel 4.6. Waktu Pembuatan Thin Client dan Aplikasi OsMonitor .................................
4-8
Tabel 4.7. Waktu Perbaikan dan Pengecekan Pada Thin Client dan OsMonitor ..............
4-8
Tabel 4.8. Daya Thin Client dan Client-Server .................................................................
4-9
Tabel 4.9. Perhitungan Jaringan LAN ..............................................................................
4-9
Tabel 4.10. Perhitungan Jaringan Dumb Terminal ...........................................................
4-9
Tabel 4.11. Perhitungan Jaringan Diskless .....................................................................
4-10
Tabel 4.10. Perhitungan Jaringan OsMonitor .................................................................
4-10
viii