Anda di halaman 1dari 19

MANAJEMEN BANDWIDTH DENGAN TEKNIK LOAD

BALANCING

Di susun oleh :

Kelompok 7

Anggota :

 Rizky fauji 2211171004


 Ahmad heri 2211171019
 Muhammad Ramanda 2211171074

PROGRAM STUDI TEKNIK ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS JENDERAL ACHMAD YANI

CIMAHI

2020
KATA PENGANTAR

Puji syukur alhamdulillah kami panjatkan ke hadirat Tuhan Yang Maha Esa, karena
telah melimpahkan rahmat-Nya berupa kesempatan dan pengetahuan sehingga
makalah ini bisa selesai pada waktunya.

Terima kasih juga kami ucapkan kepada teman-teman yang telah berkontribusi
dengan memberikan ide-idenya sehingga makalah ini bisa disusun dengan baik dan
rapi.

Kami berharap semoga makalah ini bisa menambah pengetahuan para pembaca.
Namun terlepas dari itu, kami memahami bahwa makalah ini masih jauh dari kata
sempurna, sehingga kami sangat mengharapkan kritik serta saran yang bersifat
membangun demi terciptanya makalah selanjutnya yang lebih baik lagi.

Cimahi, 4 April 2020

Penulis

ii
DAFTAR GAMBAR

Gambar 2.1 Konsep load balancing…………………………………………….8

Gambar 2.2 Rancangan load balancing…………………………………………9

Gambar 2.3 Pengaturan mangle………………………………………………...10

Gambar 2.4 Pengujian jaringan input ether1…………………………………...11

Gambar 2.5 Pengujian jaringan input ether2…………………………………...12

iii
DAFTAR ISI

JUDUL……………………………………………………………………..i

KATA PENGANTAR…………………………………………………….ii

DAFTAR GAMBAR……………………………………………………...iii

DAFTAR ISI………………………………………………………………iv

BAB I PENDAHULUAN

A. Latar belakang……………………………………………………...1
B. Rumusan masalah……………………………...…………………...2
C. Tujuan……………………………………………….……………...2

BAB II PEMBAHASAN

A. Definisi manajemen bandwidth dengan teknik load balancing…….3


B. Macam-macam metode load balancing…………………………….4
C. Jenis-jenis load balancing…………………………………………..6
D. Cara kerja load balancing…………………………………………..8
E. Algoritma load balancing…………………………………………..13

BAB III PENUTUP

A. Kesimpulan…………………………………………………………14

DAFTAR PUSTAKA

iv
BAB I

PENDAHULUAN

A. Latar belakang

Kebutuhan manusia terhadap kebutuhan komunikasi dan informasi mendorong


kemajuan sarana komunikasi dan informasi yang sangat pesat. Kemajuan yang
pesat dalam dunia informasi dan komunikasi menjadikan berkembangnya sarana
jaringan komunikasi dan informasi yang beragam. Komputer menjadi salah satu
alat komunikasi dan pengelola informasi yang sangat pesat pertumbuhannya.
Dengan mengunakan jaringan komputer yang dapat menghubungkan antara satu
komputer dengan komputer yang lain menjadikan komputer sebagai sarana yang
diandalkan dalam masa kecanggihan sarana komunikasi dan informasi saat ini.
Salah satu bentuk perkembangan jaringan komputer adalah Internet. Kemudahan
sarana komunikasi dan informasi yang diberikan Internet menjadikan implementasi
Internet sebagai sarana unggulan di setiap lembaga.
Penggunaan Internet setiap harinya akan semakin meningkat, Perkembangan
pemakaian Internet secara otomatis akan mempengaruhi kebutuhan besaran
bandwidth. Dengan bertambahnya kebutuhan jaringan intenet, maka diperlukan
jaringan internet yang lebih handal agar jaringan dapat bekerja secara optimal. Pada
jaringan yang menggunakan lebih dari satu jalur koneksi dibutuhkan suatu solusi
agar koneksi tersebut dapat digunakan bersama-sama dan dapat menyalurkan beban
trafik secara seimbang (balance) untuk pelanggan, yang dapat menghindari adanya
jaringan down pada saat jaringan tersebut digunakan.

