Anda di halaman 1dari 4

BAB I

PENDAHULUAN

1.1 Latar belakang masalah

Beberapa tahun belakangan ini semakin banyaknya website – website yang


menawarkan file storage di servernya sebagai tempat penyimpanan data untuk masyarakat
umum sehingga orang lain dapat melakukan upload dan download dengan tujuan tertentu.
Dalam dunia internet yang memiliki pengguna yang cukup banyak, kemungkinan
suatu file dapat disediakan lebih dari satu sumber bisa saja terjadi. Walaupun data tersebut
disediakan lebih dari satu sumber tetapi client yang mengunduh hanya dapat mengambilnya
dari satu user saja dengan menggunakan FTP.
Salah satu bentuk protocol yang memberikan kemudahan untuk mengunduh file
yang diinginkan adalah file sharing protokol. Torrent merupakan salah satu bentuk aplikasi yang
sudah menerapkan protocol tersebut dimana terdapat suatu tracker yang memantau laju
transfer file suatu file torrent. Dengan mengunakan file Torrent maka pengunduhan suatu file
dapat dilakukan dengan mudah karena terjadi proses saling melakukan take and give antar
pengguna torrent.
Untuk mengimplementasikan file sharing protocol tersebut maka dalam proyek akhir
ini dibrancang sebuah web server yang terhubung ke dalam jaringan internet yang berfungsi
mempermudah dalam proses pendownloadan file dengan menggunakan file sharing protocol.

1.2 Tujuan

Berdasarkan pada masalah yang telah didefinisikan di atas maka tujuan Proyek Akhir ini
adalah sebagai berikut :
1. Mengimplementasikan layanan webserver file sharing protocol torrent berbasis linux.
2. Merancang konfigurasi webserver yang diperlukan agar proses pengunduhan dapat
melakukan proses penguraian file torrent.
3. Menganalisis kinerja mesin web server yang dirancang, dengan satu User yang
mengunduh dua jenis file yang berbeda dan dua user dengan empat jenis file yang
berbeda.
4. Menganalisa besarnya Cpu load dan RAM saat proses transfer torrent melalui web
server dengan jaringan internet fixed ADSL dan wireless Broadband.
5. Menganalisa efisiensi pengunduhan file antara pengunduhan melalui torrent web
server dengan mengukur t pada saat mengunduh file dalam second.

1.3 Rumusan masalah

Dari berbagai penjelasan diatas maka terdapat beberapa permasalahan pokok yang akan
dibahas, yaitu:
1. Bagaimana membuat webserver file sharing protocol torrent berbasis linux?
2. Bagaimana konfigurasi webserver yang diperlukan guna melakukan proses transfer
torrent?
3. Bagaimana proses melakukan pengujian performansi webserver yang telah dirancang ?
4. Bagaimana menganalisa besarnya CPU load pengunduhan file antara torrent melalui web
server dengan jaringan internet fixed ADSL dan wireless Broadband?
5. Bagaimana menganalisa efisiensi pengunduhan file antara torrent melalui akses media
ADSL dengan wireless?

1.4 Batasan Masalah

Dalam Proyek Akhir ini, yang akan dibahas adalah suatu web server dengan batasan
masalah sebagai berikut :
1. Hanya membahas konfigurasi web server dalam jaringan LAN yang terhubung ke
jaringan internet secara fixed ADSL dan wireless HSDPA.
2. Pada pengujian digunakan satu buah PC sebagai client dan satu buah PC sebagai
webserver dan jaringan internet.
3. Parameter yang diukur adalah Kinerja CPU saat aktif dalam satuan GHz ,memory yang
digunakan dalam satuan Mb, dan lamanya waktu pengunduhan dalam satuan second.
4. Tidak membahas coding dalam paket torrentflux.

1.5 Metode Penelitian

Pendekatan analisa yang akan digunakan dalam merealisasikan tujuan dan pemecahan
masalah di atas adalah dengan menggunakan langkah-langkah berikut:
1. Studi Literatur
Mempelajari konfigurasi system operasi untuk menjalankan fungsi sebagai web server
yang diperoleh dari buku-buku, artikel, dan dari sumber-sumber lain yang relevan untuk
menunjang penyelesaian aplikasi proyek akhir ini.
2. Pengembangan layanan website ini akan dilakukan menggunakan metode pengembangan
perangkat lunak dengan cara membuat web server, dengan tahapan sebagai berikut :
a. Analisa Masalah
b. Setelah pengumpulan data-data literatur, lalu menganalisa permasalahan
berdasarkan data-data literatur tersebut dan berdiskusi dengan pembimbing
c. Perencanaan
Tahapan ini dilakukan untuk melakukan perencanaan tentang apa yang akan
dikerjakan dan perlu dipersiapkan.
d. Desain dan Perancangan Sistem

e. Perancangan sistem berdasarkan dari hasil studi literatur, pada web server akan
dibuat tampilan web dan aplikasi yang ada didalamnya.

f. Pengujian dan Analisa Sistem

g. Tahap terakhir yang dilakukan untuk pengujian system secara fungsional yaitu
perproses hingga didapatkan kesimpulan dan saran untuk system yang di telah
diimplementasikan
1.6 Hipotesa
Dalam proyek akhir ini akan dilakukan perancangan layanan transfer file torrent melalui
web sehingga bisa pengguna yang menggunakan computer berbeda dalam satu jaringan dapat
mengakses layanan web ini.
1.7 Sistematika Penulisan

Sistematika yang digunakan dalam penyusunan proyek akhir ini adalah sebagai berikut :
1. BAB I - PENDAHULUAN
Berisi latar belakang, rumusan masalah, tujuan, batasan masalah, metode pembuatan
dan sistematika penulisan.
2. BAB II – DASAR TEORI
Berisi tentang teori dasar yang dibutuhkan untuk membantu dalam pengerjaan Proyek
Akhir.
3. BAB III – PERANCANGAN DAN REALISASI SISTEM
Pada bab ini di bahas perancangan web server dengan metode akses internet melalui
ADSL dan Wireless 3G HSDPA.
4. BAB IV – PENGUJIAN DAN ANALISA
Berisi analisis dan kesimpulan dari implementasi atau penerapan sitem informasi yang
berbasis web.
5. BAB V – KESIMPULAN
Berisi kesimpulan dan saran supaya dimasa akan datang bisa lebih baik lagi.

Anda mungkin juga menyukai