Utvärdera systemkrav
Publicerat: mars 2016
Gäller för: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
Det här avsnittet ger en översikt över bästa ITIL-praxis för att fastställa krav för en distribution av Orchestrator. Utvärderingskriterierna visas i följdordning i nedanstående tabell.
Aktivitet | Information |
---|---|
1: Fastställ projektets omfång. | Fastställ arbetets omfång |
2: Identifiera åtgärder som ska automatiseras. | Identifiera åtgärder |
3: Identifiera systemarbetsbelastningar för Orchestrator och de åtgärder som ska automatiseras. | Definiera individuella arbetsbelastningar |
4: Beräkna antalet körda jobb per timme. | Fastställ antalet körda jobb totalt |
5: Identifiera vilka integreringspaket som behövs för miljön. | Identifiera nödvändiga integreringspaket |
6: Fastställ säkerhetskrav. | Fastställ säkerhetsmodell |
7: Fastställ Runbook-servrarnas antal och placering. | Utforma krav för Runbook-servern |
8: Fastställ kraven för feltolerans. | Feltolerans |
9: Identifiera ytterligare resurser som krävs för distributionen. | Resurskrav |
10: Identifiera nätverkstrafik och potentiella flaskhalsar. | Nätverk |
11: Identifiera krav för tjänsten och driften. | Krav för tjänst och drift |
12: Fastställ nivån för integrering med andra System Center-produkter. | Integrering med System Center |
13: Fastställ redigeringskrav. | Redigering |
14: Utforma en testmiljö för Orchestrator. | Testmiljö |
15: Utforma en förproduktionsmiljö för Orchestrator. | Förproduktionsmiljö |
Fastställ arbetets omfång
Börja med att identifiera verksamhetskraven så att du kan planera distributionens omfång. Fastställ vilka förfaranden som ska automatiseras med hjälp av Orchestrator, rapportkraven som gäller för din organisation samt avdelningarna som berörs av installationen. Identifiera alla program, tjänster, servrar och manuella rutiner som berörs av åtgärderna som ska automatiseras. Prioritetsordna kraven efter påverkan på verksamheten, så att distributionsaktiviteterna kan prioritetsordnas på ett effektivt sätt.
Identifiera åtgärder
Vilka rutiner ska automatiseras? Kartlägg rutinerna som ska automatiseras och de individuella steg som ingår. En detaljerad kartläggning gör det enklare att redigera Runbooks. Notera att verksamhetsavgörande rutiner kräver mer valideringsarbete innan man förlitar sig på en Runbook i en produktionsmiljö.
Definiera individuella arbetsbelastningar
Fastställ hur ofta automatiserade rutiner ska köras. En Runbook som startas en gång om dagen använder betydligt mindre resurser än en Runbook som körs kontinuerligt för övervakning av en systemrutin. Ta med både arbetsbelastningen på Orchestrator-systemet och den automatiserade rutinen i beräkningen. En server som tidigare har svarat på manuella anrop kan bete sig väldigt annorlunda när anropen automatiseras.
Överväg hur mycket publicerade data som behöver loggas i varje Runbook. Ju mer omfattande loggning, desto mer nätverkstrafik och belastning på servern där Orchestrator-databasen finns.
Fastställ antalet körda jobb totalt
När individuella arbetsbelastningar har definierats beräknar du hur många jobb som totalt kan vara i gång vid någon tidpunkt. Systemet bör utformas för en maximal arbetsbelastning. Runbook-servrarnas antal och placering samt storleken på resurserna för automatiserade rutiner måste väljas så att de klarar av det maximala antalet körda Runbooks.
Identifiera nödvändiga integreringspaket
Enheter och program som inte kommer från Microsoft automatiseras via integreringspaket. Fastställ vilka integreringspaket som behövs för de automatiserade rutinerna. Normalt krävs ett specifikt integreringspaket för varje program- och maskinvaruprodukt. Kan du skapa automatiseringsskript om det inte finns integreringspaket att köpa? Behöver du ta fram egna integreringspaket för fullständig automatisering?
Fastställ säkerhetsmodell
Planera säkerhetsmodellen bland annat genom att fastställa om Runbook-servrar och resurser behöver finnas i flera Active Directory-skogar. Är domänerna betrodda hos varandra? Finns det Operations Manager-gateways som kräver certifikat? Granska aktuella säkerhetskrav för miljön så att du kan identifiera behörigheter och certifikatkrav.
Utforma krav för Runbook-servern
Planerar du att placera Runbook-servrarna på olika sidor om WAN-länkar och förtroendegränser? I så fall måste du fastställa var gateway-servern ska placeras i relation till Orchestrator-databasen och Runbook-servrarna. Det krävs inte en aktiv Management-server för att starta Runbooks eller spara Runbook-data, men det krävs en Orchestrator-databas för alla aktiva Runbook-servrar.
Feltolerans
Fastställ feltoleransnivån för Orchestrator-distributionen. Beroende på behov kan du utforma Orchestrator-miljön med hög åtkomst vid ett enstaka fel.
Resurskrav
Fastställ kraven för Orchestrator-distributionen och eventuell belastning som orsakas av ökade krav på rutiner som berörs av automatiseringen. Finns det tillräckligt med Runbook-servrar för antalet Runbooks som kan köras samtidigt? Har Orchestrator-databasen rätt storlek för att hantera alla anrop och logga publicerade data?
Krav för tjänst och drift
Identifiera alla krav för miljön. Ta med eventuella strategier för datakonsolidering och krav för övergripande hanteringsgrupp, dataförvaring, datalagerstorlek och feltolerans.
Nätverk
Fastställ om det behövs ytterligare bandbredd för den ökade trafik som genereras av Runbook-servrarna och Orchestrator-databasen. Behöver du ändra inställningar för någon nätverksport för att möjliggöra Orchestrator-webbtjänsten?
Integrering med System Center
Orchestrator har komplett stöd för alla System Center-produkter, exempelvis Service Manager- och Operations Manager. Identifiera befintliga System Center-produkter i miljön och fastställ om det behövs ytterligare Management-servrar eller gateways.
Redigering
Fastställ var och hur Runbooks redigeras. Runbook-redigering sker vanligen på datorer som är avskilda från produktionen, men ett av verksamhetskraven kan vara att det ska gå att redigera Runbooks som är oplanerade.
Testmiljö
Identifiera de resurser som krävs för att skapa och testa nya Runbooks om redigeringen görs avskilt från produktionsmiljön.
Förproduktionsmiljö
Runbooks med stor påverkan på verksamheten bör distribueras i en förproduktionsmiljö innan de introduceras i produktionsmiljön. Förproduktionsmiljön bör likna den fullskaliga produktionsmiljön så mycket som möjligt.
Se även