Set-SCCloudCapacity

Özel bulut için bulut kapasitesi ayarlarını değiştirir.

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

Set-SCCloudCapacity cmdlet'i, Virtual Machine Manager'da (VMM) özel bir bulut için bulut kapasitesi ayarlarını değiştirir. Aşağıdaki bulut kapasitesi boyutlarını güncelleştirebilirsiniz:

  • sanal makineler
  • sanal CPU'lar
  • özel kota noktaları
  • depolama (GB)
  • bellek (MB)

Alternatif olarak, maksimum kapasiteyi kullanmak için boyutların herhangi birini veya tümünü ayarlayabilirsiniz.

Örnekler

Örnek 1: Belirtilen bulutun bulut kapasitesi özelliklerini değiştirme

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

İlk komut Cloud01 adlı özel bulut nesnesini alır ve nesneyi $Cloud değişkeninde depolar.

İkinci komut, $Cloud'de depolanan özel bulut için bulut kapasitesini alır ve $CloudCapacity değişkeninde depolar.

Son komut, $CloudCapacity'de depolanan bulut kapasitesi için sanal CPU sayısı sınırı olması gerektiğini belirtir ve sanal CPU sayısı kapasitesini 20 olarak değiştirir.

Örnek 2: İş grubu kullanarak belirli bir özel bulutun bulut kapasitesi özelliklerini değiştirme

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

İlk komut yeni bir GUID oluşturur ve $Guid değişkeninde depolar. Bu GUID'yi içeren sonraki komutlar tek bir iş grubunda toplanır.

İkinci komut Cloud02 adlı özel bulut nesnesini alır ve nesneyi $Cloud değişkeninde depolar.

Üçüncü komut, $cloud'de depolanan özel bulut için bulut kapasitesi nesnesini alır ve nesneyi $CloudCapacity değişkeninde depolar.

Dördüncü komut 50 sanal makine, 100 sanal CPU ve bulut kapasitesinde 500 GB depolama alanı sınırı ayarlar. JobGroup parametresinin kullanılması, bu komutun aynı GUID'ye sahip JobGroup'u içeren son komutun hemen öncesine kadar çalışmayacağını belirtir.

Son komut, dördüncü komutta belirtilen ayarları kullanarak $Cloud'de depolanan özel bulutta kapasite özelliklerini ayarlar. Bu komut , ayarların belirtilen özel bulutla ilişkilendirilmesi için Set-SCCloud çalışmadan hemen önce Set-SCCloudCapacity'yi çalıştırmak için JobGroup parametresini kullanır.

Parametreler

-CloudCapacity

Bir bulut kapasitesi nesnesi belirtir.

Type:CloudCapacity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUCount

Kullanıcı rolü kotası veya bulut kapasitesi için sanal CPU sayısını belirtir.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomQuotaCount

Kullanıcı rolü kotası veya bulut kapasitesi için özel kota noktalarının sayısını belirtir.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmadan hemen önce küme olarak çalışacak bir dizi komut için tanımlayıcı belirtir.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryMB

Kullanıcı rolü kotası veya bulut kapasitesi için megabayt (MB) cinsinden bellek miktarını belirtir.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme (PRO) ipucunun kimliğini belirtir. Bu, PRO ipuçlarının denetlenmesini sağlar.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageGB

Kullanıcı rolü kotası veya bulut kapasitesi için gigabayt (GB) cinsinden depolama miktarını belirtir. Bu depolama alanı miktarı kitaplık depolama alanı içermez.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseCPUCountMaximum

Bir kullanıcı rolü veya bulut kapasitesi için maksimum sanal CPU sayısına izin verilip verilmeyeceğini gösterir. Bu parametre kullanıldığında, sanal CPU boyutu için kota uygulanmaz.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseCustomQuotaCountMaximum

Kullanıcı rolü veya bulut kapasitesi için en fazla özel kota noktası sayısına izin verilip verilmeyeceğini gösterir. Bu parametre kullanıldığında, özel kota boyutu için hiçbir kota uygulanmaz.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseMemoryMBMaximum

Kullanıcı rolü veya bulut kapasitesi için megabayt (MB) cinsinden maksimum bellek miktarına izin verilip verilmeyeceğini gösterir. Bu parametre kullanıldığında bellek boyutu için kota uygulanmaz.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseStorageGBMaximum

Kullanıcı rolü veya bulut kapasitesi için gigabayt (GB) cinsinden maksimum depolama alanına izin verilip verilmeyeceğini gösterir. Bu parametre kullanıldığında depolama boyutu için hiçbir kota uygulanmaz.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseVMCountMaximum

Bir kullanıcı rolü veya bulut kapasitesi için en fazla sanal makine sayısına izin verilip verilmeyeceğini gösterir. Bu parametre kullanıldığında, sanal makine boyutu için hiçbir kota uygulanmaz.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMCount

Kullanıcı rolü kotası veya bulut kapasitesi için sanal makine sayısını belirtir.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

BIR VMM sunucu nesnesi belirtir.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False