लोड संतुलन (कम्प्यूटिंग)

अभिकलन (computing) के सन्दर्भ में, लोड संतुलन का अर्थ दिये हुए कार्यों को उपलब्ध अभिकलक इकाइयों में इस प्रकार से वितरित करना है कि वे सभी मिलकर कम से कम समय में पूरे कार्य को पूरा कर लें। यदि लोड संतुलन न किया जाय तो किसी इकाई पर काम का अधिक भार आ जाएगा जबकि दूसरे उस समय बिना काम के खाली बैठे होंगे। इससे काम को पूरा करने में देरी होती है। 

अब एक दिन में लोड बैलेंसर हर सिस्टम में महत्वपूर्ण हिस्सा बन जाता है जैसे कि बुकमायशो, यूट्यूब आदि।

 लोड बैलेंसर के प्रदाता 
Apache Kafka

Nginx

और बहुत सारे

 लोड संतुलन के बिना सिस्टम 
एक नेटवर्क में कई उपयोगकर्ता चल रहे हैं और जब वे किसी भी जानकारी के लिए प्रश्न पूछते हैं, तो सभी प्रश्न पूरा करने के लिए सिस्टम में जाते हैं, सर्वर पर यह लोड बढ़ाता है और इसके कारण कुछ क्वेरी में कुछ देरी के साथ उत्तर दिया जाएगा जो बदले में खराब उपयोगकर्ता अनुभव प्राप्त करता है

 लोड बैलेंसर के साथ, 
कई सर्वर हैं जो परिणाम प्रदान कर सकते हैं लेकिन यह कैसे तय करें कि किस सर्वर को भेजने के लिए अनुरोध की आवश्यकता है।

हमें बीच में लोड बैलेंसर लेने की जरूरत है

सभी अनुरोध Balancer को लोड करने के लिए जाएंगे

लोड बैलेंसर कई शर्तों के आधार पर तय करेगा,

 आवश्यकताओं के आधार पर 
-वित्तीय भार, जो सर्वर को क्वेरी प्रदान करता है, न्यूनतम लोड हो रहा है

-ग्लोबोकेशन पर आधारित डिस्ट्रिब्यूट

सन्दर्भ

 https://www.sciencedirect.com/science/article/pii/S1877050915005104
 https://www.f5.com/services/resources/glossary/load-balancer#:~:text=A%20load%20balancer%20is%20a,users)%20and%20reliability%20of%20applications.
 https://www.citrix.com/en-in/glossary/load-balancing.html#:~:text=Load%20balancing%20is%20defined%20as,server%20capable%20of%20fulfilling%20them .
 https://avinetworks.com/what-is-load-balancing/
 https://www.ijedr.org/papers/IJEDR1401163.pdf 
 https://journalofcloudcomputing.springeropen.com/articles/10.1186/s13677-019-0146-7
 https://www.databasejournal.com/sqletc/5-advantages-of-load-balancing-for-it-companies.html