Använda automatisering med moln för virtuella datorer
Gäller för: Windows Azure Pack
Du kan använda automatisering i Windows Azure Pack för att samordna och integrera bästa praxis-uppgifter för att sänka kostnaden för datacenteråtgärder, samtidigt som du förbättrar tillförlitligheten för IT-processer. Du kan integrera Service Management Automation med VM-moln för att utlösa runbooks varje gång en viss händelse inträffar i infrastrukturen för VM-moln. I avsnittet Registrera tjänsthanteringsautomatisering för virtuella datormoln finns instruktioner om hur du associerar vm-moln med Service Management Automation. Det här avsnittet innehåller instruktioner om hur du associerar Service Management Automation-runbooks med händelser som inträffar i kontexten för VM-moln. Om du vill förstå hur VM-moln integreras med Service Management Automation på arkitekturnivå kan du läsa Hur associeras Service Provider Foundation med Service Management Automation?
Anteckning
För att VM-moln ska utlösa runbooks i Service Management Automation måste service management Automation-webbtjänstcertifikatet vara betrott på den dator som kör Service Provider Foundation.
Så här associerar du runbooks med händelser i VM-moln
Klicka på fliken MOLN för virtuella datorer från hanteringsportalen för administratörer.
Klicka på Automation-vyn på fliken MOLN för virtuella datorer.
I Automation-vyn går du till kommandofältet och klickar på Lägg till och anger följande:
För Åtgärdskategori väljer du ett vm-molnobjekt, en åtgärd som utlöser en Runbook. En lista över objekt och beskrivningar finns i Objekt som kan associeras med runbooks.
För Åtgärden väljer du den åtgärd som måste utföras på det valda objektet för att en Runbook ska utlösas. Beroende på vilken åtgärdskategori du har valt fylls listan över åtgärder med tillgängliga åtgärder.
För Runbook väljer du den Runbook som utlöses varje gång den angivna åtgärden inträffar på det valda objektet.
Anteckning
För att en Runbook ska vara tillgänglig i den här listrutan måste den innehålla taggen "SPF" . Anvisningar om hur du taggar Runbooks finns i Redigera Runbook-egenskaper. Om du använder ett icke-romerskt alfabetstangentbord upprepar du följande steg tre gånger för att inkludera taggen "SPF" :
-
Tryck på och håll alt-tangenten.
-
Tryck på tangenten + på nummerplattan.
-
Skriv Unicode-värdet 0053 för bokstaven S.
-
Släpp ALT-nyckeln .
-
Upprepa dessa steg två gånger till genom att skriva värdena 0050 (för P) och 0046 (för F).
-
Markera kryssrutan Aktivera för att aktivera associationen mellan objektet, åtgärden och Runbook. Den här kryssrutan kan vara särskilt användbar i scenarier där du vill att associationen mellan runbooks och händelser i VM-moln ska träda i kraft vid ett senare tillfälle.
Klicka på bockmarkeringen för att spara ändringarna.
Objekt som kan associeras med runbooks
När du länkar en åtgärd med en runbook på fliken Automation i Moln för virtuella datorer i hanteringsportalen måste du välja följande:
En åtgärdskategori, till exempel en administratör eller klientorganisation, och kan även innehålla alla resursprovidrar, till exempel användning och meddelanden.
Välj åtgärden beroende på vilken kategori du har valt. Detta markerar det objekt vars åtgärder, till exempel att tas bort eller uppdateras, kan identifieras och associeras med en runbook.
En Runbook som ska associeras med åtgärden.
I följande avsnitt visas de objekt och CRUD-åtgärder (skapa, läsa, uppdatera och ta bort) som utlöser åtgärder när de används av webbtjänstanrop med HTTPS, eller när klientorganisationen eller administratören ändrar tillståndet för ett objekt med hjälp av hanteringsportalen för administratörer, hanteringsportalen för klienter eller System Center 2012 R2-Virtual Machine Manager. Mer information om URL:er som har åtkomst till dessa objekt finns i URL:er för Service Management API och Service Provider Foundation.
Prenumerationsobjekt
Prenumerationsobjektet representerar en prenumeration som skapas varje gång en klientorganisation prenumererar på en plan. Den utlöses av följande åtgärder:
CRUD-åtgärder: Skapa, uppdatera, ta bort
Tillståndsåtgärder: Aktivera, Pausa
spfVMM.MicrosoftCompute-objekt
I följande tabell beskrivs de objekt som används med prefixet spfVMM.MicrosoftCompute och de åtgärder som utlöser en åtgärd för dessa objekt.
Objekt |
Beskrivning |
CRUD-åtgärder |
Tillståndsåtgärder |
---|---|---|---|
CloudService |
En container för en VMRole. Flera VM-roller kan skapas under en CloudService.För klientorganisationer skapas en molntjänst för varje VMRole som distribueras med hjälp av hanteringsportalen för klienter. API:er kan skapa fler än en VMRole i en viss molntjänst och är inte begränsade till en en-till-en-relation som krävs när de skapas av en klientorganisation. |
Skapa, uppdatera, ta bort |
|
Virtuell dator |
En underordnad virtuell dator i en VM-roll. |
Ta bort |
Starta om, stäng av, starta, stoppa |
VMRole |
En skalbar nivå för peer-VM-noder. |
Skapa, uppdatera, ta bort |
Reparera, skala |
VMRoleVMDisk |
Diskarna som är anslutna till en VMRole. |
Skapa, uppdatera, ta bort |
spfAdmin-objekt
I följande tabell beskrivs de objekt som används med prefixet spfAdmin och de åtgärder som utlöser en åtgärd för dessa objekt.
Objekt |
Beskrivning |
CRUD-åtgärd |
Tillståndsåtgärder |
---|---|---|---|
Händelseregistrering |
en mappning mellan en händelse i API:et och tillhörande automatisering. |
Skapa, uppdatera |
|
Roll |
En användarroll som mappar till en SSU (självbetjäningsanvändare) i VMM. |
Skapa, uppdatera, ta bort |
|
Server |
Alla servrar som kör Service Provider Foundation. |
Skapa, uppdatera, ta bort |
|
SpfSetting |
En anslutningssträng för antingen en databasanslutning eller för en portalslutpunktsanslutning till ett Operations Manager-informationslager. |
Skapa, ta bort |
|
Stämpel |
En logisk skalningsenhet för servrar och instanser av System Center komponenter. Vanligtvis representerar en stämpel en VMM-server. |
Skapa, uppdatera, ta bort |
|
Klientorganisation |
En klientorganisation. |
Skapa, uppdatera, ta bort |
|
TrustedIssuer |
En betrodd part som används för anspråksbaserad autentisering. |
Skapa, ta bort |
|
Virtuell dator |
En virtuell dator. |
Ta bort |
Pausa, starta om, återuppta, stänga av, starta, stoppa |
VMRole |
En virtuell datorroll. |
Ta bort |
|
VMRoleGalleryItem |
Ett galleriobjektobjekt som kapslar in mallen med vilken VM-nivåer med flera noder kan skapas. |
Ta bort |
Publicera, avpublicera |
spfVMM-objekt
I följande tabell beskrivs de objekt som nås med prefixet spfVMM och de åtgärder som utlöser en åtgärd.
Objekt |
Beskrivning |
CRUD-åtgärder |
Tillståndsåtgärder |
---|---|---|---|
BGPPeer |
Gränsgatewayprotokollet. |
Skapa, ta bort |
|
HardwareProfile |
Maskinvaruprofilerna i VMM definierar maskinvaruattributen för en virtuell dator. |
Uppdatera |
|
Jobb |
En aktivitet i VMM och anger status för åtgärden i VMM. |
Uppdatera |
|
NATConnection |
En container med NATRule-objekt. |
Skapa, uppdatera, ta bort |
|
NATRule |
Regeln för inkommande portmappning för ett virtuellt datornätverk. |
Skapa, ta bort |
|
RunAsAccount |
VMM RunAs-kontot. |
Skapa, uppdatera, ta bort |
|
Tjänst |
En VMM-tjänst. |
Skapa, uppdatera, ta bort |
|
ServiceTemplate |
en VMM-tjänstmall |
Uppdatera |
|
StaticIPAddressPool |
En statisk IP-adresspool för VMM. |
Skapa, ta bort |
|
UserRole |
En VMM-användarroll. En användarroll kan vara självbetjäningsanvändare, klientadministratör eller administratör. Det här objektet kan användas för att tillämpa behörigheter och omfång. |
Skapa, uppdatera, ta bort |
|
VirtualDiskDrive |
En virtuell VMM-diskenhet. |
Skapa, ta bort |
|
VirtualDVDDrive |
En virtuell VMM-DVD-enhet |
Skapa, uppdatera, ta bort |
|
VirtualMachine |
En fristående virtuell dator. |
Uppdatera, ta bort |
|
VirtualNetworkAdapter |
Ett virtuellt VMM-nätverkskort (vNIC). |
Skapa, uppdatera, ta bort |
|
VirtualSCSIAdapter |
Ett virtuellt VMM SCSI-kort. |
Skapa, ta bort |
|
VMCheckPoint |
En VMM-kontrollpunkt |
Skapa, uppdatera, ta bort |
|
VMNetwork |
Ett virtuellt datornätverk eller ett virtuellt nätverk. En virtuell dator är ansluten till ett virtuellt datornätverk med hjälp av ett virtuellt nätverkskort (vNIC). |
Uppdatera, ta bort |
|
VMNetworkGateway |
en VMM-nätverksgateway. En gateway gör att gränsgatewayprotokoll, NAT och VPN kan konfigureras i ett virtuellt datornätverk. |
Skapa, uppdatera, ta bort |
|
VMSubnet |
ett VM-undernät och definierar undernätsintervall i ett virtuellt datornätverk |
Skapa, ta bort |
|
VMtempalte |
En VMM-mall för virtuella datorer som används för att skapa virtuella datorer. |
Uppdatera |
|
VPNConnection |
En VMM VPN-anslutning. Detta mappas till plats-till-plats-VPN-anslutningen i portalen. Det gör att virtuella datorer i ett virtuellt datornätverk kan fjärransluta till en annan plats. |
Skapa, uppdatera, ta bort |
|
VPNetworkRoute |
En VMM VPN-nätverksväg. Vägar gör att virtuella datorer i ett virtuellt datornätverk kan hitta andra datorer i fjärrnätverket i andra änden av VPN-anslutningen. |
Skapa, ta bort |