Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Program Service Provider Foundation (SPF) został wycofany z programu System Center 2025. Jednak program SPF 2022 będzie nadal współpracować ze składnikami programu System Center 2025.
Jako administrator IT prawdopodobnie wykonujesz wiele zadań i procedur w celu zachowania dobrej kondycji środowiska obliczeniowego. Możesz mieć zautomatyzowane poszczególne zadania, ale zazwyczaj nie cały proces. Program System Center — Orchestrator łączy różne zadania i procedury przy użyciu graficznego interfejsu użytkownika Runbook Designer, aby tworzyć niezawodne, elastyczne i kompleksowe rozwiązania w środowisku IT. Za pomocą programu Orchestrator można wykonywać następujące czynności:
- Automatyzowanie procesów w centrum danych niezależnie od sprzętu lub platformy.
- Standaryzacja najlepszych rozwiązań w celu poprawy wydajności operacyjnej.
- Łączenie systemów od różnych dostawców bez konieczności znajomości używania skryptów i języków programowania.
Aby poznać wymagania wstępne, zobacz wymagania systemowe programu System Center Orchestrator.
Architektura programu Orchestrator
Na poniższym diagramie przedstawiono poszczególne funkcje programu Orchestrator i komunikację między nimi.
Baza danych orkiestracji jest centrum instalacji programu Orchestrator, zawierającej wszystkie runbooki, ustawienia konfiguracji i dzienniki. Serwer zarządzania jest wymagany jako warstwa komunikacji między programem Runbook Designer i bazą danych aranżacji. Co najmniej jeden serwer runbook komunikuje się bezpośrednio z bazą danych w celu pobrania runbooków do uruchomienia i przechowywania informacji o zadaniach utworzonych na podstawie runbooków. Usługa sieciowa komunikuje się również bezpośrednio z bazą danych orkiestracji i zapewnia połączenie przeglądarki internetowej dla konsoli orkiestracyjnej.
Automatyzacja przy użyciu runbooków
Aby zautomatyzować zadanie lub proces w programie Orchestrator, użyj narzędzia Runbook Designer do utworzenia runbooka. Do elementu Runbook można dodawać działania, przeciągając je z okienka Działania , a następnie łącząc działania w wymaganej kolejności, aby utworzyć przepływ pracy.
Poniższa ilustracja przedstawia prosty runbook.
Ten Runbook monitoruje dziennik zdarzeń. Po wykryciu określonego zdarzenia element Runbook sprawdza stan określonego procesu w systemie Windows na określonym komputerze. Jeśli okaże się, że proces jest uruchomiony, zostanie zatrzymany. Następnie element Runbook uruchamia proces i wysyła wiadomość e-mail jako powiadomienie o zmianie stanu procesu.
Każde działanie elementu Runbook kończy się przed przejściem do następnego, a działania są dostępne, które zapewniają złożoną logikę, taką jak wymaganie ukończenia wielu działań przed kontynuowaniem elementu Runbook. Korzystając z kombinacji logiki działań i inteligentnych linków, można zaimplementować dowolną logikę wymaganą przez dany scenariusz automatyzacji.
Jak elementy Runbook są przetwarzane przez program Orchestrator
Po utworzeniu runbooka należy go zatwierdzić w bazie danych orkiestracji, przekazując go do niej. Następnie można użyć narzędzia Runbook Designer lub konsoli Orchestration, aby uruchomić i zatrzymać runbook.
Żądanie uruchomienia runbooka powoduje utworzenie zadania przechowywanego w bazie danych orkiestracji. Każdy runbook może definiować podstawowy serwer runbooków oraz jeden lub więcej serwerów rezerwowych, które przetwarzają runbook w przypadku niedostępności serwera podstawowego. Usługa na każdym serwerze runbook w sposób ciągły monitoruje bazę danych orkiestracji, aby znaleźć zadania do przetworzenia. Gdy serwer runbook wykryje zadanie, rejestruje, że pracuje nad zadaniem, kopiuje runbook lokalnie, rejestruje, że uruchamia instancję runbooka, a następnie rozpoczyna jego przetwarzanie. W przypadku dowolnego runbooka, który nie zawiera monitora, można utworzyć wiele żądań runbooków, co oznacza, że pojedynczy runbook może mieć wiele zadań.
Gdy serwer runbook przetwarza zadanie, tworzy wystąpienie runbooka, tworząc jego lokalną kopię, a następnie wykonuje czynności zdefiniowane w runbooku zgodnie z dołączoną logiką przepływu pracy. Informacje o stanie, wyniki działań i dane są rejestrowane w bazie danych orkiestracji, co pozwala na monitorowanie bieżącego i historycznego stanu runbooka.
Rozszerzanie programu Orchestrator
W poniższej tabeli przedstawiono wiele strategii dostępnych do rozszerzania funkcjonalności zapewnianej przez standardową instalację programu Orchestrator.
Funkcja programu Orchestrator | opis |
---|---|
pakiet integracyjny (IP) | Pakiet integracyjny to kolekcja działań niestandardowych specyficznych dla produktu lub technologii. Firma Microsoft i inne firmy udostępniają pakiety integracyjne z działaniami umożliwiającymi interakcję z produktem z poziomu elementu Runbook programu Orchestrator. |
Zestaw narzędzi integracyjnych Orchestratora | Zestaw narzędzi Orchestrator Integration Toolkit umożliwia rozszerzenie biblioteki działań poza kolekcję standardowych działań i pakietów integracyjnych. Zestaw narzędzi Integration Toolkit zawiera narzędzia oparte na kreatorze do tworzenia nowych działań i pakietów integracyjnych dla programu Orchestrator. Deweloperzy mogą również używać zestawu narzędzi Integration Toolkit do tworzenia pakietów integracyjnych na podstawie niestandardowych działań tworzonych przy użyciu zestawu Sdk programu Orchestrator. |