load balancing dan failover dua modem 3g · pdf filefungsinya adalah untuk menjalankan banyak...
Post on 30-Jul-2018
219 views
Embed Size (px)
TRANSCRIPT
LOAD BALANCING DAN FAILOVER DUA MODEM 3G
MENGGUNAKAN ZEROSHELL DI PT. SARANA
PESONA BIMA WISATA
Naskah Publikasi
Diajukan oleh :
Arief Hidayat 08.01.2324
Heri Trisna Risanta 08.01.2356
JURUSAN TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2011
Load Balancing And Failover Two 3G Modem Using Zeroshell In PT. Sarana Pesona Bima Wisata
Load Balancing Dan Failover Dua Modem 3g Menggunakan Zeroshell
Di PT. Sarana Pesona Bima Wisata
Arief Hidayat Heri Trisna Risanta
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
In this last project the author discusses load balancing and failover two 3G
modems using Zeroshell operating system. Zeroshell is a linux distro for network appliance.
Research on load balancing and failover two 3G modems done by direct observation research metode in PT. SARANA PESONA BIMA WISATA. The problems in the load balancing two 3G modems is how to combine them. The author will utilize Zeroshell. So to be gained from this research is increased bandwidth for Internet access because both of the modems is running together.
Failover function is also used when one of the modem there is a problem. Research on load balancing and failover two 3G modems using Zeroshell operating system is done by observation method. This study also used the method of the literature refers to the sources of articles some authors
Keywords: Zeroshell, 3G modem, bandwidth, load balancing, failover
1. Pendahuluan
Jaringan internet adalah rangkaian komputer yang terhubung dengan komputer-
komputer lain di seluruh dunia melalui jaringan kabel maupun nirkabel(wireless).
Sehingga antara komputer satu dengan yang lain dapat saling berkomunikasi,
dan bertukar informasi berupa file, data, suara, gambar dan sebagainya. Sekarang ini,
manfaat dari jaringan komputer sudah sangat banyak dirasakan. Apalagi dalam dunia
komunikasi yang serba cepat ini, jaringan komputer sering sekali berperan penting dalam
kegiatan pengiriman informasi yang cepat tersebut.
PT. Sarana Pesona Bima Wisata terletak di Kota Baru, Yogyakarta. Letak yang
berada di pusat kota tidak menjadi hambatan dalam mengakses internet. karena adanya
bebarapa operator telepon seluler dan ISP (internet service provider) yang menyediakan
fasilitas untuk mengakses internet. Para pengguna biasanya menggunakan bebearapa
operator seluler atau ISP untuk mengakses internet.
Permasalahan yang muncul adalah koneksi dari beberapa operator penyedia
layanan internet yang tidak stabil akibat banyaknya pengguna. Untuk itu perlu di bangun
sebuah sistem sebagai alternatif dari sistem yang sudah ada saat ini. Sistem yang akan
di bangun ini diharapkan bisa membantu layanan internet di PT. Sarana Pesona Bima
Wisata menjadi lebih lancar dan efektif.
2. Dasar Teori
2.1. Konsep Dasar Sistem
Pengertian Sistem
Sistem1 dapat diartikan sebagai suatu kumpulan atau himpunan dari unsure atau
variable-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung
sama lain
Elemen
Pada prinsipnya, setiap sistem selalu terdiri atas empat elemen yaitu objek,
atribut, hubungan internal, lingkungan.
Elemen Sistem
Untuk memahami atau mengembangkan suatu sistem, maka perlu membedakan
unsur-unsur dari sistem yang membentuknya.
Sistem Komputer
Sistem komputer adalah suatu jaringan elektronik yang terdiri dari perangkat
lunak dan perangkat keras yang melakukan tugas tertentu (menerima input, memproses
1 Hanif Al Fatta, 2007, Analisis & Perancangan Sistem Informasi, Yogyakarta, Andi
Yogyakarta. Hal 3
input, menyimpan perintah-perintah, dan menyediakan output dalam bentuk informasi).
Selain itu dapat pula diartikan sebagai elemen-elemen yang terkait untuk menjalankan
suatu aktifitas dengan menggunakan komputer.
Data
Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari
datum, berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam
penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya.
Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya
dapat berupa angka, kata-kata, atau citra.
Informasi
Informasi adalah pengetahuan yang didapatkan dari pembelajaran, pengalaman,
atau instruksi. Namun demikian, istilah ini memiliki banyak arti bergantung pada
konteksnya, dan secara umum berhubungan erat dengan konsep seperti arti,
pengetahuan, komunikasi, kebenaran, representasi, dan rangsangan mental.
2.2. Sistem Jaringan Komputer
Jaringan Komputer
Jaringan komputer adalah himpunan interkoneksi antara 2 komputer
autonomous atau lebih yang berhubungan dengan media transmisi kabel atau tanpa
kabel (wireless). Dua unit komputer dikatakan interkoneksi apabila keduanya bisa saling
bertukar data, pertukaran informasi.
Jaringan Komputer Logic
Jaringan komputer logic terdiri dari client server dan peer to peer
Jaringan Komputer Fisik (Topologi)
Topologi dapat dipahami sebagai bentuk atau struktur dari jaringan. Bentuk ini
tidak selalu sesuai dengan desain fisik yang sebenarnya dari perangkat pada jaringan
komputer.
2.2.1. Hardware
NIC (NIC (Network Interface Card)
Sering juga disebut lan card, adalah sebuah kartu jaringan yang di pasang pada
slot ekspansi pada komputer. Slot yang di perlukan bisa berupa slot PCI atau ISA.
Kabel UTP
Kabel yang biasa digunakan untuk membuat jaringan atau network komputer
berupa kabel yang didalamnya berisi empat (4) pasang kabel yang yang setiap
pasangnya adalah kembar dengan ujung konektor RJ-45.
Switch
Switch merupakan perangkat jaringan yang bekerja pada OSI Layer 2 (Data Link
Layer). Switch mengenal MAC Address yang digunakan untuk memilah data mana yang
harus ditransmisikan.
Modem
Modem berasal dari singkatan MOdulator DEModulator. Modulator merupakan
bagian yang mengubah sinyal informasi kedalam sinyal pembawa (carrier) dan siap untuk
dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi
(yang berisi data atau pesan) dari sinyal pembawa yang diterima sehingga informasi
tersebut dapat diterima dengan baik.
2.2.2. Software
Zeroshell
Zeroshell2 adalah distro Linux untuk server dan perangkat embedded yang
ditujukan untuk memberikan layanan jaringan utama yang membutuhkan LAN. Zeroshell
tersedia dalam bentuk Live CD atau Compact Flash dan image Zeroshell dapat
dikonfigurasi dan dikelola dengan menggunakan browser web.
VMWare Workstation
VMWare Workstation merupakan software untuk virtual machine (mesin virtual).
Fungsinya adalah untuk menjalankan banyak sistem operasi dalam satu perangkat keras
dan untuk menjalankan aplikasi yang ditujukan untuk system operasi lainnya.
2.2.3. OSI Reference Model
OSI Reference Model for open networking adalah sebuah model arsitektural
jaringan yang dikembangkan oleh badan International Organization for Standardization
(ISO) di Eropa pada tahun 1977. OSI sendiri merupakan singkatan dari Open System
Interconnection.
2.2.4. Klasifikasi Jaringan Komputer
LAN
Local Area Network merupakan jaringan yang bersifat pribadi atau lokal. Jaringan
ini umumnya digunakan dalam lingkup yang lebih kecil, seperti dalam sebuah kantor atau
kampus.
2 Zeroshell, www.zeroshell.net/eng/ diakses pada tanggal 10 Mei 2011.
http://www.zeroshell.net/eng/
MAN
MAN pada dasarnya merupakan versi lan yang berukuran lebih besar dan
biasanya menggunakan teknologi yang sama dengan LAN.
WAN
Sebuah Wide Area Network ( WAN ) adalah jaringan komputer yang mencakup
area yang luas (yaitu, setiap jaringan komunikasi yang link lintas metropolitan, regional,
atau batas-batas nasional)
2.2.5. Pengalamatan
Classful Addressing
Sebuah jaringan classful adalah arsitektur jaringan pengalamatan yang
digunakan dalam internet dari tahun 1981 sampai diperkenalkannya Classless Inter-
Domain Routing pada tahun 1993. Metode ini membagi alamat ruang untuk Internet
Protocol Version 4 ( IPv4 ) menjadi lima kelas alamat.
Classless Addressing
Jumlah alamat yang dapat digunakan untuk mengatasi host tertentu dalam
jaringan masing-masing selalu 2N - 2 (di mana N adalah jumlah bit bidang istirahat, dan
pengurangan dari 2 menyesuaikan untuk penggunaan bagian host semua-bit-nol untuk
alamat jaringan dan semua-bit-satu host porsi sebagai alamat broadcast.
2.3. Prinsip Kerja Load Balancing dan Failover
Load Balancing
Load balancing3 adalah teknik untuk mendistribusikan beban trafik pada dua atau
lebih jalur koneksi secara seimbang, agar trafik dapat berjalan optimal, memaksimalkan
throughput, memperkecil waktu tanggap dan menghindari overload pada salah satu jalur
koneksi.
Failover
Failover bisa disebut sebagai backup otomatis. Dalam penelitian ini
menggunakan dua modem. Modem A adalah Gateway A, dan modem B adalah Gateway
B. Kedua koneksi tersebut sudah terpasang, dan sudah di konfigurasi load balance, pada
saat Gateway A down/fault koneksi akan