1
B. Rumusan masalah :

Berdasarkan uraian yang dikemukakan yang menjadi rumusan masalah dalam


laporan ini adalah :

1. Bagaimana mengoptimalkan layanan jaringan internet di suatu lembaga atau


instansi ?
2. Bagaimana merancang layanan jaringan internet dengan teknik load balancing?

C. Tujuan

Adapun tujuan dari penulisan kertas karya ini adalah :

1. Mengoptimalkan layanan jaringan internet di suatu lembaga atau instansi


2. Merancang layanan jaringan internet dengan teknik load balancing

2
BAB II

PEMBAHASAN

A. Manajemen bandwidth dengan teknik load balancing

Bandwidth (lebarpita) dalam ilmu komputer adalah suatu penghitungan konsumsi


data yang tersedia pada suatu telekomunikasi. Dihitung dalam satuan bits per
seconds (bit per detik) [1]. Management Bandwith ialah memanage atau
mengoptimalkan berbagai jenis jaringan dengan menerapkan layanan Quality Of
Service (QoS) untuk menetapkan tipe-tipe lalu lintas jaringan. sedangkan QoS itu
sendiri adalah kemampuan untuk menggambarkan suatu tingkatan pencapaian
didalam suatu sistem komunikasi data.

Maksud dari manajemen bandwidth ini adalah bagaimana kita menerapkan


pengalokasian atau pengaturan bandwidth dengan menggunakan sebuah PC Router
Mikrotik. Manajemen bandwith memberikan kemampuan untuk mengatur
Bandwidth jaringan dan memberikan level layanan sesuai dengan kebutuhan dan
prioritas sesuai dengan permintaan pelanggan [2].

Sedangkan load Balancing 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. Load balancing digunakan pada saat sebuah
server telah memiliki jumlah user yang telah melebihi maksimal kapasitasnya [3].

Jadi manajemen bandwidth dengan teknik load balancing ialah memanage dan
mengoptimalkan layanan jaringan internet pada saat sebuah server telah memiliki
jumlah user yang telah melebihi maksimal kapasitasnya dengan mendistribusikan
beban trafik pada dua atau lebih jalur koneksi secara seimbang.

3
B. Macam-macam metode load balancing

Selama ini masih banyak anggapan yang salah bahwa menerapkan teknik load
balancing pada dua jalur koneksi, maka besar bandwidth yang di dapatkan menjadi
dua kali lipat dari bandwidth sebelum menggunakan load balancing. Maka perlu
saya jelaskan lagi bahwa load balancing tidak akan menambah besar bandwidth
yang diperoleh. Tetapi hanya bertugas untuk membagi trafik dari kedua bandwidth
tersebut agar dapat dipakai secara seimbang.

Metode load balancing sendiri ada 4 yang umum dipergunakan. Di antaranya: Static
Route dengan Address List, Equal Cost Multi Path (ECMP), Nth, dan Per
Connection Classifier (PCC). Masing-masing metode punya kelebihan, kekurangan
dan karakteristiknya masing-masing.

1. Static route dengan Address list

Static route dengan Address list adalah metode load balancing yang
mengelompokkan suatu range IP address untuk dapat di atur untuk melewati salah
satu gateway dengan menggunakan static routing. Metode ini sering di gunakan
pada warnet yang membedakan PC untuk browsing dengan PC untuk Game Online.
Mikrotik akan menentukan jalur gateway yang di pakai dengan membedakan src-
address pada paket data.

Kelebihan: dapat membagi jaringan dengan topologi yang sederhana, tidak ribet,
dan tidak ada disconnection pada client yang disebabkan perpindahan gateway
karena load balancing.

Kekurangan: Gampang terjadi overload jika yang aktif hanya client-client pada
salah satu address list saja.

2. Equal Cost Multi Path (ECMP)

Equal Cost Multi Path adalah pemilihan jalur keluar secara bergantian pada
gateway. Contohnya jika ada dua gateway, dia akan melewati kedua gateway
tersebut dengan beban yang sama (Equal Cost) pada masing-masing gateway.

4
Kelebihan: Dapat membagi beban jaringan berdasarkan perbandingan kecepatan
di antara 2 ISP.

