Infrastruktur Jaringan
XII - TKJ
Suhermanto, S.Kom
HANDOUT PEMBELAJARAN
MATA PELAJARAN
ADMINISTRASI INFRASTRUKTUR JARINGAN
SEKOLAH MENENGAH KEJURUAN
KELAS XII - SEMESTER 5
Disusun Oleh:
Suhermanto, S.Kom
DAFTAR ISI
PENDAHULUAN ....................................................................................................................................................................... 1
1. Apa isi modul ini ? .......................................................................................................................................................... 1
2. Apakah Tujuan Belajar pada mata pelajaran ini ?.......................................................................................................... 1
3. Apa saja Materi atau Kompetensi Dasar yang akan dipelajari ? .................................................................................... 2
4. Sumber Referensi Belajar ............................................................................................................................................... 2
MATERI - EVALUASI DAN KONFIGURASI LOAD BALANCING ..................................................................................... 3
A. Pengertian Load Balancing ............................................................................................................................................. 3
B. Penggunaan Load Balancer............................................................................................................................................. 3
C. Alasan Load Balancing ................................................................................................................................................... 4
1. Waktu Respon ............................................................................................................................................. 4
2. Redundansi. ................................................................................................................................................ 4
D. Cara Kerja Load Balancing ............................................................................................................................................. 4
E. Algoritma Load Balancing .............................................................................................................................................. 4
Round Robin. ............................................................................................................................................... 4
Ratio. ........................................................................................................................................................... 5
Fastest. ........................................................................................................................................................ 5
Least Connection......................................................................................................................................... 5
F. Fitur Load Balancing ...................................................................................................................................................... 5
• Asymmetric load. ........................................................................................................................................ 5
• Aktivitas berdasarkan prioritas ................................................................................................................... 5
• Proteksi dari serangan DDoS. ...................................................................................................................... 5
• Kompresi HTTP. ........................................................................................................................................... 6
• TCP Buffering. ............................................................................................................................................. 6
• HTTP Caching .............................................................................................................................................. 6
• Content Filtering ......................................................................................................................................... 6
• HTTP Security. ............................................................................................................................................. 6
• Priority Queuing. ......................................................................................................................................... 6
• Spam Filtering. ............................................................................................................................................ 6
G. Tipe Load Balancer ......................................................................................................................................................... 6
• Software Load Balancing ............................................................................................................................. 6
• Hardware Load Balancing ........................................................................................................................... 7
H. Perbandingan Software vs Hardware Load Balancer ...................................................................................................... 7
I. Metode Load Balancer .................................................................................................................................................... 8
1) STATIC ROUTE DENGAN ADDRESS LIST ....................................................................................................... 9
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
PENDAHULUAN
Assalamualaikum wr wb ,
Pada Mata pelajaran Administrasi Infrastruktur Jaringan, peserta didik akan diberikan
beberapa materi pokok bahasan mengenai “Load Balancing”, sesuai urutan
pemahaman hal berikut ini:
Terdapat 4 materi atau 4 Kompetensi Dasar dalam 1 semester. Setiap BAB akan
membahas tuntas 1 (Satu) KD Namun, didalam materi Pemrograman Dasar ini, bapak
baru memberikan 2 (DUA) KD atau baru 2 (DUA) BAB yaitu tentang :
Mengkonfigurasi load
3.14 Mengevaluasi load balancing 4.14
balancing
Mengevaluasi permasalahan Memperbaiki konfigurasi
3.15 4.15
load balancing load balancing
Suhermanto, S.Kom
Materi 3 (Kompetensi):
3.14 Mengevaluasi load balancing
4.14 Mengkonfigurasi load balancing
1. Waktu Respon. Salah satu manfaat terbesar adalah untuk meningkatkan kecepatan akses
website saat dibuka. Dengan dua atau lebih server yang saling berbagi beban lalu lintas web,
masing-masing akan berjalan lebih cepat karena beban tidak berada pada 1 server saja. Ini
berarti ada lebih banyak sumber daya untuk memenuhi permintaan halaman website.
2. Redundansi. Dengan load balancing, akan mewarisi sedikit redundansi. Sebagai contoh,
jika website kita berjalan seimbang di 3 server dan salah satu server bermasalah, maka dua
server lainnya dapat terus berjalan dan pengunjung website kita tidak akan menyadarinya
downtime apapun.
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.
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.
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
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.
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.
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.
• Asymmetric load. rasio dapat dibuat dengan menentukan koneksi yang menjadi
primary yang dianggap paling baik backbonenya dan terbaik dalam path routingnya, jadi
kita dapat membuat mesin untuk mencari best path determination dan routing yang
terpendek dan terbaik untuk sampai ketujuan.
• Aktivitas berdasarkan prioritas. Disaat load jaringan lagi peek, server akan dapat
membagi aktivitas berdasarkan prioritas dan ke link cadangan.
• Proteksi dari serangan DDoS. karena kita dapat membuat fiturseperti SYN Cookies
dan delayed-binding (suatu metode di back-end server pada saat terjadi proses TCP
handshake) pada saat terjadi serangan SYN Flood.
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
• Kompresi HTTP. Memungkinkan data untuk bisa mentransfer objek HTTP dengan
dimungkinkannya penggunaan utilisasi kompresi gzip yang berada di semua web browser
yang modern.
• TCP Buffering. dapat membuat respon buffer dari server dan berakibat dapat
memungkinkan task akses lebih cepat.
• HTTP Caching. dapat menyimpan content yang static, dengan demikian request dapat
di handel tanpa harus melakukan kontak ke web server diluar jaringan yang berakibat
akses terasa semakin cepat.
• Content Filtering. Beberapa load balancing dapat melakukan perubahan trafik pada
saat dijalankan.
• HTTP Security. beberapa system load balancing dapat menyembunyikan HTTP error
pages, menghapus identifikasi header server dari respon HTTP, dan melakukan enkripsi
cookies agar user tidak dapat memanipulasinya.
• Priority Queuing. berguna untuk memberikan perbedaan prioritas traffic paket.
• Spam Filtering. Spam istilah lainnya junk mail merupakan penyalahgunaan dalam
pengiriman berita elektronik untuk menampilkan berita iklan dan keperluan lainnya yang
mengakibatkan ketidaknyamanan bagi para pengguna web. Bentuk berita spam yang
umum dikenal meliputi: spam surat elektronik, spam instant messaging, spam Usenet
newsgroup, spam mesin pencari informasi web (web search engine spam), spam blog,
spam berita pada telepon genggam, spam forum Internet, dan lain lain. Spam ini
biasanya datang bertubi-tubi tanpa diminta dan sering kali tidak dikehendaki oleh
penerimanya. Beberapa contoh lain dari spam ini bisa berupa surat elektronik berisi iklan,
sms pada telepon genggam, berita yang masuk dalam suatu forum newsgroup berisi
promosi barang yang tidak terkait dengan aktifitas newsgroup tersebut, spamdexing yang
mendominir suatu mesin pencari (search engine) untuk mencari popularitas bagi suatu
URL tertentu, ataupun bisa berupa berita yang tak berguna dan masuk dalam suatu blog,
buku tamu situs web, dan lain-lain.
• Software Load Balancing. Dimana Load Balancing berjalan disebuah PC/Server, dan
aplikasi Load Balancing di install dan perlu dikonfigurasi sebelum dapat berfungsi.
Keuntungannya adalah jika ada penambahan fitur atau fasilitas tambahan tidak perlu
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
Teknologi load balancing dapat menjadi salah satu solusi yang efektif dan efisien untuk
menciptakan sistem yang handal dengan tingkat ketersediaan tinggi (high availability),
khususnya sebagai web server. Untuk pemanfaatan teknologi load balancing menggunakan
software load balancing saat ini memang lebih banyak digunakan pada sistem operasi open
souce seperti linux.
Metode Load Balancing sendiri ada 4 (Empat) yang umum dipergunakan. Di antaranya:
Static Route dengan Address List,
Equal Cost Multi Path (ECMP),
Nth, dan
Per Connection Classifier (PCC).
Kelebihan Kekurangan
Membagi jaringan dengan topologi Gampang terjadi overload jika yang aktif
yang sederhana, tidak ribet, dan tidak hanya client-client pada salah satu address
ada disconnection pada client yang list saja.
disebabkan perpindahan gateway
karena load balancing.
Kelebihan Kekurangan
3) Nth
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.
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
Kelebihan Kekurangan
Membagi penyebaran paket data yang Secara login berulang-ulang untuk login
merata pada masing-masing (Solusi: save “remember me”)
gateway.secara seimbang IP Address sering berganti,shingga
sering dianggap IP Ilegal
Sering bermasalah, karena berpindahnya
koneksi IP
Kelebihan Kekurangan
A. Kesimpulan
Load balancing adalah suatu Teknik yang di gunakan untuk mendistribusikan beban
trafik pada dua atau lebih jalur koneksi secara seimbang, dengan tujuan agar beban trafik
tidak di bebankan kepada hanya satu jalur saja dan mengurangi kelebihan beban trafik
Tugas 3
3.14 Mengevaluasi Load Balancing
4.14 Mengkonfigurasi Load Balancing
CATATAN:
Jawaban dikerjakan secara INDIVIDU :
a. Gunakan Format Jawaban, tepat dibawah pertanyaannya (pada titik-tik
yang tersedia)
b. Jawaban di- UPLOAD ke BiSMART Paling Lambat Tanggal (Lihat Jadwal
Pelajaran)
c. Hilangkan/Hapus Catatan merah ini pada lembar jawabannya !
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
Penilaian
3.14 Mengevaluasi load balancing
4.14 Mengkonfigurasi load balancing
1. PENILAIAN PENGETAHUAN
KOMPONEN YANG DINILAI
1 2 3 4 1 2 3 4 1 2 3 4
1
.
2
.
3
.
Kemampuan dalam 3 Beberapa isi jawaban sudah masuk dalam pengertian dalam materi
menyelesaikan Soal
yang diberikan 2 Sudah ada berusaha menjawab pertanyaan namun masih belum sesuai dengan materi
Kerapian dan 3 Tugas yang diselesaikan belum rapi namun sudah sessuai
Kesesuaian dari hasil
Penyelesaian Tugas 2 Tugas yang diselesaikan belum rapi dan sesuai
2. PENILAIAN SIKAP
KOMPONEN YANG DINILAI
TOTAL NILAI
Nama Ketepatan Waktu Kesungguhan Siswa Motivasi dan Antusias
No Keaktifan Diskusi dalam
Siswa Mengikuti (Zoom Mengikuti Materi Melalui Dalam Mengerjakan
(Zoom Meeting)
Meeting) (Zoom Meeting) Tugas
SB B K SB B K SB B K SB B K
1
2
3
Skor Penilaian = Jumlah Skor x 10: 15 = NILAI
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
Materi 3 (Kompetensi):
3.15 Mengevaluasi Permasalahan Load Balancing
4.15 Memperbaiki Konfigurasi Load Balancing
1) WEBPROXY INTERNAL
Routerboard tertentu seperti RB450G, RB433AH, RB433UAH,
RB800, dan RB1100 mempunyai expansion slot (USB, MicroSD,
CompactFlash) untuk storage tambahan.
2) PENGATURAN MANGLE
Pada Load Balancing kali ini menggunakan fitur yang disebut PCC (Per Connection
Classifier). Dengan PCC dapat mengelompokkan Trafik Koneksi yang melalui atau
keluar-masuk router menjadi beberapa Kelompok. Pengelompokan ini bisa
dibedakan berdasarkan src-address, dst-address, src-port, dan atau dst port.
Dalam materi ini Load Balancing di Konfigurasi secara Mode Teks (melalui Terminal
Mikrotik), lakukan beberapa langkah berikut :
1. Konfigurasi IP address
Tambahkan alamat IP Address pada masing-masing Interface Router, yaitu :
WAN : ether1 dan ether2
LAN : ether3.
/ip address
add address=192.168.90.2/30 comment=ISP-1 interface=ether1 network=192.168.90.0
add address=192.168.91.2/30 comment=ISP-2 interface=ether2 network=192.168.91.0
add address=192.168.1.1/24 comment="Local Network" interface=ether3 network=192.168.1.0
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4
Hal yang terpenting dari Load Balancing Metode PCC (Per Connection Classifier)
adalah sebuah Fitur pada Router Mikrotik untuk melakukan Tracking Koneksi yang
masuk maupun keluar melewati Router berdasarkan Kriteria tertentu.
Metode PCC yang akan digunakan yaitu untuk mengklasifikasikan Koneksi yang
berasal dari interface lokal (ether3) berdasarkan address and port.
Kemudian Petakan Koneksi yang berasal dari Interface Lokal (Ether3) yang akan
Keluar meninggalkan Router melalui masing-masing interface WAN yaitu ether1
dan ether2. Dengan perintah seperti berikut ini:
/ip route
add check-gateway=ping distance=1 gateway=192.168.90.1 routing-mark=Jalur-1
add check-gateway=ping distance=2 gateway=192.168.91.1 routing-mark=Jalur-2
=2 gateway=192.168.91.1 routing-mark=Jalur-2
b. Skema Failover Apabila salah satu link mengalami gangguan (down), maka semua
traffic akan dialihkan ke link yang masih aktif.
Konfigurasi load balancing metode PCC sudah selesai, efek load balancing
biasanya baru terasa apabila traffic di jaringan lokal sudah mengalami peningkatan
(full traffic), untuk memastikan load balancing sudah berfungsi dengan baik atau
belum, dapat mengeceknya di menu Interfaces
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
Tugas 4
3.15 Mengevaluasi Permasalahan Load Balancing
4.15 Memperbaiki Konfigurasi Load Balancing
CATATAN:
Jawaban dikerjakan secara INDIVIDU :
a. Gunakan Format Jawaban, tepat dibawah pertanyaannya (pada titik-tik
yang tersedia)
b. Jawaban di- UPLOAD ke BiSMART Paling Lambat Tanggal (Lihat Jadwal
Pelajaran)
c. Hilangkan/Hapus Catatan merah ini pada lembar jawabannya !
Modul Daring TKJ Administrasi Infrastruktur Jaringan- 2020
Penilaian
3.15 Mengevaluasi Permasalahan Load Balancing
4.15 Memperbaiki Konfigurasi Load Balancing
1. PENILAIAN PENGETAHUAN
KOMPONEN YANG DINILAI
1 2 3 4 1 2 3 4 1 2 3 4
1
.
2
.
3
.
Kemampuan dalam 3 Beberapa isi jawaban sudah masuk dalam pengertian dalam materi
menyelesaikan Soal
yang diberikan 2 Sudah ada berusaha menjawab pertanyaan namun masih belum sesuai dengan materi
Kerapian dan 3 Tugas yang diselesaikan belum rapi namun sudah sessuai
Kesesuaian dari hasil
Penyelesaian Tugas 2 Tugas yang diselesaikan belum rapi dan sesuai
2. PENILAIAN SIKAP
KOMPONEN YANG DINILAI
TOTAL NILAI
Nama Ketepatan Waktu Kesungguhan Siswa Motivasi dan Antusias
No Keaktifan Diskusi dalam
Siswa Mengikuti (Zoom Mengikuti Materi Melalui Dalam Mengerjakan
(Zoom Meeting)
Meeting) (Zoom Meeting) Tugas
SB B K SB B K SB B K SB B K
1
2
3
Skor Penilaian = Jumlah Skor x 10: 15 = NILAI