New-SCHardwareProfile

VMM kitaplığında bir donanım profili oluşturur.

Syntax

New-SCHardwareProfile
   [-VMMServer <ServerConnection>]
   [-Generation <Int32>]
   [-HighlyAvailable <Boolean>]
   [-HAVMPriority <UInt32>]
   [-DRProtectionRequired <Boolean>]
   [-ReplicationGroup <ReplicationGroup>]
   [-SecureBootEnabled <Boolean>]
   [-NumLock <Boolean>]
   [-CPULimitFunctionality <Boolean>]
   [-CPULimitForMigration <Boolean>]
   [-Name] <String>
   [-HardwareProfile <HardwareProfile>]
   [-Owner <String>]
   [-UserRole <UserRole>]
   [-JobGroup <Guid>]
   [-CapabilityProfile <CapabilityProfile>]
   [-Description <String>]
   [-MemoryMB <Int32>]
   [-DynamicMemoryEnabled <Boolean>]
   [-DynamicMemoryMaximumMB <Int32>]
   [-DynamicMemoryBufferPercentage <Int32>]
   [-MemoryWeight <Int32>]
   [-VirtualVideoAdapterEnabled <Boolean>]
   [-MonitorMaximumCount <Int32>]
   [-MonitorMaximumResolution <String>]
   [-RecoveryPointObjective <Int32>]
   [-ProtectionProvider <ProtectionProvider>]
   [-BootOrder <BootDevice[]>]
   [-FirstBootDevice <String>]
   [-SecureBootTemplate <String>]
   [-CPUCount <Byte>]
   [-CPUType <ProcessorType>]
   [-CPUExpectedUtilizationPercent <Int32>]
   [-DiskIops <Int32>]
   [-NetworkUtilizationMbps <Int32>]
   [-CPURelativeWeight <Int32>]
   [-CPUReserve <Int32>]
   [-CPUMaximumPercent <Int32>]
   [-CPUPerVirtualNumaNodeMaximum <Byte>]
   [-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
   [-VirtualNumaNodesPerSocketMaximum <Byte>]
   [-DynamicMemoryMinimumMB <Int32>]
   [-NumaIsolationRequired <Boolean>]
   [-AutomaticCriticalErrorAction <UInt16>]
   [-AutomaticCriticalErrorActionTimeout <Int32>]
   [-CheckpointType <CheckpointType>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

New-SCHardwareProfile cmdlet'i, Virtual Machine Manager'da (VMM) donanım yapılandırma bilgilerini depolayan bir donanım profili oluşturur. Tek başına bir donanım profili oluşturabilir veya bir şablonu veya sanal makineyi donanım profili ayarlarını içerecek şekilde özelleştirebilirsiniz. New-SCHardwareProfile , yeni donanım profili nesnesini VMM kitaplığında depolar.

Varsayılanları veya mevcut bir donanım profilini temel alan bir donanım profili oluşturabilir veya donanım profilini oluştururken özelleştirebilirsiniz. Ad dışında bir parametre belirtirseniz ve bu gerekliyse, VMM varsayılan bir donanım profili nesnesi oluşturur.

Sanal makine için yapılandırabileceğiniz donanım profili ayarları şunlardır:

  • BIOS'ta bir sanal makine için cihaz başlatma sırasını belirten önyükleme sırası ayarları. Önyükleme sırası ayarı yalnızca Hyper-V konağı veya Citrix XenServer konağındaki sanal makineler için kullanılabilir.

  • Sanal makine için CPU ayarları.

  • Sanal makinede kullanılabilir bellek.

  • Sanal disket sürücüsü.

  • İki sanal COM bağlantı noktası (COM1 ve COM2).

  • Yerleşik bir sanal IDE cihazı.

  • Bir veya daha fazla sanal SCSI bağdaştırıcısı.

  • Mantıksal ağa ekleyebileceğiniz bir veya daha fazla sanal ağ bağdaştırıcısı. Sanal ağ bağdaştırıcısı öykünebilir veya yapay olabilir.

  • Aynı konakta dağıtılan diğer sanal makineler tarafından konağın CPU'sunun kullanımına göre konağın CPU kaynaklarını kullanmak için bir sanal makineye atanan öncelik. CPU öncelikleri sanallaştırma yazılımı tarafından belirlenir.

  • Bu profilden oluşturulan bir sanal makinenin yüksek oranda kullanılabilir olup olmayacağı. Yüksek oranda kullanılabilir sanal makine, yalnızca bir konak kümesinin parçası olan bir konağa yerleştirilebilen bir sanal makinedir.

Örnekler

Örnek 1: Varsayılan donanım profili oluşturma

PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"

Bu komut, NewHWProfile01 adlı bir varsayılan donanım profili oluşturur.

Örnek 2: Önyükleme sırasını, CPU'sunu ve belleği ayarlayan bir donanım profili oluşturma

PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4

Bu komut yeni bir donanım profili oluşturur, newHWProfile02 adını verir, PXEBoot'yu BIOS önyükleme sırasının ilk girdisi olarak ayarlar, 1024 MB bellek belirtir ve bu donanım profili kullanılarak oluşturulan bir sanal makinenin dört işlemciye sahip olacağını belirtir.

Örnek 3: Var olan bir donanım profilini kopyalama ve değiştirme

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100

İlk komut, NewHWProfile01 adlı donanım profili nesnesini alır ve nesneyi $HWProfile değişkeninde depolar.

İkinci komut, NewHWProfile01'i temel alan NewHWProfile03 adlı bir donanım profili oluşturur, ancak göreli ağırlık değerini değiştirir. NewHWProfile03'teki diğer tüm ayarlar NewHWProfile01'deki ayarlarla aynıdır.

Örnek 4: Ağ bağdaştırıcısı, SCSI bağdaştırıcısı ve DVD sürücüsü içeren bir donanım profili oluşturma

PS C:\> $JobGroupId = [Guid]::NewGuid().ToString()
PS C:\> New-SCVirtualNetworkAdapter -JobGroup $JobGroupID -PhysicalAddressType Dynamic -VirtualNetwork "Internal Network" 
PS C:\> New-SCVirtualSCSIAdapter -JobGroup $JobGroupID -AdapterID 6 -Shared $False
PS C:\> New-SCVirtualDVDDrive -JobGroup $JobGroupID -Bus 1 -LUN 0
PS C:\> New-SCHardwareProfile -Name "NewHWProfile04" -Owner "Contoso\Katarina" -Description "Temporary Hardware Config used to create a VM/Template" -MemoryMB 512 -JobGroup $JobGroupID

İlk komut genel olarak benzersiz bir tanımlayıcı (GUID) oluşturur ve GUID dizesini $JobGroupID değişkeninde depolar. İş grubu kimliği, bu tanımlayıcıyı içeren sonraki komutları tek bir iş grubunda gruplandıran bir tanımlayıcı işlevi görür.

İkinci komut bir sanal ağ bağdaştırıcısı oluşturur, ancak jobgroup parametresini kullanarak ağ bağdaştırıcısının son komut çalıştırmasındaki New-SCHardwareProfile cmdlet'inden hemen öncesine kadar oluşturulmadığını belirtir. Bu komut, fiziksel (MAC) adres türünü dinamik olarak ayarlar ve yeni sanal ağ bağdaştırıcısının İç Ağ adlı bir sanal ağa bağlanacağını belirtir.

Üçüncü komut bir sanal SCSI bağdaştırıcısı oluşturur, ancak JobGroup parametresini kullanarak SCSI bağdaştırıcısının son komut çalıştırmasındaki New-SCHardwareProfile cmdlet'inden hemen öncesine kadar oluşturulmadığını belirtir. Bu komut bağdaştırıcı kimliğini 6 olarak ayarlar ve Bağdaştırıcının paylaşılmaması için Paylaşılan parametresini $False olarak ayarlar (bağdaştırıcıyı konuk kümelemesinde kullanmak istediğinizde olması gerekirdi).

Dördüncü komut bir sanal DVD sürücüsü oluşturur, ancak JobGroup parametresini kullanarak DVD sürücüsünün son komut çalıştırmasındaki New-SCHardwareProfile cmdlet'inden hemen öncesine kadar oluşturulmadığını belirtir. Veri Yolu 1 ve LUN 0 belirtilmesi, sanal DVD sürücüsünü IDE veri yolu üzerindeki İkincil Kanal'a (0) ekler.

Son komut NewHWProfile04 adlı bir donanım profili oluşturur, sahibi Contoso\Katarina olarak ayarlar, bir açıklama belirtir ve bu donanım profili kullanılarak oluşturulan bir sanal makinenin konakta kullanacağı bellek miktarının 512 MB olduğunu belirtir. New-SCHardwareProfile cmdlet'i donanım profilini oluşturmadan önce, bu son komuttaki JobGroup parametresi aynı JobGroup GUID'sini belirten önceki tüm cmdlet'leri yürütür. New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdapter ve New-SCVirtualDVDDrive çalıştırıldığında, oluşturulan sonuçta elde edilen nesneler yeni donanım profiliyle otomatik olarak ilişkilendirilir.

Örnek 5: Donanım profili oluşturma ve yeni bir sanal makine şablonuna ekleme

PS C:\> $HWProfile = New-SCHardwareProfile -Name "NewHWProfile05" -CPUCount 4 -MemoryMB 64000 -CPUMax 100 -Owner "Contoso\Katarina" -HighlyAvailable $True 
PS C:\> $VHD = Get-SCVirtualHardDisk | where { $_.Name -eq "VHD01.vhd"  -and $_.LibraryServer.Name -eq "LibServer01.Contoso.com" }
PS C:\> $OS = Get-SCOperatingSystem | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCVMTemplate -Name "LargeVMTemplate" -HardwareProfile $HWProfile -OperatingSystem $OS -VirtualHardDisk $VHD -NoCustomization

İlk komut yeni bir donanım profili oluşturur, bunu NewHWProfile05 olarak adlandırır, dört işlemci içerdiğini belirtir ve sanal makine tarafından kullanılabilecek bir konakta tek bir CPU'nun toplam kaynaklarının en yüksek yüzdesinin yüzde 100 olduğunu, 64 GB RAM ve sahip atadığını, HighlyAvailable parametresini $True olarak ayarlayıp ve ardından yeni donanım profili nesnesini $HWProfile değişkeninde depolar. HighlyAvailable parametresi, doğrudan veya şablon aracılığıyla bu donanım profili kullanılarak oluşturulan bir sanal makinenin bir konak kümesinin düğümü olan bir konağa yerleştirileceğini belirtir.

İkinci komut, kitaplıktan VHD01 adlı sanal sabit disk nesnesini alır ve nesneyi $VHD değişkeninde depolar.

Üçüncü komut, ada göre bir işletim sistemi nesnesi alır ve nesneyi $OS değişkeninde depolar.

Son komut yeni bir sanal makine şablonu oluşturur, bunu LargeVMTemplate olarak adlandırıp işletim sisteminde özelleştirme yapmadan önceki komutlarda alınan veya oluşturulan işletim sistemini, donanım profilini ve sanal sabit diski kullandığını belirtir.

Parametreler

-AutomaticCriticalErrorAction

VM kritik bir hatayla karşılaştığında gerçekleştirilecek eylemi belirtir ve AutomaticCriticalErrorActionTimeout parametresi tarafından belirtilen zaman aşımı süresini aşıyor. Bu parametre için kabul edilebilir değerler şunlardır: Pause ve None.

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

-AutomaticCriticalErrorActionTimeout

Sanal makineyi kapatmadan önce kritik duraklamada beklenmesi gereken süreyi dakika cinsinden belirtir.

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

-BootOrder

Hyper-V konağındaki bir sanal makinenin başlatmak için kullandığı cihazların sırasını belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • CD
  • IDEHardDrive
  • PXEBoot
  • Disket
Type:BootDevice[]
Accepted values:Floppy, CD, IdeHardDrive, PxeBoot, Unknown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CapabilityProfile

Bir yetenek profili nesnesi belirtir.

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

-CheckpointType

Denetim noktası türünü belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Devre dışı
  • Üretim
  • ProductionOnly
  • Standart
Type:CheckpointType
Accepted values:Disabled, Production, ProductionOnly, Standard
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUCount

Sanal makinedeki, donanım profilindeki veya şablondaki CPU sayısını belirtir.

Konak türleri aşağıdaki SAYıDA CPU'yu destekler:

  • Hyper-V. Konuk işletim sistemine bağlı olarak sanal makine başına en fazla dört CPU.
  • VMware ESX. Sanal makine başına en fazla dört CPU, ancak 4.0 Windows NT çalıştıran bir sanal makinede yalnızca bir CPU.
  • Citrix XenServer. Konuk işletim sistemine bağlı olarak sanal makine başına en fazla sekiz CPU.
Type:Byte
Aliases:ProcessorCount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUExpectedUtilizationPercent

Konakta bu sanal makinenin kullanmasını beklediğiniz CPU yüzdesini belirtir. Bu değer yalnızca VMM sanal makine için uygun bir konak belirlediğinde kullanılır.

Type:Int32
Aliases:ExpectedCPUUtilization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPULimitForMigration

Kaynak bilgisayarla aynı işlemcinin farklı bir sürümüne sahip bir fiziksel bilgisayara geçişi etkinleştirmek için belirtilen sanal makine için işlemci özelliklerinin sınırlanıp sınırlanmayacağını gösterir. VMM, farklı üreticilerin işlemcilerine sahip fiziksel bilgisayarlar arasında sanal makinelerin geçirilmesini desteklemez.

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

-CPULimitFunctionality

Sanal makine için sınırlı CPU işlevselliği sağlayarak Hyper-V konağına veya VMware ESX konağına dağıtılan bir sanal makinede Windows NT 4.0 gibi eski bir işletim sisteminin çalıştırılmasının etkinleştirilip etkinleştirilmeydiğini gösterir.

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

-CPUMaximumPercent

Belirli bir sanal makine tarafından herhangi bir zamanda kullanılabilecek konakta tek bir CPU'nun toplam kaynaklarının en yüksek yüzdesini belirtir.

Örnek: -CPUMaximumPercent 80 (yüzde 80 belirtmek için)

Type:Int32
Aliases:CPUMax
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUPerVirtualNumaNodeMaximum

Her sanal NUMA düğümü için izin verilen en fazla CPU sayısını belirtir.

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

-CPURelativeWeight

Bu sanal makinenin aynı konak üzerindeki diğer sanal makinelere göre bir konakta kullanabileceği CPU kaynaklarının miktarını belirtir. Daha yüksek ağırlık değerine sahip bir sanal makineye daha düşük ağırlık değerine sahip bir sanal makineye göre daha fazla CPU kaynağı ayrılır. Bu değerler için VMware terimi paylaşımdır.

Konak türleri aşağıdaki göreli değerleri destekler:

  • Hyper-V. 1'e 10000.

  • VMware ESX. Yüksek.

  • VMware ESX. Normalin üzerinde.
  • VMware ESX. Normal (varsayılan). 1000.

  • VMware ESX. Normal'in altında.

  • VMware ESX. Düşük.
  • VMware ESX. Özel 1 - 1000000.

  • Citrix XenServer. 1 ile 65536, normal 256' dır.

Type:Int32
Aliases:RelativeWeight
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUReserve

Bir sanal makineye ayrılacak konak üzerindeki tek bir CPU'nun kaynaklarının en düşük yüzdesini belirtir. Sanal makinede kullanılabilen CPU kapasitesinin yüzdesi hiçbir zaman bu yüzdeden az değildir.

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

-CPUType

Sanal makine için CPU türünü belirtir. Bir VMM ortamındaki sanal makinelerde kullanılabilecek tüm CPU türlerinin listesini almak için yazın Get-SCCPUType.

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

-Description

Belirtilen nesne için bir açıklama belirtir.

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

-DiskIops

Belirli bir sanal makine tarafından kullanılabilecek konakta saniye başına disk giriş/çıkış işlemlerinin (IOPS) sayısını belirtir.

Örnek: -DiskIO 1500 (1500 IOPS belirtmek için)

Type:Int32
Aliases:DiskIO
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DRProtectionRequired

Bu parametre gelecekte kullanılmak üzere ayrılmıştır.

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

-DynamicMemoryBufferPercentage

Konağın arabellek olarak ayırmayı denemesi gereken sanal makinenin geçerli bellek ayırmasının üzerindeki bellek yüzdesini belirtir. Varsayılan değer 20'dir.

Örnek biçim: -DynamicMemoryTargetBufferPercentage 20

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

-DynamicMemoryEnabled

Sanal makineler için dinamik belleğin etkinleştirilip etkinleştirilmeydiğini gösterir. Dinamik belleği doğrudan bir sanal makinede veya sanal makine oluşturmak için kullanılacak bir şablon veya donanım profilinde etkinleştirebilirsiniz. Varsayılan değer $False.

Gerekli: Yalnızca bu sanal makine Windows Server 2008 SP1 veya üzerini çalıştıran bir konakta dağıtıldıysa veya sanal makine durdurulmuş durumda bir kitaplıkta depolanıyorsa (depolanan bir sanal makinede donanım değişiklikleri yalnızca sanal makinenin anlık görüntüleri olmadığında yapılabilir) sanal makine için dinamik belleği etkinleştirebilirsiniz. Kitaplıkta depolanan bir sanal makinede dinamik belleğin etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 SP1 veya üzerini çalıştıran konaklara sınırlar.

Örnek biçim: -DynamicMemoryEnabled $True

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

-DynamicMemoryMaximumMB

Dinamik bellek etkinleştirildiyse sanal makineye ayrılabilecek en fazla bellek miktarını belirtir. Varsayılan değer 65536'dır.

Gerekli: Bir sanal makine için dinamik belleği yalnızca bu sanal makine Windows Server 2008 R2 SP1 veya üzerini çalıştıran bir konağa dağıtıldıysa veya sanal makine durdurulmuş durumdaki bir kitaplıkta depolanıyorsa etkinleştirebilirsiniz (depolanan sanal makinede donanım değişiklikleri yalnızca sanal makinenin anlık görüntüleri yoksa yapılabilir). Bir kitaplıkta depolanan bir sanal makinede dinamik belleğin etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 R2 SP1 veya üzerini çalıştıran konaklar ile sınırlandırır.

Örnek biçim: -DynamicMemoryMaximumMB 1024

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

-DynamicMemoryMinimumMB

Dinamik bellek etkinse bir sanal makineye ayrılabilecek en düşük bellek miktarını belirtir. Varsayılan değer 65536'dır.

Gerekli: Bir sanal makine için dinamik belleği yalnızca bu sanal makine Windows Server 2008 R2 SP1 veya üzerini çalıştıran bir konağa dağıtıldıysa veya sanal makine durdurulmuş durumdaki bir kitaplıkta depolanıyorsa etkinleştirebilirsiniz (depolanan sanal makinede donanım değişiklikleri yalnızca sanal makinenin anlık görüntüleri yoksa yapılabilir). Bir kitaplıkta depolanan bir sanal makinede dinamik belleğin etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 R2 SP1 veya üzerini çalıştıran konaklar ile sınırlandırır.

Örnek biçim: -DynamicMemoryMinimumMB 1024

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

-FirstBootDevice

Önyüklemenin ilk denendiği cihazı gösterir.

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

-Generation

Oluşturulan sanal makinenin neslini gösterir.

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

-HardwareProfile

Bir donanım profili nesnesi belirtir.

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

-HAVMPriority

Sanal makine önceliğini belirtir. Sanal makineler, bir konak kümesi düğümünün sınırlarına kadar öncelik sırasına göre başlatılır. Bu parametre için geçerli giriş, önceliğin sayısal bir gösterimidir:

  • Yüksek. 3000
  • Orta. 2000
  • Düşük. 1000

Sıfır (0) değerini belirtirseniz, sanal makine otomatik olarak yeniden başlatılmaz.

Örnek biçim: -HAVMPriority 2000

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

-HighlyAvailable

Bir sanal makinenin bir konak kümesinin parçası olan bir Hyper-V konağına yerleştirilip yerleştirmeyeceğini gösterir. Bu ayarı bir sanal makinede veya sanal makine oluşturmak için kullanılacak bir şablon veya donanım profilinde yapılandırın.

Type:Boolean
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:False
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

Bu cmdlet'in dönüştürülen sanal makineye ayırmış olduğu konaktaki rastgele erişim belleği (RAM) miktarını megabayt (MB) cinsinden belirtir. Varsayılan değer 512 MB'tır. Windows Server 2008 R2 SP1 veya sonraki sürümleri çalıştıran bir konakta dinamik belleğin etkinleştirildiği bir sanal makine için başlangıç bellek değerini belirtin.

Konak türlerinin sanal makinelere atanabilir en fazla belleği vardır:

  • Hyper-V. Sanal makine başına en fazla 65536 MB RAM.
  • VMware ESX Server 3.0.x. Sanal makine başına en fazla 16384 MB RAM.
  • VMware ESX Server 3.5.x. Sanal makine başına en fazla 65532 MB RAM.
  • Citrix XenServer. Sanal makine başına en fazla 32265 MB RAM.
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryPerVirtualNumaNodeMaximumMB

Her sanal NUMA düğümüne izin verilen en yüksek bellek miktarını MB cinsinden belirtir.

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

-MemoryWeight

Aynı konaktaki diğer sanal makinelere göre bir sanal makineye bellek ayırma önceliğini gösterir. Daha yüksek ayara sahip bir sanal makineye daha düşük ayarlı bir sanal makineden daha fazla bellek kaynağı ayrılır.

Windows Server 2008 R2 SP1 veya üzerini çalıştıran bir konak için:

  • 5000 - Normal
  • 10000 - Yüksek
  • 0 - Düşük
  • 1 - 10000 - Özel
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MonitorMaximumCount

Sanal video bağdaştırıcısının desteklediği en fazla monitör sayısını belirtir.

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

-MonitorMaximumResolution

Değeri, bir sanal video bağdaştırıcısının mümkün olan en yüksek monitör çözünürlüğünü temsil eden bir dize olarak belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • 1024x768
  • 1280x1024
  • 1600x1200
  • 1920x1200

Varsayılan değer 1280x1024'dür.

Örnek biçim: -MonitorResolutionMaximum "1600x1200"

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

-Name

VMM nesnesinin adını belirtir.

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

-NetworkUtilizationMbps

Saniyedeki megabit (Mb/sn) cinsinden, konağın ağındaki belirli bir sanal makine tarafından kullanılabilecek bant genişliği miktarını belirtir.

Örnek biçim: -NetworkUtilization 10

Type:Int32
Aliases:NetworkUtilization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumaIsolationRequired

NUMA yalıtımının gerekli olup olmadığını gösterir.

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

-NumLock

Hyper-V ana bilgisayarında sanal makine oluşturmak için kullanılan bir donanım profilinde NumLock için BIOS değerinin etkinleştirilip etkinleştirilmeyebileceğini gösterir. Bu parametre VMware ESX konakları veya Citrix XenServer konakları üzerindeki sanal makineler için geçerli değildir.

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

-Owner

VMM nesnesinin sahibini, geçerli bir etki alanı kullanıcı hesabı biçiminde belirtir.

  • Örnek biçim: -Owner "Contoso\PattiFuller"
  • Örnek biçim: -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionProvider

Bir koruma sağlayıcısı belirtir.

Type:ProtectionProvider
Accepted values:None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

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

-RecoveryPointObjective

Büyük bir olay nedeniyle BIR BT hizmetinden veri kaybına izin verilebilen en uzun süreyi belirtir.

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

-ReplicationGroup

Çoğaltma grubunu belirtir.

Type:ReplicationGroup
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

-SecureBootEnabled

Güvenli önyüklemenin etkinleştirilip etkinleştirilmediğini gösterir.

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

-SecureBootTemplate

2. Nesil sanal makinesi için kullanılacak güvenli önyükleme şablonunu belirtir.

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

-UserRole

Kullanıcı rolü nesnesini belirtir.

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

-VirtualNumaNodesPerSocketMaximum

Her yuva için izin verilen en fazla NUMA düğümü sayısını belirtir.

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

-VirtualVideoAdapterEnabled

Sanal makineler için Microsoft Synthetic 3D Sanal Video Bağdaştırıcısı'nın etkinleştirilip etkinleştirilmeydiğini gösterir. Sanal Video Bağdaştırıcısı'nı doğrudan bir sanal makinede veya sanal makine oluşturmak için kullanılacak bir şablon veya donanım profilinde etkinleştirebilirsiniz.

Gerekli: Microsoft Synthetic 3D Sanal Video Bağdaştırıcısı'nı bir sanal makine için etkinleştirebilmeniz için, bu sanal makinenin Windows Server 2008 R2 SP1 (Uzak Masaüstü Hizmetleri rolü ve Uzak Masaüstü Sanal Grafik rol hizmeti yüklü) veya sonraki bir sürümünü çalıştıran bir konakta dağıtılması veya sanal makinenin durdurulmuş durumda bir kitaplıkta depolanması (depolanan sanal makinede donanım değişiklikleri yapılması için sanal makinede yapılan donanım değişiklikleri makinede anlık görüntü yok). Kitaplıkta depolanan bir sanal makinede Microsoft Yapay 3B Sanal Video Bağdaştırıcısı'nın etkinleştirilmesi, bu makinenin yerleştirilmesini Windows Server 2008 R2 SP1 (Uzak Masaüstü Hizmetleri rolü ve Uzak Masaüstü Sanal Grafikleri rol hizmeti yüklü) veya sonraki bir sürümü çalıştıran konaklarla sınırlandırır.

Örnek biçim: -VirtualVideoAdapterEnabled $True

Type:Boolean
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

Çıkışlar

HardwareProfile

Bu cmdlet bir HardwareProfile nesnesi döndürür.