Kekurangan: Sering terjadi disconnection yang disebabkan oleh routing table yang
restart secara otomatis setiap 10 menit.

3. Nth

Nth bukanlah sebuah singkatan. Melainkan sebuah bilangan integer (bilangan ke-
N). Nth menggunakan algoritma round robin yang menentukan pembagian
pemecahan connection yang akan di-mangle ke rute yang dibuat untuk load
balancing. Pada dasarnya, koneksi yang masuk ke proses router akan menjadi satu
arus yang sama. Walaupun mereka datang dari interface yang berbeda. Maka pada
saat menerapkan metode Nth, tentunya akan ada batasan ke router untuk hanya
memproses koneksi dari sumber tertentu saja. Ketika router telah membuat
semacam antrian baru untuk batasan yang kita berikan di atas, baru proses Nth di
mulai.

Kelebihan: Dapat membagi penyebaran paket data yang merata pada masing-
masing gateway.

Kekurangan: Kemungkinan terjadi terputusnya koneksi yang disebabkan


perpindahan gateway karena load balancing.

4. Per Connection Classifier (PCC)

Per Connection Classifier merupakan metode yang menspesifikasikan suatu paket


menuju gateway suatu koneksi tertentu. PCC mengelompokkan trafik koneksi yang
keluar masuk router menjadi beberapa kelompok. Pengelompokan ini bisa
dibedakan berdasarkan src-address, dst-address, src-port dan dst-port. Mikrotik
akan mengingat-ingat jalur gateway yang telah dilewati di awal trafik koneksi.
Sehingga pada paket-paket data selanjutnya yang masih berkaitan akan dilewatkan
pada jalur gateway yang sama dengan paket data sebelumnya yang sudah dikirim.

5
Kelebihan: Mampu menspesifikasikan gateway untuk tiap paket data yang masih
berhubungan dengan data yang sebelumnya sudah dilewatkan pada salah satu
gateway.

Kekurangan: Beresiko terjadi overload pada salah satu gateway yang disebabkan
oleh pengaksesan situs yang sama [4].

C. Jenis-jenis load balancing

Dalam membangun suatu topologi yang memanfaatkan load balancing tentu kita
akan merencanakannya terlebih dahulu akan bagaimana topologi, harga,
kemampuan akhir dari topologi load balancing, dan jenis load balancer yang akan
digunakan untuk membangun topologi. Di bawah ini merupakan dua jenis load
balancer, yaitu :

1. Software load balancer


Load balancers berbasis perangkat lunak dapat diklasifikasikan ke dalam dua
kategori besar: load balancers yang dapat diinstal dan Load Balancer sebagai
Layanan (LBaaS). Beberapa contoh load balancing perangkat lunak yang dapat
diinstal adalah: Nginx, Varnish, HAProxy, LVS (Linux Virtual Server), Ultra
Monkey, dan Network load-balancing.. Load balancing ini memerlukan instalasi,
konfigurasi, serta manajemen. Pengguna harus merencanakan toleransi kesalahan
dan penskalaan penyeimbang beban. LBaaS seperti AWS ELB dan Stratoscale
LBaaS. Mereka dikelola oleh penyedia cloud dan menawarkan toleransi kesalahan,
elastisitas, instalasi dan manajemen yang melekat.

Kelebihan

A. Lebih murah

B. Software aplikasi memiliki banyak pilihan konfigurasi yang dapat disesuaikan


dengan kebutuhan.

6
Kekurangan

A. Sebagian besar aplikasi tidak dapat menangani situs-situs yang besar atau
jaringan yang kompleks.

B. Paket aplikasi yang akan mendukung sistem besar memerlukan hardware yang
banyak juga.

2. Hardware Load Balancer


Load balancer jenis ini merupakan hardware yang telah dibuat hanya untuk tujuan
load balancing dan siap digunakan. Berikut merupakan contoh hardware load
balancer yaitu cisco system catalyst, coyote point, barracuda load balancer.
Kelebihan

A. Mudah disesuaikan dari pada perangkat lunak

B. Proses lalu lintas pada tingkat jaringan, yang secara nominal lebih efisien
daripada deskripsi perangkat lunak.

