BAB I PENDAHULUAN 1.1 Latar Belakang Di era globalisasi sekarang ini, perkembangan teknologi informasi mengalami perkembangan yang pesat dari tahun ketahun. Teknologi informasi seperti jaringan komputer memberikan kemampuan sebagai media komunikasi yang dapat mempercepat proses kerja baik dari segi waktu maupun ruang. Selain itu teknologi informasi dapat mempermudah dalam mengakses sebuah informasi. Sehingga perkembangan teknologi informasi sangat berpengaruh dalam segala kehidupan manusia. Teknologi komputer seperti jaringan internet mengisi banyak hal penting dalam kehidupan manusia. Dengan menggunakan teknologi jaringan internet marsyarakat dapat berkomunikasi secara elektronik, belanja secara online, transaksi perbankan, dan mencari berbagai informasi akan kebutuhan bisnis. Dengan banyaknya kegiatan manusia terhadap akses internet sehingga meningkatkan kebutuhan manusia dalam hal mengakses internet secara mudah dan cepat. RT/RW Net OPTIMA adalah salah satu organisasi penyedia layanan internet. Sebagai penyedia jasa internet yang terus berkembang, Optima dituntut untuk memberikan pelayanan internet yang baik dan cepat. Untuk itu diperlukan teknologi yang mendukung dan jaringan yang baik dalam penyediaan peforma internet yang baik kepada pelanggan. 1
2 Hal yang menjadi masalah dalam ISP atau RT/RW (Rukun Tetangga / Rukun Warga) Net adalah penyediaan sumber daya bandwidth dan juga kecepetan akses internet. Semakin banyaknya pelanggan ISP / RT/RW Net, tentunya membutuhkan bandwidth yang cukup besar. Pelanggan dengan pengguna internet seperti volume surfing atau browsing di internet yang cukup besar, mendownload file-file berukuran besar, dan streaming video dari web sharing video yang tentu saja membutuhkan bandwidth yang cukup besar. Dengan bandwidth yang cukup besar ini tentu menciptakan biaya yang cukup besar juga untuk pembelian bandwidth pada Optima. Kecepataan akses internet juga sering dipertanyakan oleh user Optima yang terkadang mengharapkan akses yang lebih cepat dalam internet. Padahal masalah kecepatan akses internet tidak hanya dikarenakan oleh kecepatan yang diberikan oleh optima tetapi bisa saja web server yang diakses oleh pengguna mengalami overload sehingga user melimpahkan beban kesalahan terhadap pengguna jasa internet. Teknologi cache server merupakan teknologi caching yang memungkinkan cache object atau konten internet dapat diakses oleh beberapa pengguna yang terhubung dalam server. Cache server dapat mengurangi beban pengunaan bandwidth dimana penguna tidak perlu mengakses secara langsung ke web server yang dituju apabila content yang diakses oleh pengguna terdapat pada cache server dan tentu saja dapat mempercepat waktu akses kedalam website. Dari keuntungan ini Cache Server cocok untuk diterapkan pada ISP ISP atau RT / RW Net seperti Optima untuk mengatasi masalah kebutuhan biaya bandwidth dan mempercepat pelayanan kepada pengguna Optima.
3 Pada umumnya cache server tidak dapat menyimpan konten-konten dinamis seperti pada web sharing video (contoh: youtube, metacafe). Streaming video pada web sharing video ini tergolong membutuhkan bandwidth yang cukup besar terutama untuk bandwidth internasional. Dibutuhkan konfigurasi dan modifikasi pada cache server agar cache server dapat mencaching konten-konten dinamis tersebut. 1.2 Ruang Lingkup Ruang lingkup dalam penulisan skripsi ini dibatasi pada pembatasan sebagai berikut : 1. Analisa sistem jaringan yang berjalan pada RT/RW Net OPTIMA 2. Perancangan topologi jaringan baru mengunakan proxy server dan cache server 3. Instalasi cache server pada proxy server mengunakan Squid Cache Server dalam OS LINUX 4. Konfigurasi cache server berupa modifikasi pada Squid Cache Server 5. Optimisasi kinerja cache server pada jaringan. 1.3 Tujuan dan Manfaat Tujuan dari penulisan skripsi ini adalah: 1. Memberikan solusi masalah akan kebutuhan bandwidth pada RT/RW Net Optima 2. Memodifikasi cache server untuk mengoptimalisasi kinerja cache server dan mendukung caching terhadap konten dinamis.
4 3. Mengimplementasikan cache server yang telah dimodifikasi pada jaringan RT/RW Net Optima 4. Mengevaluasi hasil kinerja dari cache server yang telah diimplementasikan Adapun manfaat dari penulisan skripsi ini adalah: 1. Mengefisiensikan penggunaan akan bandwidth pada RT/RW Net Optima 2. Meningkatkan kecepatan akses ke website bagi para pengguna RT/RW NET Optima 1.4 Metodologi Metodologi yang digunakan dalam penulisan skripsi ini mencakup dari dua bagian, yaitu: a. Metodologi Analisis Melalui analisa akan diperoleh pengetahuan untuk mencapai tujuan. Berikut di bawah ini tahapan metode analisis yang akan dilakukan pada penulisan skripsi ini : 1. Analisis sistem yang sedang berjalan dalam RT / RW Net Optima berupa penjelasan tentang gambaran tentang Optima, sistem topologi jaringan Optima, hingga statistik penggunaan bandwidth Optima. 2. Analisis permasalahan yang ditemukan dalam sistem yang ada pada RT / RW Net Optima 3. Analisis untuk pemecahan masalah yang akan diusulkan
5 4. Analisa hasil akhir berupa evaluasi sistem apakah sistem telah memecahkan permasalahan yang ada. Selain itu dilakukan juga studi pustaka yang digunakan untuk mengumpulkan informasi baik dalam bentuk literatur atau buku sebagai landasan teori atau referensi dalam penyusunan skripsi ini. b. Metodologi Perancangan Berikut di bawah ini adalah metode perancangan yang digunakan dalam membangun cache server berdasarkan referensi dari Oskar Pearson (2011), Squid Developer Team (2011), dan Visolve Squid Team (2010) : 1. Merancang sebuah topologi baru yang menerapkan proxy cache server dalam jaringan. 2. Menentukan spesifikasi hardware dan software yang akan digunakan. 3. Instlalasi dan optimasi OS pada hardware server. 4. Mengunduh kode sumber Squid yang akan digunakan dalam konfigurasi Squid. 5. Memodifikasi kode sumber Squid yang telah diunduh dengan menerapkan beberapa patch yang dibutuhkan agar squid cache server dapat mendukung caching secara dinamis 6. Melakukan konfigurasi parameter instalasi kode sumber 7. Melakukan kompilasi kode sumber 8. Instalasi kode sumber pada Squid 9. Konfigurasi atau tunning performance Squid
6 10. Instalasi Helper Script pada cache server sebagai penerjemah URL yang dynamic menjadi URL static 11. Implementasi Squid Cache Server pada jaringan sesuai dengan topologi yang telah dibuat 1.5 Sistematika Penulisan Sistematika penulisan bertujuan untuk memberikan gambaran secara garis besar tentang penulisan skripsi ini. Adapun sistematika penulisan skripsi ini adalah sebagai berikut: Bab 1 Pendahuluan Pada Bab ini menjelaskan tentang pokok pikiran yang menjadi dasar sekaligus yang melatar belakangi penulisa skripsi ini, ruang lingkup, tujuan dan manfaat, metodologi yang digunakan, dan sistematika penulisan skripsi ini. Bab 2 Landasan Teori Pada bab ini membahas mengenai teori-teori yang berhubungan erat dengan pokok permasalahan yang dijadikan bahan acuan dalam pembahasan dan penyusunan skripsi ini Bab 3 Analisis Sistem Bab ini berisi tentang penjelasan singkat tentang perusahaan, analisis sistem yang sedang berjalan, analisis permasalahan yang ada dan usulan pemecahan masalah.
7 Bab 4 Implementasi dan Evaluasi Pada bab ini berisi tentang bahasan mengenai sarana yang dibutuhkan dalam implementasi, cara dan proses instalasi sistem, dan evaluasi hasil sistem yang telah diimplementasikan. Bab 5 Kesimpulan Dan Saran Pada bab ini berisi hasil kesimpulan dari sistem yang telah dibuat dan dianalisis. Selain itu terdapat saran-saran yang dapat digunakan untuk memperbaiki dan mengembangkan sistem yang telah dibuat.