Materi 8 - Load Balance

Unduh sebagai pdf atau txt
Unduh sebagai pdf atau txt
Anda di halaman 1dari 21

LOAD BALANCING

Pembelajaran Jarak Jauh


KURTILAS REV 2017
Administrasi Infrastruktur Jaringan
Oleh TIM ICT
SMK 11 MARET
KENAPA KITA HARUS
BELAJAR MATERI INI?
• Bisa menjelaskan Load Balancing
• Mengimplementasikan Load Balancing pada
Jaringan Komputer

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


CANGKUPAN MATERI:
• Pengertian Load Balancing
• Prinsip & Cara Kerja Load Balancing
• Fitur Load Balancing
• Kelebihan & Kekurangan Load Balancing
• Jenis Load Balancing
• Algoritma Load Balancing

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


PERTEMUAN 1
LOAD BALANCING

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


DEFINISI LOAD BALANCING
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.
Suatu metode untuk membagi beban suatu server menjadi dua atau lebih
secara seimbang agar server tidak mengalami kelebihan beban saat
menerima request dari user atau client. Metode ini digunakan untuk
mengoptimalkan sebuah server agar server tidak mengalami overload

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


PRINSIP & CARA KERJA
Load Balancer (perangkat yang melakukan load balancing)
berada di antara Service/Layanan (website, aplikasi,
database, networking maupun layanan lainnya) dengan
Traffic yang menerima layanan dari luar.
Load Balancing ini tidak menambah bandwidth dari sebuah
server tetapi hanya membagi beban server tersebut. Load
Balance ini biasa digunakan pada server yang memiliki
jumlah user atau client yang melebihi kapasitas maksimum
dari jumlah request yang dapat ditangani oleh server
tersebut.

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


PRINSIP & CARA KERJA
Dengan dua atau lebih server yang saling berbagi beban Traffic,
masing-masing akan berjalan lebih cepat karena beban tidak berada
pada 1 server saja. Ini berarti ada lebih banyak sumber daya untuk
memenuhi permintaan layanan.
Dengan Load Balancing service berjalan seimbang di beberapa
server dan Jika salah satu server mempunyai masalah maka para
user akan tetap bisa mengakses layanan dan tidak menyadari
adanya ganguan pada server karena infrastruktur masih mempunyai
server lain yang masih bekerja untuk melayani permintaan user.

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


FITUR LOAD BALANCING
• 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 sedang peek, server akan dapat membagi aktivitas
berdasarkan prioritas dan ke link cadangan
• Proteksi dari serangan DDoS.
Karena kita dapat membuat fitur seperti SYN Cookies dan delayed-binding
suatu metode di back-end server 16 pada saat terjadi proses TCP handshake
pada saat terjadi serangan SYN Flood .

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


FITUR LOAD BALANCING
• 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

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


FITUR LOAD BALANCING
• 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

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


FITUR LOAD BALANCING
• 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, 17 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
z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan
TUGAS

RANGKUM & Catat Hal – Hal Penting dalam Video


Pembelajaran Ini

• Kerjakan Soal tersebut di Buku Tulis atau Kertas Selembar dan di foto menggunakan timestamp
Camera.
• Lalu Foto Tugas Tersebut dikirim ke :

Email : [email protected]

Whatsapp : 0888-8144-069
#PembelajaranJarakJauh #SMK11MARET
#SMKBisa #SMKHebat #LiterasiDigital

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


PERTEMUAN 2
LOAD BALANCING

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


KELEBIHAN LOAD
BALANCING
• Mengurangi Beban Server
Request data dari client tentu akan membuat server mengalami overload, bila
terjadi overload server tersebut akan down dan tidak dapat diakses oleh client.
Maka dari itu load balancing membagi beban request data dari client agar
server berjalan lebih maksimal dalam menangani request data client.
• Mempercepat Akses Layanan
Bila melakukan load balancing pada server maka layanan dari server tersebut
akan lebih cepat diakses karena beban dari client ditangani oleh dua atau
lebih server yang menyebabkan akses tersebut dapat ditangani tanpa
memperlambat kinerja dari server.

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


KELEBIHAN LOAD
BALANCING
• Redudansi dan High-Availability (HA)
Jika terdapat 3 web server dan salah satunya mengalami kerusakan (down)
maka 2 web server lain akan tetap menjaga website selalu berjalan dan dapat
di akses oleh client, client tidak akan menyadari downtime apapun dari
website tersebut.
• Meminimalisir Waktu Down
Jika salah satu penyedia layanan atau server down, terdapat server lain yang
menyediakan ketersediaan layannan setiap saat

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


KEKURANGAN LOAD
BALANCING
• Biaya Pembangunan Infrastruktur Lebih Banyak
Dikarenakan diperlukan lebih dari satu link dan satu server / pemberi layanan.
• Jika Server Induk bermasalah maka server lain dibawahnya atau virtualnya
akan bermasalah.
• Penempatan semua data dalam satu server akan menjadi target serangan
virus, hacker, atau serangan cyber lainnya

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


JENIS LOAD BALANCING

• Software Load Balancer


load balancer jenis ini merupakan suatu software yang di pasang pada suatu
pc/server dan juga software yang di install ini perlu dionfigurasi terlebih dahulu
agar dapat berfungsi. Hardware dari pc/server yang digunakan dalam jenis ini
akan memperngaruhi kinerja dari load balancer tersebut. Semakin tinggi
hardware yang digunakan maka kinerja software load balancer ini semakin
baik.
• 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

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


ALGORITMA LOAD
BALANCING
• Round Robin
Algoritma load balancing paling sederhana yaitu membagi beban secara
bergiliran dan berurutan dari satu server ke server lain.
• Ratio
Algoritma ini membagi beban dengan cara memberi rasio pada setiap
servernya semakin besar rasio maka semakin besar juga server tersebut
menangani beban.

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


ALGORITMA LOAD
BALANCING
• Fastest
Melakukan pembagian beban dengan cara menutamakan server-server yang
memiliki respon paling cepat. Server ini yang nanti akan menangani beban
saat terdapat request. Jadi saat server yang sedang melakukan pengambilan
data yang menyebabkan respon server tersebut menjadi lambat dan request
tersebut akan di ambil oleh server lain yang memiliki respon tercepat
• Least Connection
Melakukan pembagian berdasarkan banyaknya koneksi yang sedang dilayani
oleh server. Server yang paling sedikit melayani koneksi client maka server
tersebut yang akan mengambil request berikutnya dari client.

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


SOAL
1. Jelaskan secara singkat, Cara Kerja Load Balancing !
2. Mengapa Load Balancing diperlukan dalam sebuah jaringan?

• Kerjakan Soal tersebut di Buku Tulis atau Kertas Selembar dan di foto menggunakan timestamp
Camera.
• Lalu Foto Tugas Tersebut dikirim ke :

Email : [email protected]

Whatsapp : 0888-8144-069
#PembelajaranJarakJauh #SMK11MARET
#SMKBisa #SMKHebat #LiterasiDigital

z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan


PEMBELAJARAN JARAK JAUH
SMK 11 MARET
TEKNIK KOMPUTER JARINGAN

OLEH MUHAMMAD ANDIKA


PRAWIRA
z Pembelajaran Jarak Jauh – SMK 11 MARET – Teknik Komputer Jaringan

Anda mungkin juga menyukai