Apa itu Penyeimbang Beban Jaringan?

Jaringan adalah suatu sistem dari hal-hal atau orang-orang yang saling berhubungan. Jaringan komputer adalah jaringan yang terdiri dari komputer dan sumber dayanya, seperti pemindai bersama, printer, router, dan server. Penyeimbang beban jaringan dapat menjadi salah satu dari dua hal. Untuk satu hal, ini dapat merujuk ke teknologi Microsoft® spesifik yang disebut Network Load Balancing (NLB) yang merupakan bagian dari keluarga sistem operasi Windows 2000 Server® dan Windows Server® 2003 dan merupakan komponen opsional untuk Windows Server® 2008. istilah penyeimbang beban jaringan juga dapat merujuk secara umum ke sistem yang menyediakan untuk mendistribusikan pemrosesan secara merata di antara dan di antara sumber daya yang tersedia.

Cluster adalah istilah untuk sekelompok beberapa server yang terhubung dan bekerja bersama-sama dalam berbagai cara untuk menyelesaikan tugas. Cluster dapat menyediakan sistem dengan toleransi kesalahan dan penyeimbangan beban. Penyeimbang beban jaringan dapat digunakan untuk mendistribusikan beban ke beberapa server dalam jaringan dan juga ke beberapa disk di jaringan area penyimpanan (SAN), serta mendistribusikan permintaan protokol file di seluruh server file. Transaksi yang memasuki jaringan dapat dibagi di semua server atau dapat dialihkan ke server saat tersedia.

Satu situasi umum di mana penyeimbang beban jaringan berguna adalah dalam mendistribusikan sejumlah besar permintaan HTTP (HyperText Transfer Protocol) yang masuk ke berbagai server web yang terletak di kumpulan server. Ini mencegah server tunggal menjadi kelebihan beban. Praktik penyeimbangan beban membantu meniadakan serangan penolakan layanan, yang intinya adalah membebani server.

Sebuah penyeimbang beban jaringan dapat menjadi beberapa hal yang berbeda. Ini bisa berupa program perangkat lunak, yang satu-satunya tujuan adalah penyeimbangan beban. Itu juga bisa menjadi perangkat keras. Salah satu perangkat keras yang bertindak sebagai penyeimbang beban jaringan adalah sakelar multilayer, perangkat yang memeriksa dan meneruskan lalu lintas paket yang masuk ke jaringan.

Server DNS (Domain Name System) adalah jenis perangkat keras lain yang dapat digunakan sebagai penyeimbang beban jaringan. Salah satu teknik yang digunakan disebut round robin DNS. Dalam sistem ini, ketika permintaan DNS diterima, permintaan diteruskan ke server satu demi satu dalam loop berkelanjutan. Salah satu masalah dengan sistem ini adalah bahwa tidak ada akun yang diambil dari tuntutan bahwa setiap transaksi akan dilakukan di server yang dikirim, sehingga sebenarnya bertindak lebih seperti distributor daripada penyeimbang yang sebenarnya, meskipun jika tidak ada kelebihan sistem, itu akan memiliki efek keseimbangan.