PERANCANGAN DAN IMPLEMENTASI NETWORK DISKLESS SYSTEM BERBASIS WINDOWS - Binus e-Thesis

  

UNIVERS ITAS BINA NUS ANTARA

  _______________________________________________________________

  

Jurusan Teknik Informatika

Skripsi Sarjana Komputer

Program S tudi Jaringan

Semester Ganjil tahun 2006/2007

  

PERANCANGAN DAN IMPLEMENTAS I

NETWORK DIS KLES S S YS TEM BERBAS IS WINDOWS

Iwan S etiawan 0700679902

Ellia Martha 0700689853

Decky Handoko 0700710610

Kelas / Kelompok : 07 PAT / 3

  Abstrak

  Kantor-kantor, lembaga kursus atau bahkan sekolah pada umumnya memiliki komputer lengkap dengan media penyimpanan tetap disetiap unitnya, sehingga dalam setiap unitnya memiliki sistem operasi sendiri, data disimpan didalam komputer tersebut dan bersifat mandiri. Pada kenyataannya kegiatan komputasi tidak harus selalu menggunakan cara tersebut. Tujuan penulisan skripsi ini adalah memanfaatkan Teknologi Linux Terminal Service Project pada sistem operasi LINUX serta memanfaatkan terminal service sehingga menghasilkan kegiatan komputasi yang murah, efisien dan terintegrasi. M etode penelitian dilakukan dengan melakukan beberapa langkah antara lain metode analisis, yang meliputi pengamatan langsung, membaca artikel yang berhubungan dengan jaringan , serta informasi yang didapat dari internet. Kedua, M etode Perancangan yang akan dilakukan perancangan sistem jaringan secara keseluruhan untuk mengetahui dan mengukur efektifitas jaringan. Ketiga, metode studi pustaka dari segala buku, dokumen serta materi pendukung yang berhubungan dengan topik. Dari segala metode yang dilakukan, hasil yang dicapai adalah suatu jaringan tanpa media penyimpanan tetap (harddisk) pada setiap komputer clientnya dan memiliki tampilan yang menggunakan sistem operasi Windows sementara sistem tersebut berjalan pada platform LINUX. Dimana pengguna dapat bekerja di lingkungan Windows dibawah platform Linux dan semuanya dapat diatur dari server Windows maupun LINUX tanpa konfigurasi spesifik di komputer client. Simpulannya adalah dalam penerapannya jaringan ini mampu memberikan sebuah jaringan yang lebih murah serta kemudahan dalam pengaturan pada jaringan itu sendiri. Kata Kunci

  Network Diskless System, ltsp, terminal service, windows iv

PRAKATA

  Segala puji dan syukur kepada Tuhan Yang M aha Esa atas berkat dan rahmatNya, kami dapat menyelesaikan skripsi ini dengan sebaik-baiknya dan tepat waktu.

  Penulis menyadari bahwa masih terdapat banyak kekuarangan dalam penyusunan skripsi ini. Oleh karena itu, penulis sangat mengharapkan masukan baik berupa saran maupun kritik dari pembaca yang akan sangat membantu untuk menyempurnakan skripsi ini.

  Penulis mengucapkan banyak terima kasih atas bantuan berupa bimbingan, dukungan, petunjuk , saran dan kesempatan yang telah diberikan kepada penulis selama penulisan skripsi ini sejak awal sampai akhir. Penulis ingin mengucapkan banyak terima kasih kepada :

  Nusantara yang telah memberikan fasilitas demi kelancaran penulisan skripsi ini.

  2. Bapak Sablin Yusuf, M.Sc.,M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.

  3. Bapak H. Mohammad Subekti. BE., M.Sc., selaku Ketua Program Studi Teknik Informatika Universitas Bina Nusantara.

  4. Bapak Fredy Purnomo, S.Kom, M.Kom, selaku Sekretaris Program Studi Teknik Informatika Universitas Bina Nusantara.

  v

  5. Bapak Bambang Heru T, Ir., M.Sc., selaku dosen pembimbing yang telah meluangkan waktunya untuk memberikan masukan dan ide-ide dalam penulisan skripsi ini.

  6. Ibu Dra. Endang Ernawati, M.Lib selaku Kepala Bina Nusantara Digital Library yang telah berkenan meluangkan waktunya untuk memeriksa serta memberikan saran dan masukan dalam penyusunan dan penulisan skripsi ini.

  7. Kedua orang tua tercinta dan keluarga atas perhatian, doa dan harapan yang selalu memberikan semangat serta dorongan yang membuat penulis untuk selalu memberikan yang terbaik dalam menyelesaikan skripsi ini.

  8. Abram yang selalu memberikan semangat dan membantu pengerjaan skripsi ini.

  9. Semua teman-teman tercinta yang memberikan perhatian dan dorongan kepada penulis.

  10.Semua pihak yang turut terlibat secara langsung maupun tidak langsung dalam penyusunan skripsi ini.

  Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembaca dan juga kepada pihak-pihak yang membutuhkannya, sehingga hasil yang diperoleh dapat disempurnakan dan lebih berguna di masa mendatang.

  Jakarta, 12 Januari 2007 Penulis

  

