Share via


Översikt över System Center – Orchestrator

Viktigt

Den här versionen av Orchestrator har nått slutet av supporten. Vi rekommenderar att du uppgraderar till Orchestrator 2022.

Som IT-administratör utför du förmodligen många uppgifter och procedurer för att hålla din datormiljö felfri. Du kan ha automatiserade enskilda uppgifter, men vanligtvis inte hela processen. Med System Center – Orchestrator kopplar du samman olika uppgifter och procedurer med hjälp av en grafisk runbook för användargränssnittet Designer för att skapa tillförlitliga, flexibla och effektiva lösningar från slutpunkt till slutpunkt i DIN IT-miljö. Med Orchestrator kan du:

  • Automatisera processer i ditt datacenter, oavsett vilken maskinvara eller plattform som används.
  • Standardisera bästa praxis för att förbättra driftseffektiviteten.
  • Ansluta system från olika leverantörer utan att behöva veta hur man använder skript och programmeringsspråk.

Orchestrator-arkitektur

Följande diagram illustrerar var och en av Orchestrator-funktionerna och kommunikationen mellan var och en.

Diagram över Orchestrator-arkitektur.

Orkestreringsdatabasen är centrum för Orchestrator-installationen som innehåller alla runbooks, konfigurationsinställningar och loggar. Management-servern behövs som ett kommunikationslager mellan Runbook Designer och Orchestration-databasen. En eller flera Runbook-servrar kommunicerar direkt med databasen för att hämta Runbooks för att köra och lagra information om de jobb som skapas från Runbooks. Webbtjänsten kommunicerar också direkt med Orchestration-databasen och förser Orchestration-konsolen med en webbläsaranslutning.

Automatisering med hjälp av Runbooks

Om du vill automatisera en uppgift eller process i Orchestrator använder du Runbook-Designer för att skapa en runbook. Du lägger till aktiviteter i runbooken genom att dra dem från fönstret Aktiviteter och sedan länka aktiviteter i den ordning som krävs för att skapa ett arbetsflöde.

Följande bild visar en enkel Runbook.

Enkelt runbook-diagram.

Denna Runbook övervakar en händelselogg. När den identifierar den angivna händelsen kontrollerar Runbook statusen för en viss process i Windows på en viss dator. Om processen visar sig köras stoppas den. Runbook startar sedan processen och skickar ett e-postmeddelande med information om det ändrade processtillståndet.

Varje runbook-aktivitet slutförs innan du fortsätter till nästa, och aktiviteter är tillgängliga som ger komplex logik, till exempel att kräva att flera aktiviteter slutförs innan runbooken fortsätter. Genom att använda en kombination av logik för aktiviteter och smarta länkar kan du implementera precis den logik du behöver för just ditt automatiseringsbehov.

Så här bearbetas en Runbook i Orchestrator

När du har skapat en runbook checkar du in den i orkestreringsdatabasen genom att checka in den. Du kan sedan använda antingen Runbook-designer eller Orchestration-konsolen för att starta och stoppa runbooken.

En begäran om att köra en runbook skapar ett jobb som lagras i orkestreringsdatabasen. Varje Runbook kan definiera en primär Runbook-server och en eller flera reservservrar, som bearbetar Runbook om den primära servern inte är tillgänglig. En tjänst på varje Runbook-server övervakar Orchestration-databasen kontinuerligt efter jobb som kan bearbetas. När en Runbook-server identifierar ett jobb loggar den att den arbetar med jobbet, kopierar runbooken lokalt, loggar att den kör en instans av runbooken och börjar sedan bearbeta runbooken. För alla runbooks som inte innehåller en övervakare kan du skapa flera runbooks-begäranden, vilket innebär att en enda runbook kan ha flera jobb.

När en Runbook-server bearbetar ett jobb skapar den en instans av runbooken genom att göra en kopia av den lokalt och sedan utföra de åtgärder som definierats i runbooken enligt den inkluderade arbetsflödeslogik. Statusinformation, aktivitetsresultat och data registreras i Orchestration-databasen så att du kan övervaka realtidsstatus och historisk status för runbooken.

Utöka Orchestrator

I följande tabell visas flera tillgängliga strategier för att utöka funktionerna som tillhandahålls av en standardinstallation av Orchestrator.

Orchestrator-funktion Description
integrationspaket (IP) Ett integreringspaket är en samling anpassade aktiviteter för en viss produkt eller teknik. Microsoft och andra företag tillhandahåller integreringspaket med aktiviteter för att interagera med sina produkter från en Orchestrator-runbook.
Orchestrator Integration Toolkit Med Orchestrator Integration Toolkit kan du utöka ditt bibliotek med aktiviteter utöver insamlingen av standardaktiviteter och integrationspaket. Integration Toolkit har guidebaserade verktyg för att skapa nya aktiviteter och integrationspaket för Orchestrator. Utvecklare kan också använda Integration Toolkit för att skapa integrationspaket från anpassade aktiviteter som de skapar med hjälp av Orchestrator SDK.

Nästa steg

Installera Orchestrator.