C. Bekerja dengan banyak OS atau platform

Kekurangan:

A. Biaya lebih mahal dari perangkat lunak

Teknologi load-balancing dapat menjadi salah satu solusi yang efektif dan efisien
untuk menciptakan sistem yang handal dengan tingkat ketersediaan tinggi,
khususnya sebagai web server. Untuk pemanfaatan teknologi load-balancing
menggunakan software load-balancing saat ini banyak digunakan pada sistem
operasi open source seperti linux [5].

7
D. Cara Kerja Load Balancing

Gambar 2.1 Konsep load balancing

Saat 4 Client melakukan request data kepada server maka Load Balancer akan
membagi beban tersebut menjadi sebagian, client 1 dan client 2 akan dilayani oleh
server1 sementara client 3 dan client 4 akan dilayani oleh server2 [6].

Load Balancer (perangkat load balancing) menggunakan beberapa peralatan yang


sama untuk menjalankan tugas yang sama. Hal ini memungkinkan pekerjaan
dilakukan dengan lebih cepat dibandingkan apabila dikerjakan oleh hanya 1
peralatan saja dan dapat meringankan beban kerja peralatan, serta mempercepat
waktu respons. Load Balancer bertindak sebagai penengah diatara layanan utama
dan pengguna, dimana layanan utama merupakan sekumpulan server/mesin yang
siap melayani banyak pengguna. Disaat Load Balancer menerima permintaan
layanan dari user, maka permintaan tersebut akan diteruskan ke server utama.
Biasanya Load Balancer dengan pintar dapat menentukan server mana yang
memiliki load yang lebih rendah dan respons yang lebih cepat. Bahkan bisa
menghentikan akses ke server yang sedang mengalami masalah dan hanya
meneruskannya ke server yang dapat memberikan layanan. Hal ini salah satu
kelebihan yang umumnya dimiliki load balancer, sehingga layanan seolah olah
tidak ada gangguan di mata pengguna [7].

8
Gambar 2.2 Rancangan load balancing

Didapat rancangan Internet dengan dua sumber ISP yang berbeda. ISP yang
berbeda menjadikan fungsi load balancing akan berjalan maksimal dalam fungsi
redudancy saluran bandwidth karena jika satu bandwidth dari satu sumber ISP
matimaka akan ada backup dari ISP yang kedua. Jaringan Internet akan terkoneksi
secara aman sepanjang waktu. Rancangan yang dibuat menggambarkan jaringan
dari kampus tiga yang terdiri dari 2 interface yaitu wifi dan jaringan lan. Dimana
wifi diambil dari interface 4 dengan setingan IP 168.192.2.0/24. Interface jaringan
lan menggunakan IP 168.192.2.0/24. Load balancing diPasang pada router pertama
saat bandwidth dari jaringan kampus tiga masuk. Penerapan load balancing
ditambah dengan satu sumber bandwidth dari ISP yang lain yaitu dari modem axis
sebagai pemasok bandwidth yang kedua. Dari sekema tersebut maka diharapkan
pasokan bandwidth tidak tergantung dengan satu penyedia jasa layanan provider
saja tapi jika satu mati maka akan di backup oleh provider yang lain . Dalam
pengambaran jaringan yang ada maka didapat diPerlukan 4 interface yaitu, dua
sumber Internet yaitu dari jaringan UAD dan dari modem. Sedangangkan 2
interface digunakan untuk outputnya yang terdiri dari wifi dan jaringan lain.
Langkah-langkah dalam seting instalasi mikrotik sebagai berikut: Interface yang

9
digunakan adalah 4 interface dimana dua interface menjadi input dan dua interface
menjadi output. Input terdapat pada ether1 dan ether2. Interface pada ether1
merupakan input dari koneksi kampus UAD yaitu dari provider PT Telkom
Indonesia Interface pada ether2 merupakan input dari modem axis. interface dari
tampilan router yang terdiri dari 5 ether dimana interface input pada ether1 dan
ether2. Ether1 adalah input dari koneksi Internet UAD sedangkan ether2
merupakan input koneksi dari modem. nantinya dalam ether3 dan ether4 akan
dipergunakan untuk output lan dan wifi. Ether1 dan ether2 dijadikan input koneksi
dengan pengaturan IP 168.192.0.2/24 interface ether1 dan 168.192.1.2/24.