v i

DAFTAR ISI

  Halaman Judul Luar ...........................................................................................................i Halaman Judul Dalam .......................................................................................................ii Halaman Persetujuan Softcover .......................................................................................iii Abstrak.............................................................................................................................iv Prakata...............................................................................................................................v Daftar Isi..........................................................................................................................vii Daftar Tabel.....................................................................................................................xii Daftar Gambar................................................................................................................xiii

BAB 1 PENDAHULUAN .........................................................................................1

  1.1 Latar Belakang ...........................................................................1

  1.2 Ruang Lingkup ...........................................................................2

  1.3 Tujuan dan M anfaat....................................................................2

  1.4 M etodologi Penelitian ................................................................3

  1.5 Sistematika Penulisan.................................................................4

BAB 2 LANDASAN TEORI ..........................................................................6

  2.1 Pengertian Jaringan ....................................................................6

  2.2 Topologi Jaringan.......................................................................6

  2.2.1 Topologi Fisik ..........................................................7

  2.2.2 Topologi Logika .......................................................9

  2.3 Protokol......................................................................................9

  2.4 Perangkat Jaringan ...................................................................11

  2.5 Teknologi Client–Server ..........................................................15

  2.6 Linux ........................................................................................16

  2.7 Linux Terminal Service Project ...............................................19

  2.7.1 Cara Kerja...............................................................20

  2.8 M ultiUser Linux.......................................................................21

  2.9 Windows Terminal Service ......................................................21

  2.10 BOOTROM ..............................................................................23

  2.10.1 Etherboot ................................................................24

  2.10.2 Preboot Execution Environment (PXE) .................24

  2.11 Port M apper..............................................................................26

  2.12 Dynamic Host Configuration Protocol.....................................27

  2.13 Trivial File Transfer Protocol...................................................30

  2.13.1 Hubungan dengan Protocol Lain ............................31

  2.14 Network File System................................................................31

  2.15 X Window System....................................................................32

  2.15.1 Definisi X Windows ...............................................32

  2.15.2 Definisi Xfree 86 ....................................................34

  2.15.3 Definisi X.Org Server.............................................34

  2.15.4 Server X (X server) & Client X (X client) .............34

  2.15.5 Window M anager ...................................................36

  2.15.6 Desktop Environment.............................................36

  2.15.7 Display M anager ....................................................36

BAB 3 ANALISA DAN PERANCANGAN ............................................37

  3.1 Analisa Permasalahan...............................................................37

  3.4.3.2 Perangkat Lunak...................................59

  4.2.1.1 Perangkat Lunak pada Server LTSP ....66

  4.2.1 Perangkat Lunak.....................................................66

  4.2 Sarana Yang Dibutuhkan Dalam Implementasi .......................66

  4.1 Implementasi ............................................................................64

  3.5.2 Perancangan Sistem Yang Berjalan Pada Server ...60

  3.5.1 Perancangan Sistem Yang Berjalan Pada Client ....59

  3.5 Perancangan..............................................................................59

  3.4.3.1 Perangkat Keras....................................58

  3.2 Pemecahan M asalah .................................................................39

  3.4.3 Analisa Biaya Perancangan ....................................57

  3.4.2 Analisa Kebutuhan Perangkat Lunak .....................57

  3.4.1.2 Client ....................................................56

  3.4.1.1 Server....................................................56

  3.4.1 Analisa Kebutuhan Perangkat Keras ......................56

  3.4 Analisa Kebutuhan ...................................................................55

  3.3.2 Cara Kerja Sistem Windows Teminal Services .....52

  3.3.1 Cara Kerja Sistem Linux Terminal Service Project 44

  3.3 Cara Kerja Sistem.....................................................................44

