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 |