Mangle berfungsi untuk menandai paket atau koneksi sehinga dari 2 sumber
IP dapat diolah untuk proses load balancing. Konfigurasi PCC (Per Connection
Classifier). Dengan PCC kita bisa mengelompokan lalulintas koneksi yang melalui
atau keluar masuk router menjadi beberapa kelompok. Pengelompokan ini bisa
dibedakan berdasarkan src-addresss, dst-addresss, src-port dan atau dst-port.
Router akan mengingat-ingat jalur gateway yang dilewati diawal traffik koneksi,
sehingga pada paket-paket selanjutnya yang masih berkaitan dengan koneksi
awalnya akan dilewatkan pada jalur gateway yang sama juga.pengaturan mangle
dapat dilihat pada gambar berikut :

Gambar 2.3 Pengaturan mangle

10
Pengujian load balancing bertujuan untuk menguji sistem dari penerapan
load balancing apakah sudah berjalan dengan baik atau belum. Dimana dalam
sekenario load balancing PPC dilakukan penggabungan dua koneksi inputan dari
ISP 1 dan ISP 2 yang mana jika ether1 atau dari ISP 1 satu mati maka koneksi
ether2 atau ISP 2 akan berjalan secara otomatis menggantikan koneksi dari ether1 .
Dalam kondisi lalulintas padat maka skenario yang berjalan adalah pembagian
beban yang diambil dari jalur yang padat ke jalur yang luang. Misalkan dalam
pemakaian default memakai jalur 1 dan jalur 2 adalah jalur tambahan dalam load
balancing. ketika di jalur 1 mengalami kepadatan tertentu maka beban akan dishare
ke jalur 2 secara otomatis. Dalam ujicoba load balancing kali ini maka akan
diujicobakan percobaan. Dikondisikan dalam traffik normal yaitu sudah terpasang
load balancing kedalam sistem. Dalam keadaan normal maka jalur yang di gunakan
untuk koneksi adalah dari ISP 1 atau dalam sistem yang diset di mikrotik diset
sebagai ether 1 . Cadang yang digunakan berasal dari ISP 2 yang dalam system
mikrotik diset kedalam ether 2. Dalam koneksi normal maka yang akan bekerja
adalah ether 1 sebagai jaringan utama, sedangkan ether 2 akan bekerja dalam
kondisi tertentu saja karena sebagai

jalur cadangan dalam sistem. dimana Keadaan dapat dipantau dalam traffik
mikrotik sebagaimana Gambar berikut :

Gambar 2.4 Pengujian jaringan input ether1

11
Dari Gambar 3 didapat grafik dimana dalam kondisi normal dari ether1 dan ether2.
Dari gambar 3 kotak 4 dapat dilihat grafik pemakaian koneksi Internet. Dengan
kecepatan koneksi di gambar 3. Pada angka 1 dan 2 menunjukkan ether2 yang tidak
berjalan sedikitpun. kondisi tersebut dalam keadaan normal. Dalam sekenario
percobaan berikut adalah mematikan ether1 dengan mendisable ISP 1 seolah olah
mengalami trobel. Maka hasilnya sesuai dengan Gambar berikut :

Gambar 2.5 Pengujian jaringan input ether2

Dari gambar 4 dapat dilihat terjadi perbedaan pemakain koneksi dimana terlihat
grafik yang mulai aktif pada angka 2 dan pada angka 4 dimana ether1 tidak terdapat
pergerakan grafik menandakan tidak ada koneksi di ether1 dan Internet tetap
berjalan normal. dari gambar no 4 diatas dapat dibuktikan bahwa kinerja load
balancing berjalan dengan baik ketika ether1 dimatikan maka skema load
balancing berjalan dan traffik pada ether2 langsung naik, hal ini menunjukan
berjalannya skema load balancing [8].

12
E. Algoritma load balancing

Secara umum, algoritma-algoritma pembagian beban yang banyak digunakan saat


ini adalah :

1. Round Robin. Algoritma Round Robin merupakan algoritma yang paling


sederhana dan banyak digunakan oleh perangkat load balancing. Algoritma ini
membagi beban secara bergiliran dan berurutan dari satu server ke server lain
sehingga membentuk putaran.
2. Ratio. Ratio (rasio) sebenarnya merupakan sebuah parameter yang diberikan
untuk masing-masing server yang akan dimasukkan kedalam sistem load
balancing. Dari parameter Ratio ini, akan dilakukan pembagian beban terhadap
server-server yang diberi rasio. Server dengan rasio terbesar diberi beban besar,
begitu juga dengan server dengan rasio kecil akan lebih sedikit diberi beban.
3. Fastest. Algoritma yang satu ini melakukan pembagian beban dengan
mengutamakan server-server yang memiliki respon yang paling cepat. Server
di dalam jaringan yang memiliki respon paling cepat merupakan server yang
akan mengambil beban pada saat permintaan masuk.
4. Least Connection. Algoritma Least connection akan melakukan pembagian
beban berdasarkan banyaknya koneksi yang sedang dilayani oleh sebuah server.
Server dengan pelayanan koneksi yang paling sedikit akan diberikan beban
yang berikutnya akan masuk [9].

13
BAB III
PENUTUP

A. Kesimpulan

1. Manajemen bandwidth dengan teknik load balancing merupakan salah satu cara
yang paling banyak digunakan dalam memanage bandwidth saat semakin
banyaknya user yang menggunakan jaringan tersebut.
2. Banyak yang beranggapan salah, bahwa dengan menggunakan loadbalance dua
jalur koneksi , maka besar bandwidth yang akan kita dapatkan menjadi dua kali
lipat dari bandwidth sebelum menggunakan loadbalance (akumulasi dari kedua
bandwidth tersebut). Hal ini perlu di perjelas, bahwa loadbalance tidak akan
menambah besar bandwidth yang kita peroleh, tetapi hanya bertugas untuk
membagi trafik dari kedua bandwidth tersebut agar dapat terpakai secara
seimbang.
3. Mikrotik dapat berfungsi sebagai load balance dalam menyeimbangkan traffic
data.

14
DAFTAR PUSTAKA

[1] Wikipedia. (undated). Lebar pita. [online]. Available:


https://id.wikipedia.org/wiki/Lebar_pita
[2] P.Patricia. (2019, Oktober 18). Menyimpulkan manajemen bandwidth.
[online]. Available: http://putripatriciaw.blogspot.com/2019/10/menyimpulkan-
manajemen-bandwidth.html
[3] P.Dewobroto. (undated). Load balance menggunakan metode pcc. [online].
Available: http://www.mikrotik.co.id/artikel_lihat.php?id=34
[4] H.Hogan. (2013, Agustus 28). Mengenal 4 metode load balancing untuk
jaringan anda. [online]. Available: https://mebiso.com/mengenal-4-metode-load-
balancing-untuk-jaringan-internet-anda/
[5] Admin nguprek. (2020, April 08). Pengertian load balancing. [online].
Available: http://nguprek.com/load-balancing/
[6] Odyssey. (2019, September 02). Pengertian, cara kerja, dan jenis load
balancing. [online]. Available: https://jihadt-a.blogspot.com/2019/09/pengertian-
cara-kerja-load-balance.html
[7] Natifaqw. (undated). 2 cara kerja load balancing load balancer perangkat.
[online]. Available: https://www.coursehero.com/file/p30m7er/2-Cara-kerja-load-
balancing-Load-Balancer-perangkat-load-balancing-menggunakan/
[8] M.Dedy haryanto. (2014, Juni). Analisis dan optimalisasi jaringan
menggunakan teknik load balancing. Jurnal sarjana teknik informatika. [online]. 2
(2), pp 1375-1378. Available:
https://media.neliti.com/media/publications/210977-analisis-dan-optimalisasi-
jaringan-mengg.pdf
[9] MF.Adani. (undate). Simulasi load balancing pada perusahaan daerah air.
[online]. Available: http://repository.dinamika.ac.id/id/eprint/1313/6/BAB_III.pdf

15

Anda mungkin juga menyukai