Równoważenie obciążenia pakietów na serwerach zdalnych za pomocą SQL Server Agent
Wiele pakietów muszą być uruchamiane, to wygodniej jest używać innych serwerów, które są dostępne.Ta metoda używane inne serwery do uruchomienia pakietów, gdy pakiety są wszystkie pod kontrolą jednego nadrzędnego pakiet nosi nazwę równoważenia obciążenia.In SQL Server Integration Services, load balancing is a manual procedure that must be architected by the owners of the packages.Równoważenie obciążenia nie jest wykonywane automatycznie przez serwery.Ponadto pakietów, które są uruchamiane na serwerach zdalnych musi być całych pakietów, nie poszczególne zadania w innych pakietach.
Równoważenie obciążenia jest użyteczne w następujących scenariuszach:
Pakiety można uruchomić jednocześnie czas.
Pakiety są duże i uruchomić sekwencyjnie, można uruchomić dłuższy niż czas przetwarzania.
Administratorzy i architekci, można określić, czy przy użyciu dodatkowych serwerów do przetwarzania byłoby korzystne ich procesów.
Poniższy diagram przedstawia pakiet nadrzędnej na serwerze.Pakiet nadrzędny zawiera wiele zadań wykonanie agenta programu SQL zadania.Każde zadanie w obiekcie nadrzędnym pakiet wywoła agenta programu SQL Server na serwerze zdalnym.Te serwery zdalnego zawierają SQL Server zadań Agent, które obejmują krok, który wywołuje pakiet na tym serwerze.
Kroki wymagane do równoważenia obciążenia w tej architektury nie są nowe koncepcje.Zamiast tego równoważenie obciążenia uzyskuje się przy użyciu istniejących pojęcia i wspólnych obiektów SSIS w nowy sposób.
Uruchomione pakietów na zdalnego wystąpienia przy użyciu SQL Server Agent
W podstawowej architektury pakiet zdalnego wykonywania centralnej pakiet znajduje się wystąpienie programu SQL Server, które kontroluje inne pakiety zdalnego.Na diagramie przedstawiono centralnej pakiet ten, o nazwie SSIS nadrzędnej.wystąpienie, w którym znajduje się ten pakiet nadrzędny kontroluje wykonanie SQL Server zadania agenta uruchamianych pakietów podrzędność.Pakietów podrzędność nie są uruchamiane zgodnie z harmonogramem stałych kontrolowane przez agenta programu SQL Server na serwerze zdalnym.Zamiast tego są uruchamiane przez agenta programu SQL Server po wywołaniu przez pakiet nadrzędny pakietów podrzędność i są uruchamiane na tym samym wystąpienie programu SQL Server, na którym znajduje się agenta programu SQL Server.
Przed uruchomieniem pakiet zdalnego za pomocą SQL Server Agent, należy skonfigurować pakietów nadrzędnych i podrzędność i skonfigurować SQL Server zadania agenta sterujące pakietów podrzędność.Poniższe sekcje zawierają dodatkowe informacje na temat Tworzenie, konfigurowanie, uruchamianie i utrzymuje pakietów, które są uruchamiane na serwerach zdalnych.Istnieje kilka kroków z tym procesem:
Tworzenie pakietów podrzędność i ich instalowania na serwerach zdalnych.
Tworzenie SQL Server zadania agenta na zdalnego wystąpienia, które będą uruchamiane pakietów.
Tworzenie pakiet nadrzędnej.
Określa scenariusz rejestrowania pakietów podrzędność.
Poniższa tabela zawiera łącza do tematów, które przeprowadzają użytkownika przez proces.
Temat |
Opis |
---|---|
Opisuje sposób instalowania pakietów i utworzyć SQL Server Agent zadań uruchamianych pakietów. |
|
Opisuje sposób tworzenia pakiet nadrzędny, który zawiera wiele wykonywanie SQL Server zadania agenta.Każde zadanie uruchamia jedno podrzędność pakietów. |
|
Zarządzanie rejestrowanie obciążenia zrównoważone pakietów na serwerach zdalnych |
W tym artykule opisano scenariusz rejestrowania zdalnego pakietów. |
|