New-SCHardwareProfile
Membuat profil perangkat keras di pustaka VMM.
Sintaks
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>]
Deskripsi
Cmdlet New-SCHardwareProfile membuat profil perangkat keras untuk digunakan di Virtual Machine Manager (VMM) yang menyimpan informasi konfigurasi perangkat keras. Anda dapat membuat profil perangkat keras mandiri atau menyesuaikan templat atau komputer virtual untuk menyertakan pengaturan profil perangkat keras. New-SCHardwareProfile menyimpan objek profil perangkat keras baru di pustaka VMM.
Anda dapat membuat profil perangkat keras berdasarkan default atau profil perangkat keras yang ada, atau, Anda dapat menyesuaikan profil perangkat keras saat membuatnya. Jika Anda tidak menentukan parameter selain Nama, yang diperlukan, VMM membuat objek profil perangkat keras default.
Pengaturan profil perangkat keras yang dapat Anda konfigurasi untuk komputer virtual meliputi:
Pengaturan urutan boot di BIOS yang menentukan urutan startup perangkat untuk komputer virtual. Pengaturan pesanan boot hanya tersedia untuk komputer virtual pada host Hyper-V atau host Citrix XenServer.
Pengaturan CPU untuk komputer virtual.
Memori tersedia pada komputer virtual.
Drive floppy virtual.
Dua port COM virtual (COM1 dan COM2).
Perangkat IDE virtual bawaan.
Satu atau beberapa adaptor SCSI virtual.
Satu atau beberapa adaptor jaringan virtual yang dapat Anda lampirkan ke jaringan logis. Adaptor jaringan virtual dapat ditiru atau sintetis.
Prioritas yang ditetapkan ke komputer virtual untuk menggunakan sumber daya CPU host relatif terhadap penggunaan CPU host oleh komputer virtual lain yang disebarkan pada host yang sama. Prioritas CPU ditentukan oleh perangkat lunak virtualisasi.
Apakah komputer virtual yang dibuat dari profil ini akan sangat tersedia. Komputer virtual yang sangat tersedia adalah komputer virtual yang hanya dapat ditempatkan pada host yang merupakan bagian dari kluster host.
Contoh
Contoh 1: Membuat profil perangkat keras default
PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"
Perintah ini membuat profil perangkat keras default bernama NewHWProfile01.
Contoh 2: Membuat profil perangkat keras yang mengatur urutan boot, CPU, dan memori
PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4
Perintah ini membuat profil perangkat keras baru, menamainya NewHWProfile02, menetapkan PXEBoot sebagai entri pertama dalam urutan boot BIOS, menentukan memori 1024 MB, dan menentukan bahwa komputer virtual yang dibuat dengan menggunakan profil perangkat keras ini akan memiliki empat prosesor.
Contoh 3: Kloning lalu ubah profil perangkat keras yang ada
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100
Perintah pertama mendapatkan objek profil perangkat keras bernama NewHWProfile01 dan menyimpan objek dalam variabel $HWProfile.
Perintah kedua membuat profil perangkat keras yang disebut NewHWProfile03 berdasarkan NewHWProfile01, tetapi memodifikasi nilai untuk bobot relatif. Semua pengaturan lain di NewHWProfile03 identik dengan pengaturan di NewHWProfile01.
Contoh 4: Membuat profil perangkat keras yang berisi adaptor jaringan, adaptor SCSI, dan drive DVD
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
Perintah pertama menghasilkan pengidentifikasi unik global (GUID) dan menyimpan string GUID dalam variabel $JobGroupID. ID grup pekerjaan berfungsi sebagai pengidentifikasi yang mengelompokkan perintah berikutnya yang menyertakan pengidentifikasi ini ke dalam satu grup pekerjaan.
Perintah kedua membuat adaptor jaringan virtual tetapi menggunakan parameter JobGroup untuk menentukan bahwa adaptor jaringan tidak dibuat sampai tepat sebelum cmdlet New-SCHardwareProfile di perintah terakhir berjalan. Perintah ini mengatur jenis alamat fisik (MAC) ke dinamis dan menentukan bahwa adaptor jaringan virtual baru akan terhubung ke jaringan virtual bernama Jaringan Internal.
Perintah ketiga membuat adaptor SCSI virtual tetapi menggunakan parameter JobGroup untuk menentukan bahwa adaptor SCSI tidak dibuat sampai tepat sebelum cmdlet New-SCHardwareProfile di perintah terakhir berjalan. Perintah ini mengatur ID adaptor ke 6, dan mengatur parameter Bersama ke $False sehingga adaptor tidak dibagikan (karena harus jika Anda ingin menggunakan adaptor dalam pengklusteran tamu).
Perintah keempat membuat drive DVD virtual tetapi menggunakan parameter JobGroup untuk menentukan bahwa drive DVD tidak dibuat sampai tepat sebelum cmdlet New-SCHardwareProfile di perintah terakhir berjalan. Menentukan Bus 1 dan LUN 0 melampirkan drive DVD virtual ke Saluran Sekunder (0) pada bus IDE.
Perintah terakhir membuat profil perangkat keras bernama NewHWProfile04, mengatur pemilik ke Contoso\Katarina, menentukan deskripsi, dan menentukan bahwa jumlah memori pada host yang akan digunakan komputer virtual dengan menggunakan profil perangkat keras ini adalah 512 MB. Sebelum cmdlet New-SCHardwareProfile membuat profil perangkat keras, parameter JobGroup dalam perintah akhir ini menjalankan semua cmdlet sebelumnya yang menentukan GUID JobGroup yang sama. Saat New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdapter, dan New-SCVirtualDVDDrive berjalan, objek yang dihasilkan yang dibuat secara otomatis dikaitkan dengan profil perangkat keras baru.
Contoh 5: Membuat profil perangkat keras dan menambahkannya ke templat komputer virtual baru
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
Perintah pertama membuat profil perangkat keras baru, menamainya NewHWProfile05, menentukan bahwa ia berisi empat prosesor, dan bahwa persentase tertinggi dari total sumber daya CPU tunggal pada host yang dapat digunakan oleh komputer virtual adalah 100 persen, menetapkan RAM 64 GB dan pemilik, mengatur parameter HighlyAvailable ke $True, lalu menyimpan objek profil perangkat keras baru dalam variabel $HWProfile. Parameter HighlyAvailable menentukan bahwa komputer virtual yang dibuat dengan menggunakan profil perangkat keras ini, baik secara langsung atau melalui templat, akan ditempatkan pada host yang merupakan node dari kluster host.
Perintah kedua mendapatkan objek hard disk virtual bernama VHD01 dari pustaka dan menyimpan objek dalam variabel $VHD.
Perintah ketiga mendapatkan objek sistem operasi berdasarkan nama dan menyimpan objek dalam variabel $OS.
Perintah terakhir membuat templat komputer virtual baru, menamainya LargeVMTemplate, dan menentukan bahwa ia menggunakan sistem operasi, profil perangkat keras, dan hard disk virtual yang diambil atau dibuat dalam perintah sebelumnya, tanpa kustomisasi apa pun ke sistem operasi.
Parameter
-AutomaticCriticalErrorAction
Menentukan tindakan yang harus diambil ketika VM mengalami kesalahan kritis, dan melebihi durasi batas waktu yang ditentukan oleh parameter AutomaticCriticalErrorActionTimeout . Nilai yang dapat diterima untuk parameter ini adalah: Jeda dan Tidak Ada.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
Menentukan jumlah waktu, dalam hitungan menit, untuk menunggu di jeda kritis sebelum mematikan komputer virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
Menentukan urutan perangkat yang digunakan komputer virtual pada host Hyper-V untuk memulai. Nilai yang dapat diterima untuk parameter ini adalah:
- CD
- IDEHardDrive
- PXEBoot
- Floppy
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
Menentukan objek profil kapabilitas.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
Menentukan jenis Titik Pemeriksaan. Nilai yang dapat diterima untuk parameter ini adalah:
- Nonaktif
- Produksi
- ProductionOnly
- Standar
Type: | CheckpointType |
Accepted values: | Disabled, Production, ProductionOnly, Standard |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCount
Menentukan jumlah CPU pada komputer virtual, pada profil perangkat keras, atau pada templat.
Jenis host mendukung jumlah CPU berikut:
- Hyper-V. Hingga empat CPU per komputer virtual, tergantung pada sistem operasi tamu.
- VMware ESX. Hingga empat CPU per komputer virtual, tetapi hanya satu CPU pada komputer virtual yang menjalankan Windows NT 4.0.
- Citrix XenServer. Hingga delapan CPU per komputer virtual, tergantung pada sistem operasi tamu.
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
Menentukan persentase CPU pada host yang Anda harapkan untuk digunakan komputer virtual ini. Nilai ini hanya digunakan ketika VMM menentukan host yang cocok untuk komputer virtual.
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
Menunjukkan apakah akan membatasi fitur prosesor untuk komputer virtual yang ditentukan untuk mengaktifkan migrasi ke komputer fisik yang memiliki versi berbeda dari prosesor yang sama dengan komputer sumber. VMM tidak mendukung migrasi komputer virtual antara komputer fisik yang memiliki prosesor dari produsen yang berbeda.
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
Menunjukkan apakah akan mengaktifkan menjalankan sistem operasi yang lebih lama seperti Windows NT 4.0 pada komputer virtual yang disebarkan pada host Hyper-V atau pada host VMware ESX dengan menyediakan fungsionalitas CPU terbatas untuk komputer virtual.
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
Menentukan persentase tertinggi dari total sumber daya dari satu CPU pada host yang dapat digunakan oleh komputer virtual tertentu pada waktu tertentu.
Contoh: -CPUMaximumPercent 80
(untuk menentukan 80 persen)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
Menentukan jumlah maksimum CPU yang diizinkan untuk setiap simpul NUMA virtual.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Menentukan jumlah sumber daya CPU pada host yang dapat digunakan komputer virtual ini relatif terhadap komputer virtual lain pada host yang sama. Komputer virtual dengan nilai bobot yang lebih tinggi dialokasikan lebih banyak sumber daya CPU daripada komputer virtual dengan nilai bobot yang lebih rendah. Istilah VMware untuk nilai-nilai ini adalah berbagi.
Jenis host mendukung nilai relatif berikut:
Hyper-V. 1 sampai 10000.
VMware ESX. Tinggi.
- VMware ESX. Di atas Normal.
VMware ESX. Normal (default). 1000.
VMware ESX. Di bawah Normal.
- VMware ESX. Rendah.
VMware ESX. Kustom 1 hingga 1000000.
Citrix XenServer. 1 sampai 65536, normal adalah 256.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
Menentukan persentase minimum sumber daya dari satu CPU pada host untuk dialokasikan ke komputer virtual. Persentase kapasitas CPU yang tersedia untuk komputer virtual tidak pernah kurang dari persentase ini.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
Menentukan jenis CPU untuk komputer virtual.
Untuk mengambil daftar semua jenis CPU yang tersedia untuk digunakan di komputer virtual di lingkungan VMM, ketik Get-SCCPUType
.
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Menyatakan deskripsi untuk objek yang ditentukan.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
Menentukan jumlah operasi input/output disk per detik (IOPS) pada host yang dapat digunakan oleh komputer virtual tertentu.
Contoh: -DiskIO 1500
(untuk menentukan 1500 IOPS)
Type: | Int32 |
Aliases: | DiskIO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
Parameter ini dicadangkan untuk digunakan di masa mendatang.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
Menentukan persentase memori di atas alokasi memori komputer virtual saat ini yang harus dicadangkan host sebagai buffer. Nilai default adalah 20.
Contoh format: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
Menunjukkan apakah akan mengaktifkan memori dinamis untuk komputer virtual. Anda dapat mengaktifkan memori dinamis langsung pada komputer virtual, atau pada templat atau profil perangkat keras yang akan digunakan untuk membuat komputer virtual. Nilai defaultnya adalah $False.
Diperlukan: Anda dapat mengaktifkan memori dinamis untuk komputer virtual hanya jika komputer virtual tersebut disebarkan pada host yang menjalankan Windows Server 2008 SP1 atau yang lebih baru atau jika komputer virtual disimpan dalam pustaka dalam keadaan berhenti (perubahan perangkat keras pada komputer virtual yang disimpan hanya dapat dilakukan jika komputer virtual tidak memiliki rekam jepret). Mengaktifkan memori dinamis pada komputer virtual yang disimpan dalam pustaka membatasi penempatan komputer tersebut untuk menghosting Windows Server 2008 SP1 atau yang lebih baru.
Contoh format: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
Menentukan jumlah maksimum memori yang dapat dialokasikan ke komputer virtual jika memori dinamis diaktifkan. Nilai defaultnya adalah 65536.
Diperlukan: Anda dapat mengaktifkan memori dinamis untuk komputer virtual hanya jika komputer virtual tersebut disebarkan pada host yang menjalankan Windows Server 2008 R2 SP1 atau yang lebih baru atau jika komputer virtual disimpan di pustaka dalam keadaan berhenti (perubahan perangkat keras pada komputer virtual yang disimpan hanya dapat dilakukan jika komputer virtual tidak memiliki rekam jepret). Mengaktifkan memori dinamis pada komputer virtual yang disimpan di pustaka akan membatasi penempatan komputer tersebut untuk menghosting Windows Server 2008 R2 SP1 atau yang lebih baru.
Contoh format: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
Menentukan jumlah minimum memori yang dapat dialokasikan ke komputer virtual jika memori dinamis diaktifkan. Nilai defaultnya adalah 65536.
Diperlukan: Anda dapat mengaktifkan memori dinamis untuk komputer virtual hanya jika komputer virtual tersebut disebarkan pada host yang menjalankan Windows Server 2008 R2 SP1 atau yang lebih baru atau jika komputer virtual disimpan di pustaka dalam keadaan berhenti (perubahan perangkat keras pada komputer virtual yang disimpan hanya dapat dilakukan jika komputer virtual tidak memiliki rekam jepret). Mengaktifkan memori dinamis pada komputer virtual yang disimpan di pustaka akan membatasi penempatan komputer tersebut untuk menghosting Windows Server 2008 R2 SP1 atau yang lebih baru.
Contoh format: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
Menunjukkan perangkat tempat boot pertama kali dicoba.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Generation
Menunjukkan pembuatan komputer virtual yang dibuat.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Menentukan objek profil perangkat keras.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HAVMPriority
Menentukan prioritas komputer virtual. Komputer virtual dimulai dalam urutan prioritas hingga batas node kluster host. Input yang valid untuk parameter ini adalah representasi numerik dari prioritas:
- Tinggi. 3000
- Sedang. 2000
- Rendah. 1000
Jika Anda menentukan nilai nol (0), komputer virtual tidak dimulai ulang secara otomatis.
Contoh format: -HAVMPriority 2000
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
Menunjukkan apakah akan menempatkan komputer virtual pada host Hyper-V yang merupakan bagian dari kluster host. Konfigurasikan pengaturan ini pada komputer virtual, atau pada templat atau profil perangkat keras yang akan digunakan untuk membuat komputer virtual.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Menentukan pengidentifikasi untuk serangkaian perintah yang akan berjalan sebagai set tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Menentukan jumlah memori akses acak (RAM), dalam megabyte (MB), pada host yang dialokasikan cmdlet ini ke komputer virtual yang dikonversi. Nilai defaultnya adalah 512 MB. Untuk komputer virtual tempat memori dinamis diaktifkan pada host yang menjalankan Windows Server 2008 R2 SP1 atau versi yang lebih baru, tentukan nilai memori startup.
Jenis host memiliki memori maksimum berikut yang dapat ditetapkan ke komputer virtual:
- Hyper-V. RAM hingga 65536 MB per komputer virtual.
- VMware ESX Server 3.0.x. RAM hingga 16384 MB per komputer virtual.
- VMware ESX Server 3.5.x. RAM hingga 65532 MB per komputer virtual.
- Citrix XenServer. RAM hingga 32265 MB per komputer virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
Menentukan jumlah maksimum memori, dalam MB, yang diizinkan untuk setiap simpul NUMA virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
Menunjukkan prioritas dalam mengalokasikan memori ke komputer virtual, relatif terhadap komputer virtual lain pada host yang sama. Komputer virtual dengan pengaturan yang lebih tinggi dialokasikan lebih banyak sumber daya memori daripada komputer virtual dengan pengaturan yang lebih rendah.
Untuk host yang menjalankan Windows Server 2008 R2 SP1 atau yang lebih baru:
- 5000 - Normal
- 10000 - Tinggi
- 0 - Rendah
- 1 hingga 10000 - Kustom
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
Menentukan jumlah maksimum monitor yang didukung adaptor video virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
Menentukan nilai, sebagai string, yang mewakili resolusi monitor maksimum yang mungkin dari adaptor video virtual. Nilai yang dapat diterima untuk parameter ini adalah:
- 1024x768
- 1280x1024
- 1600x1200
- 1920x1200
Nilai defaultnya adalah 1280x1024.
Contoh format: -MonitorResolutionMaximum "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Menentukan nama objek VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
Menentukan, dalam megabit per detik (Mbps), jumlah bandwidth pada jaringan host yang dapat digunakan oleh komputer virtual tertentu.
Contoh format: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
Menunjukkan apakah isolasi NUMA diperlukan.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
Menunjukkan apakah akan mengaktifkan nilai BIOS untuk NumLock pada profil perangkat keras yang digunakan untuk membuat komputer virtual pada host Hyper-V. Parameter ini tidak berlaku untuk komputer virtual pada host VMware ESX, atau pada host Citrix XenServer.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Menentukan pemilik objek VMM dalam bentuk akun pengguna domain yang valid.
- Contoh format:
-Owner "Contoso\PattiFuller"
- Contoh format:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
Menentukan penyedia perlindungan.
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
Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
Menentukan periode maksimum yang dapat ditoleransi untuk kehilangan data dari layanan TI karena insiden besar.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
Menentukan grup replikasi.
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
Menunjukkan apakah booting aman diaktifkan.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
Menentukan templat boot aman yang akan digunakan untuk komputer virtual Generasi 2.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Menentukan objek peran pengguna.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
Menentukan jumlah maksimum simpul NUMA yang diizinkan untuk setiap soket.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
Menunjukkan apakah akan mengaktifkan Microsoft Synthetic 3D Virtual Video Adapter untuk komputer virtual. Anda dapat mengaktifkan Adaptor Video Virtual langsung pada komputer virtual, atau pada templat atau profil perangkat keras yang akan digunakan untuk membuat komputer virtual.
Diperlukan: Anda dapat mengaktifkan Adaptor Video Virtual 3D Microsoft Synthetic untuk komputer virtual hanya jika komputer virtual tersebut disebarkan pada host yang menjalankan Windows Server 2008 R2 SP1 (dengan peran Layanan Desktop Jauh dan layanan peran Grafis Virtual Desktop Jarak Jauh terinstal) atau yang lebih baru atau jika komputer virtual disimpan dalam pustaka dalam keadaan berhenti (perubahan perangkat keras pada komputer virtual yang disimpan hanya dapat dilakukan jika virtual komputer tidak memiliki rekam jepret). Mengaktifkan Microsoft Synthetic 3D Virtual Video Adapter pada komputer virtual yang disimpan di pustaka akan membatasi penempatan komputer tersebut untuk menghosting Windows Server 2008 R2 SP1 (dengan peran Layanan Desktop Jauh dan layanan peran Grafis Virtual Desktop Jarak Jauh terinstal) atau yang lebih baru.
Contoh format: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Menentukan objek server VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Output
HardwareProfile
Cmdlet ini mengembalikan objek HardwareProfile .