Utama/Video/Apa Itu Load Balancer & Bagaimana Algoritma Round Robin Mengagihkan Trafik Pelayan?
Teknologi dan AI dalam 2 Minit
Apa Itu Load Balancer & Bagaimana Algoritma Round Robin Mengagihkan Trafik Pelayan?
Kalau kau letak laman web kau atas satu pelayan sahaja, semua pelawat kena beratur kat satu kaunter, macam kedai roti canai dengan seorang tukang masak je!
Apa anda akan pelajari
Tapi bila trafik web melonjak, pelayan tunggal tu tercungap-cungap, jadi perlahan dan akhirnya tumbang!
Jadi, dia ikut giliran, permintaan pertama ke pelayan satu, kedua ke pelayan dua, ketiga ke pelayan tiga, kemudian pusing balik ke pelayan satu.
Jadi, load balancer sentiasa memeriksa denyut nadi setiap pelayan, dan pelayan yang gagal disingkirkan daripada giliran sehingga ia pulih.
Siri Teknologi dan AI dalam animasi 3D LEGO (V916-072) oleh KongsikanDotCom.
Kongsi video ini
Nota video
Teks penuh video
Kalau kau letak laman web kau atas satu pelayan sahaja, semua pelawat kena beratur kat satu kaunter, macam kedai roti canai dengan seorang tukang masak je! Senang, murah, dan siap dalam lima minit. Tapi bila trafik web melonjak, pelayan tunggal tu tercungap-cungap, jadi perlahan dan akhirnya tumbang!
Jadi, kau tambah beberapa pelayan serupa, dan letak seorang penjaga pintu di depan yang mengagihkan setiap permintaan kepada mereka. Ini namanya load balancer. Tapi kalau pelawat kena hafal alamat setiap pelayan, susah, dan pelayan kau terdedah terus kepada internet!
Jadi, load balancer jadi satu-satunya pintu depan. Ia terima permintaan, hantar ke pelayan belakang, kemudian pulangkan jawapan kepada pelawat bagi pihak pelayan tu. Ini namanya reverse proxy.
Tapi penjaga pintu tu keliru nak hantar permintaan seterusnya ke pelayan mana! Jadi, dia ikut giliran, permintaan pertama ke pelayan satu, kedua ke pelayan dua, ketiga ke pelayan tiga, kemudian pusing balik ke pelayan satu. Ini namanya algoritma round robin.
Tapi pelayan kau tak sama kuat, ada yang besar dan ada yang kecil, dan giliran sama rata buat pelayan kecil terbeban! Jadi, kau beri setiap pelayan satu nilai berat, contohnya pelayan besar dapat tiga permintaan bagi setiap satu permintaan pelayan kecil. Ini namanya weighted round robin.
Tapi kalau satu pelayan rosak, round robin tetap hantar pelawat ke situ dan mereka dapat ralat! Jadi, load balancer sentiasa memeriksa denyut nadi setiap pelayan, dan pelayan yang gagal disingkirkan daripada giliran sehingga ia pulih. Ini namanya health check.
Sekarang kau tahu, load balancer duduk di depan sebagai reverse proxy, mengagihkan trafik web secara round robin, menimbang kekuatan pelayan, dan mengelak pelayan yang rosak. Pelayan web popular seperti nginx boleh buat semua ni dengan beberapa baris konfigurasi dalam blok upstream sahaja. Laman web kau kini laju, stabil dan sedia terima jutaan pelawat.
Lepas ni nak belajar apa pula?
Siri Teknologi dan AI dalam animasi 3D LEGO (V916-072) oleh KongsikanDotCom. Tonton lagi di
Animasi 3D dibina dengan kod (Three.js); suara latar dijana dengan bantuan AI dan disemak oleh pasukan KongsikanDotCom.
Teruskan menonton
Video berkaitan
-

Apa Itu Keselamatan IoT (Internet of Things) & Bahaya Peranti Pintar Tanpa Kawalan?
-

Bagaimana Algoritma Hashing SHA-256 Memastikan Integriti Fail Tidak Diubah?
-

Apa Itu Kerberos Authentication & Bagaimana Sistem Tiket Mengesahkan Identiti Windows
-

Bagaimana Protokol WebRTC Membolehkan Panggilan Video Terus Antara Pelayar Tanpa Plugin?
-

Apa Itu Kuasa Pengkomputeran Kuantum (Quantum Computing) & Ancaman Terhadap Kriptografi?
Jangan terlepas video seterusnya
Langgan channel YouTube KongsikanDotCom untuk video ilmu, sains & fakta serta doa harian — kandungan baharu diterbitkan setiap hari.





