Dela via


Set-SCCloudCapacity

Ändrar molnkapacitetsinställningarna för ett privat moln.

Syntax

Set-SCCloudCapacity
   -CloudCapacity <CloudCapacity>
   [-CPUCount <UInt32>]
   [-UseCPUCountMaximum <Boolean>]
   [-MemoryMB <UInt32>]
   [-UseMemoryMBMaximum <Boolean>]
   [-StorageGB <UInt32>]
   [-UseStorageGBMaximum <Boolean>]
   [-CustomQuotaCount <UInt32>]
   [-UseCustomQuotaCountMaximum <Boolean>]
   [-VMCount <UInt32>]
   [-UseVMCountMaximum <Boolean>]
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCCloudCapacity
   [-CPUCount <UInt32>]
   [-UseCPUCountMaximum <Boolean>]
   [-MemoryMB <UInt32>]
   [-UseMemoryMBMaximum <Boolean>]
   [-StorageGB <UInt32>]
   [-UseStorageGBMaximum <Boolean>]
   [-CustomQuotaCount <UInt32>]
   [-UseCustomQuotaCountMaximum <Boolean>]
   [-VMCount <UInt32>]
   [-UseVMCountMaximum <Boolean>]
   [-VMMServer <ServerConnection>]
   -JobGroup <Guid>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cmdleten Set-SCCloudCapacity ändrar molnkapacitetsinställningarna för ett privat moln i Virtual Machine Manager (VMM). Du kan uppdatera följande molnkapacitetsdimensioner:

  • virtuella datorer
  • virtuella processorer
  • anpassade kvotpunkter
  • lagring (GB)
  • minne (MB)

Du kan också ange vilken eller alla dimensioner som ska använda den maximala kapaciteten.

Exempel

Exempel 1: Ändra molnkapacitetsegenskaperna för ett angivet moln

PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $CloudCapacity = Get-SCCloudCapacity -Cloud $Cloud
PS C:\> Set-SCCloudCapacity -CloudCapacity $CloudCapacity -VirtualCPUCountLimited $True -VirtualCPUCount 20

Det första kommandot hämtar det privata molnobjektet med namnet Cloud01 och lagrar objektet i variabeln $Cloud.

Det andra kommandot hämtar molnkapaciteten för det privata molnet som lagras i $Cloud och lagrar den i variabeln $CloudCapacity.

Det sista kommandot anger att det ska finnas en gräns för antalet virtuella processorer för molnkapaciteten som lagras i $CloudCapacity och ändrar kapaciteten för antalet virtuella processorer till 20.

Exempel 2: Ändra molnkapacitetsegenskaperna för ett specifikt privat moln med hjälp av en jobbgrupp

PS C:\> $Guid = [System.Guid]::NewGuid()
PS C:\> $Cloud = Get-SCCloud -Name "Cloud02"
PS C:\> $CloudCapacity = Get-SCCloudCapacity -Cloud $Cloud
PS C:\> Set-SCCloudCapacity -JobGroup $Guid -VirtualMachinesLimited $True -VirtualMachines 50 -VirtualCPUCountLimited $True -VirtualCPUCount 100 -StorageLimited $True -StorageGB 500
PS C:\> Set-SCCloud -JobGroup $Guid -Cloud $Cloud

Det första kommandot skapar ett nytt GUID och lagrar det i variabeln $Guid. Efterföljande kommandon som innehåller detta GUID samlas in i en enda jobbgrupp.

Det andra kommandot hämtar det privata molnobjektet med namnet Cloud02 och lagrar objektet i variabeln $Cloud.

Det tredje kommandot hämtar molnkapacitetsobjektet för det privata molnet som lagras i $cloud och lagrar objektet i variabeln $CloudCapacity.

Det fjärde kommandot anger en gräns på 50 virtuella datorer, 100 virtuella processorer och 500 GB lagringsutrymme på molnkapaciteten. Med hjälp av parametern JobGroup anger du att det här kommandot inte körs förrän strax före det slutliga kommandot som innehåller JobGroup med samma GUID.

Det sista kommandot anger kapacitetsegenskaperna i det privata molnet som lagras i $Cloud med de inställningar som angavs i det fjärde kommandot. Det här kommandot använder parametern JobGroup för att köra Set-SCCloudCapacity- precis innan Set-SCCloud körs så att inställningarna blir assocated med det angivna privata molnet.

Parametrar

-CloudCapacity

Anger ett molnkapacitetsobjekt.

Typ:CloudCapacity
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-CPUCount

Anger antalet virtuella processorer för en användarrollskvot eller molnkapacitet.

Typ:UInt32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-CustomQuotaCount

Anger antalet anpassade kvotpunkter för en användarrollskvot eller molnkapacitet.

Typ:UInt32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-JobGroup

Anger en identifierare för en serie kommandon som ska köras som en uppsättning precis innan det slutliga kommandot som innehåller samma jobbgruppsidentifierare körs.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-JobVariable

Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-MemoryMB

Anger mängden minne i megabyte (MB) för en användarrollskvot eller molnkapacitet.

Typ:UInt32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PROTipID

Anger ID för tipset Prestanda- och resursoptimering (PRO) som utlöste den här åtgärden. Detta möjliggör granskning av PRO-tips.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-StorageGB

Anger mängden lagringsutrymme i gigabyte (GB) för en användarrollskvot eller molnkapacitet. Den här lagringsmängden inkluderar inte bibliotekslagring.

Typ:UInt32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UseCPUCountMaximum

Anger om det maximala antalet virtuella processorer tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för den virtuella CPU-dimensionen.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UseCustomQuotaCountMaximum

Anger om det maximala antalet anpassade kvotpunkter tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för den anpassade kvotdimensionen.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UseMemoryMBMaximum

Anger om den maximala mängden minne i mb tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för minnesdimensionen.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UseStorageGBMaximum

Anger om den maximala mängden lagringsutrymme i gigabyte (GB) tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för lagringsdimensionen.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UseVMCountMaximum

Anger om det maximala antalet virtuella datorer tillåts för en användarroll eller molnkapacitet. När den här parametern används tillämpas ingen kvot för den virtuella datordimensionen.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMCount

Anger antalet virtuella datorer för en användarrollskvot eller molnkapacitet.

Typ:UInt32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMMServer

Anger ett VMM-serverobjekt.

Typ:ServerConnection
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False