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 2019.

Als IT-beheerder voert u waarschijnlijk veel taken en procedures uit om uw computeromgeving in orde te houden. Mogelijk hebt u geautomatiseerde afzonderlijke taken, maar doorgaans niet het hele proces. Met System Center - Orchestrator kunt u ongelijksoortige taken en procedures aan elkaar binden met behulp van een grafische gebruikersinterface-Runbook Designer om betrouwbare, flexibele en efficiënte end-to-end-oplossingen te maken in uw IT-omgeving. 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.
  • Verbinding maken van verschillende leveranciers zonder te weten hoe u script- en programmeertalen moet gebruiken.

Archivering van orchestrator

Het volgende diagram illustreert elk van de Orchestrator-functies en de communicatie tussen beide.

Diagram van Orchestrator-architectuur

De orchestration-database is het midden van de Orchestrator-installatie die alle runbooks, configuratie-instellingen en logboeken bevat. 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 een runbook te maken. U voegt activiteiten toe aan het runbook door ze vanuit het deelvenster Activiteiten te slepen en vervolgens activiteiten te koppelen in de vereiste volgorde 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 blijkt te worden uitgevoerd, wordt het gestopt. Het runbook start vervolgens het proces en stuurt een e-mail als melding van de wijziging van de processtatus.

Elke runbook-activiteit eindigt alvorens door te gaan naar de volgende, en activiteiten zijn beschikbaar die complexe logica bieden, zoals de eis 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, kunt u dit in de orchestration-database uitvoeren door het in te checken. Vervolgens kunt u de 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 orchestration-database. 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 runbook-server een taak detecteert, registreert hij dat hij werkt aan de taak, kopieert het runbook lokaal, registreert dat hij een exemplaar van het runbook aan het uitvoeren is en begint vervolgens met de verwerking van het runbook. Voor elk Runbook die geen bewaking bevat, kunt u meerdere runbook-verzoeken maken, wat betekent dat één enkel 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 vastgelegd in de orchestration-database, zodat u de realtime en historische status van het runbook kunt bewaken.

Orchestrator uitbreiden

De volgende tabel bevat meerdere strategieën die beschikbaar zijn voor het uitbreiden van de functionaliteit die wordt geboden door 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 voor interactie met hun product vanuit een Orchestrator-runbook.
Orchestrator Integration Toolkit Met de Orchestrator Integration Toolkit u uw activiteitenbibliotheek uitbreiden buiten de verzameling standaardactiviteiten en integratiepakketten. De Integration Toolkit bevat wizardhulpprogramma's voor het maken van nieuwe activiteiten en integratiepakketten voor Orchestrator. Ontwikkelaars kunnen ook de Integration Toolkit om integratiepakketten te maken op basis van aangepaste activiteiten die ze bouwen met behulp van de Orchestrator SDK.

Volgende stappen

Orchestrator installeren