Komponentenlastausgleich (clb)

Definition - Was bedeutet Component Load Balancing (CLB)?

Component Load Balancing (CLB) ist eine Technologie der Microsoft Windows Server-Betriebssystemserie, die den effizienten und gleichmäßigen Ausgleich von Dienstanforderungen in einer COM / COM + -basierten Computerarchitektur ermöglicht. CLB wurde entwickelt, um die Verfügbarkeit, Zuverlässigkeit und Skalierbarkeit von Komponenten oder Objekten zu gewährleisten, die für anwendungsbasierte Transaktionen oder Prozesse in Echtzeit unerlässlich sind.

Technische.me erklärt Component Load Balancing (CLB)

CLB wird in verteilten Computerarchitekturen implementiert, in denen eine Anwendung über einen oder mehrere Server bereitgestellt wird. Der gesamte CLB-Prozess arbeitet mit einem CLB-konfigurierten Load-Balancing-Router und Anwendungsservern zusammen.

Der CLB-Router empfängt alle Anwendungsanforderungen vom Web- / Front-End-Server. Diese Anforderungen werden dann zwischen dem verbundenen Anwendungsservercluster weitergeleitet. Der CLB-Router ist für die Verwaltung einer Routing-Tabelle verantwortlich, die Netzwerkpfade enthält, um das Server-Clustering, die Lastverarbeitung auf jedem Server und die gesamte Interprozess- / Gerätekommunikation zu implementieren. Auf diese Weise können Sie den aktuellen Status eines Anwendungsservers ermitteln und die Netzwerk- / Anforderungslast über den Cluster verteilen.

Der Web- oder Front-End-Server kann auch so konfiguriert sein, dass er CLB-Dienste bereitstellt und direkt mit dem Anwendungsservercluster interagiert.