Overzicht van System Center - Orchestrator

Belangrijk

Deze versie van Orchestrator heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar Orchestrator 2022.

Als IT-beheerder voert u waarschijnlijk talloze taken en procedures uit om uw computeromgeving in orde te houden. U hebt mogelijk geautomatiseerde afzonderlijke taken, maar meestal niet het hele proces. Met System Center - Orchestrator koppelt u verschillende taken en procedures aan elkaar met behulp van een grafische gebruikersinterface Runbook Designer om betrouwbare, flexibele en efficiënte end-to-end-oplossingen in uw IT-omgeving te maken. Met Orchestrator kunt u het volgende doen:

  • Processen in uw datacenter automatiseren, ongeacht de hardware of het platform.
  • Best practices standaardiseren om de operationele efficiëntie te verbeteren.
  • Verbind systemen van verschillende leveranciers zonder dat u hoeft te weten hoe u script- en programmeertalen moet gebruiken.

Orchestrator-architectuur

In het volgende diagram ziet u elk van de Orchestrator-functies en de communicatie ertussen.

Diagram van Orchestrator-architectuur.

De indelingsdatabase is het midden van de Orchestrator-installatie met alle runbooks, configuratie-instellingen en logboeken. De managementserver is vereist als een communicatielaag tussen de Runbook Designer en de orchestration-database. Een of meer runbook-servers communiceren direct met de database om runbooks op te halen om informatie uit te voeren en op te slaan over de taken aangemaakt van de runbooks. De webservice communiceert ook direct met de orchestration-database en biedt een webbrowser verbinding voor de Orchestration-console.

Automatisering met behulp van runbooks

Als u een taak of proces in Orchestrator wilt automatiseren, gebruikt u de runbook-Designer om een runbook te maken. U voegt activiteiten toe aan het runbook door ze vanuit het deelvenster Activiteiten te slepen en vervolgens activiteiten in de vereiste volgorde te koppelen om een werkstroom te maken.

De volgende afbeelding toont een eenvoudig runbook.

Eenvoudig runbookdiagram.

Dit runbook bewaakt een gebeurtenislogboek. Wanneer het de opgegeven gebeurtenis detecteert, controleert het runbook de status van een bepaald proces in Windows op een specifieke computer. Als het proces wordt uitgevoerd, wordt het gestopt. Het runbook start vervolgens het proces en stuurt een e-mail als melding van de wijziging van de processtatus.

Elke runbookactiviteit wordt voltooid voordat u verdergaat met de volgende en er zijn activiteiten beschikbaar die complexe logica bieden, zoals vereisen dat meerdere activiteiten worden voltooid voordat het runbook doorgaat. Door gebruik te maken van een combinatie van logica over activiteiten en slimme koppelingen, kunt u gelijk welke logica implementeren die uw specifieke automatiseringsscenario vereist.

Hoe Orchestrator een Runbook verwerkt

Nadat u een runbook hebt gemaakt, voert u dit door naar de indelingsdatabase door het in te checken. Vervolgens kunt u Runbook Designer of de Orchestration-console gebruiken om het runbook te starten en te stoppen.

Met een aanvraag voor het uitvoeren van een runbook wordt een taak gemaakt die is opgeslagen in de indelingsdatabase. Elk runbook kan een primaire runbook-server definiëren en één of meer stand-bys die het runbook verwerken als het primaire niet beschikbaar is. Een service op elke runbook-server bewaakt continu de orchestration-database voor taken die hij kan verwerken. Wanneer een runbookserver een taak detecteert, registreert deze dat deze aan de taak werkt, kopieert het runbook lokaal, registreert dat er een exemplaar van het runbook wordt uitgevoerd en begint met het verwerken van het runbook. Voor elk runbook dat geen monitor bevat, kunt u meerdere runbooks-aanvragen maken, wat betekent dat één runbook meerdere taken kan hebben.

Wanneer een runbookserver een taak verwerkt, wordt er een exemplaar van het runbook gemaakt door er lokaal een kopie van te maken en vervolgens de acties uit te voeren die in het runbook zijn gedefinieerd volgens de opgenomen werkstroomlogica. Statusinformatie, activiteitsresultaten en gegevens worden geregistreerd in de orchestration-database, zodat u de real-time en historische status van het runbook kunt bewaken.

Orchestrator uitbreiden

In de volgende tabel ziet u meerdere strategieën die beschikbaar zijn voor het uitbreiden van de functionaliteit van een standaardinstallatie van Orchestrator.

Orchestrator-functie Description
integratiepakket (IP) Een integratiepakket is een verzameling van aangepaste activiteiten die specifiek zijn voor een product of technologie. Microsoft en andere bedrijven bieden integratiepakketten met activiteiten om te communiceren met hun product vanuit een Orchestrator-runbook.
Orchestrator Integration Toolkit Met de Orchestrator Integration Toolkit kunt u uw bibliotheek met activiteiten uitbreiden buiten de verzameling standaardactiviteiten en integratiepakketten. De Integration Toolkit bevat hulpprogramma's op basis van wizards voor het maken van nieuwe activiteiten en integratiepakketten voor Orchestrator. Ontwikkelaars kunnen de Integration Toolkit ook gebruiken om integratiepakketten te maken van aangepaste activiteiten die ze bouwen met behulp van de Orchestrator SDK.

Volgende stappen

Orchestrator installeren.