BAB 4 IMPLEMENTASI DAN EVALUASI ........................................64

  4.2.1.2 Perangkat Lunak pada Server Aplikasi 66

  4.5.1 Instalasi XP Unlimited ...........................................94

  4.7.5 Evaluasi Perangkat Lunak ....................................106

  4.7.4 Evaluasi Sistem Operasi.......................................105

  4.7.3 Evaluasi Kelemahan Network Diskless System...104

  4.7.2 Evaluasi Keuntungan Network Diskless System .102

  4.7.1 Evaluasi Perbandingan Harga ..............................100

  4.7 Evaluasi ..................................................................................100

  4.6 Testing dan Troubleshooting....................................................96

  4.5 Terminal Server Windows........................................................94

  4.2.1.3 Perangkat Lunak pada Client ...............67

  4.4.4 Konfigurasi Spesifik Pada Workstation .................87 4.4.4.1 /ectc/dhcpd.conf ...................................87 4.4.4.2 /etc/hosts...............................................89 4.4.4.3 /opt/ltsp/i386/etc.conf...........................89

  4.4.3 Konfigurasi Services LTSP ....................................83

  4.4.2 Instalasi LTSP Client Packages ..............................78

  4.4.1 Instalasi LTSP Utilities ..........................................77

  4.4 Instalasi Linux Terminal Services Project (LTSP)...................77

  4.3 Instalasi Fedora Core 4.............................................................68

  4.2.3 Brainware ...............................................................68

  4.2.2 Perangkat Keras......................................................67

  4.7.6 Evaluasi Bandwith................................................107 .

  

BAB 5 SIMPULAN DAN SARAN ...........................................................109

  5.1 Simpulan.................................................................................109

  5.2 Saran .......................................................................................109

  

DAFTAR PUSTAKA .............................................................................................xvi

DAFTAR RIWAYAT HIDUP ...........................................................................xviii

FOTOCOPY SURAT SURVEI ..........................................................................xxi

  

DAFTAR TABEL

Tabel 2.1 - Hubungan Antara OSI 7 Layer, TCP/IPLayer dan Protocol TCP/IP11………………………………………………. 10Tabel 4.1 - Perincian biaya perangkat keras server………………….………….... 100Tabel 4.2 - Perincian biaya perangkat lunak server……………………………… 100Tabel 4.3 - Perincian biaya perangkat client……………………………….......… 101Tabel 4.4 - Perbandingan Biaya antara Network Diskless System dengan LAN biasa………………………………………………….....101Tabel 4.5 - Evaluasi Bandwidth…………………………………………………...108

  

DAFTAR GAMBAR

Gambar 2.1 - Topologi Bus .......................................................................................7

  Topologi Ring......................................................................................7 - Gambar 2.2

Gambar 2.3 - Topologi Star.......................................................................................8Gambar 2.4 - Topologi Extended Star.......................................................................8Gambar 2.5 - Topologi M esh ....................................................................................8Gambar 2.6 - Network Inteface Card ......................................................................11

  • Gambar 2.7 Repeater.............................................................................................12

  Hub....................................................................................................13 - Gambar 2.8

Gambar 2.9 - Bridge ................................................................................................13Gambar 2.10 - Switch................................................................................................14Gambar 2.11 - Router................................................................................................15Gambar 2.12 - Alur Kerja Client Server....................................................................16Gambar 2.13 - Logo Linux........................................................................................18Gambar 2.14 - Alur Kerja LTSP secara umum .........................................................20Gambar 2.15 - Remote Client ....................................................................................23Gambar 2.16 - BOOTROM .......................................................................................23Gambar 2.17 - Alur Kerja PXE .................................................................................25Gambar 2.18 - Port M apper.......................................................................................27Gambar 2.19 - Alur Kerja DHCP ..............................................................................29Gambar 2.20 - NFS Server ........................................................................................32Gambar 2.21 - X-Window System............................................................................33Gambar 2.22 - X-Server & X-Client .........................................................................35

  • Gambar 3.1 Skema Diskless System.....................................................................41

  Alur Kerja LTSP ...............................................................................44 - Gambar 3.2 Proses Loading Terminal Server .......................................................54 - Gambar 3.3 Penggunaan Resource Pada Terminal Services.................................55 - Gambar 3.4

Gambar 3.5 - Proses Kerja Pada Sistem Keseluruhan.............................................62Gambar 4.1 - Implementasi Diskless System Bersama Jaringan Yang Telah Ada .65

  Ruang Lingkup Network Diskless System........................................65 - Gambar 4.2 Tampilan Awal Instalasi Fedora Core 4............................................69 - Gambar 4.3

Gambar 4.4 - Opsi Pilihan Pada Instalasi Fedora Core 4 ........................................70Gambar 4.5 - Pilihan Instalasi Sistem Pada Fedora Core 4.....................................71Gambar 4.6 - Proses Partisi Pada Saat Instalasi ......................................................73Gambar 4.7 - Pemilihan Paket Aplikasi Pada Saat Instalasi ...................................75

  Proses Pembuatan User Post Installation ..........................................75 - Gambar 4.8 Welcome Screen Pada Fedora Core 4 ...............................................76 - Gambar 4.9