Show TOC

Lastverteilung für Lade- und Data-Warehouse-ProzesseLocate this document in the navigation structure

Verwendung

Wenn Sie ein BW-System mit mehreren Applikationsservern im Einsatz haben, dann können Sie die Arbeitslast Ihrer Ladeprozesse und anderer Data-Warehouse-Prozesse so verteilen, dass es Ihren Anforderungen bestmöglich entspricht. Möglicherweise möchten Sie alle Prozesse auf alle verfügbaren Applikationsserver verteilen oder Sie möchten einen bestimmten Applikationsserver für die Prozesse verwenden.

In den folgenden Abschnitten werden die Applikationsserver als Instanzen bezeichnet und die physikalischen Einheiten als Host.

Ohne entsprechende Planung und bei hoher Auslastung steigt das Risiko, dass die Hardware zum Engpass wird. Eine begrenzte Anzahl von Servern kann mit ressourcenintensiven Prozessen an die Grenzen kommen. Die Performance (und Stabilität) des Systems kann sich dann potentiell erheblich verschlechtern. Eine erfolgreiche Strategie für den Lastausgleich setzt die für das BW-System verfügbare Hardware optimal ein. In den folgenden Abschnitten werden die möglichen Ansätze für eine Lastverteilung der Lade- und typischen Data-Warehouse-Prozesse im BW-System erläutert. Diese Prozesse verarbeiten in der Regel große Datenmengen. Die Daten (innerhalb eines Prozesses) werden in Pakete gespalten und können daher parallel auf einem oder mehreren Hosts und Instanzen verarbeitet werden. Andererseits können verschiedene Prozesse parallel auf einem oder mehreren Hosts und Instanzen verarbeitet werden. Dies bedeutet, dass Parallelverarbeitung und somit Lastverteilung sowohl innerhalb eines Prozesses also auch Prozess-übergreifend möglich ist.

Hinweis

Beachten Sie, dass in den folgenden Ausführungen davon ausgegangen wird, dass für das BW-System bereits ein adäquates Sizing durchgeführt worden ist.

Sie haben folgende Möglichkeiten zur Lastverteilung bei der Verarbeitung von Lade- und Data-Warehouse-Prozessen: