कंपोनेंट लोड बैलेंसिंग (सीएलबी) एक माइक्रोसॉफ्ट विंडोज सर्वर ओएस श्रृंखला तकनीक है जो COM/COM+ आधारित कंप्यूटिंग आर्किटेक्चर में सेवाओं के अनुरोधों को कुशल और समान रूप से संतुलित करने में सक्षम बनाती है। सीएलबी को उन घटकों या वस्तुओं की उपलब्धता, विश्वसनीयता और स्केलेबिलिटी प्रदान करने के लिए डिज़ाइन किया गया है जो वास्तविक समय एप्लिकेशन आधारित लेनदेन या प्रक्रियाओं के लिए आवश्यक हैं।
सीएलबी वितरित कंप्यूटिंग आर्किटेक्चर में कार्यान्वित किया जाता है जिसमें एक एप्लिकेशन को एक या अधिक सर्वर पर तैनात किया जाता है। संपूर्ण सीएलबी प्रक्रिया सीएलबी कॉन्फ़िगर लोड बैलेंसिंग राउटर और एप्लिकेशन सर्वर के सहयोग पर काम करती है।
सीएलबी राउटर वेब/फ्रंट एंड सर्वर से सभी एप्लिकेशन अनुरोध प्राप्त करता है। फिर इन अनुरोधों को कनेक्टेड एप्लिकेशन सर्वर क्लस्टर के बीच रूट किया जाता है। सीएलबी राउटर एक राउटिंग टेबल के प्रबंधन के लिए जिम्मेदार है, जिसमें सर्वर क्लस्टरिंग को लागू करने, प्रत्येक सर्वर पर लोड प्रोसेसिंग और संपूर्ण इंटरप्रोसेस/डिवाइस संचार के लिए नेटवर्क पथ शामिल हैं। यह एप्लिकेशन सर्वर की वर्तमान स्थिति की पहचान करने और क्लस्टर में नेटवर्क/अनुरोध लोड को संतुलित करने में मदद करता है।
वेब या फ्रंट एंड सर्वर को सीएलबी सेवाएं प्रदान करने और एप्लिकेशन सर्वर क्लस्टर के साथ सीधे इंटरैक्ट करने के लिए भी कॉन्फ़िगर किया जा सकता है।
0 Comments