kelas Msvm_StorageAllocationSettingData
Mewakili pengaturan yang secara khusus terkait dengan alokasi penyimpanan virtual.
Sintaks berikut adalah kode Managed Object Format (MOF) yang disederhanakan, dan mencakup semua properti yang diwariskan.
Sintaks
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_StorageAllocationSettingData : CIM_StorageAllocationSettingData
{
string InstanceID;
string Caption = "Hard Disk Image Default Settings";
string Description = "Describes the default settings for the hard disk image resources";
string ElementName;
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
string PoolID;
uint16 ConsumerVisibility;
string HostResource[];
string AllocationUnits;
uint64 VirtualQuantity;
uint64 Limit = 1;
uint32 Weight;
string StorageQoSPolicyID;
boolean AutomaticAllocation;
boolean AutomaticDeallocation;
string Parent;
string Connection[];
string Address;
uint16 MappingBehavior;
string AddressOnParent;
uint64 VirtualResourceBlockSize;
string VirtualQuantityUnits = "count(fixed size block)";
uint16 Access;
uint64 HostResourceBlockSize;
uint64 Reservation;
uint64 HostExtentStartingAddress;
string HostExtentName;
uint16 HostExtentNameFormat;
string OtherHostExtentNameFormat;
uint16 HostExtentNameNamespace;
string OtherHostExtentNameNamespace;
uint64 IOPSLimit;
uint64 IOPSReservation;
string IOPSAllocationUnits;
boolean PersistentReservationsSupported;
uint16 CachingMode;
string SnapshotId = "";
boolean IgnoreFlushes;
uint16 WriteHardeningMethod;
};
Anggota
Kelas Msvm_StorageAllocationSettingData memiliki jenis anggota ini:
Properti
Kelas Msvm_StorageAllocationSettingData memiliki properti ini.
-
Access
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menentukan akses penyimpanan. Properti ini diwarisi dari CIM_StorageAllocationSettingData.
-
Tidak diketahui (0)
-
Dapat dibaca (1)
-
Dapat ditulis (2)
-
Baca/Tulis Didukung (3)
-
-
Alamat
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Alamat sumber daya. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
-
-
AddressOnParent
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Menjelaskan alamat sumber daya ini dalam konteks induk. Properti Induk dan AddressOnParent digunakan untuk menjelaskan hubungan pengontrol serta urutan perangkat pada pengontrol. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
-
-
AllocationUnits
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Unit alokasi yang digunakan oleh properti Reservasi dan Batas . Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
-
-
AutomaticAllocation
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Menunjukkan apakah sumber daya akan dialokasikan secara otomatis. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
-
-
AutomaticDeallocation
-
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Menunjukkan apakah sumber daya akan secara otomatis dibatalkan alokasinya. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
-
-
CachingMode
-
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menunjukkan apakah dan bagaimana penembolokan file dalam memori harus digunakan untuk VHD ini. Kebijakan default diatur di bidang DefaultVirtualHardDiskCachingMode dari kelas Msvm_VirtualSystemManagementServiceSettingData .
Catatan
Ditambahkan dalam Windows 10.
-
-
Tidak diketahui (0)
-
Default (2)
-
Tidak Ada Penembolokan (3)
-
Cache Sharable Parents (4)
Keterangan
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Deskripsi singkat objek. Properti ini diwarisi dari CIM_ManagedElement, dan selalu diatur ke "Pengaturan Default Gambar Hard Disk".
Koneksi
-
Jenis data: array string
-
Jenis akses: Baca-saja
Perangkat yang tersambung dengan sumber daya ini. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
ConsumerVisibility
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Visibilitas konsumen ke sumber daya yang dialokasikan. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
-
Tidak diketahui (0)
-
Passed-Through (2)
-
Tervirtualisasi (3)
-
Tidak diwakili (4)
Deskripsi
-
Jenis data: string
-
Jenis akses: Baca-saja
Deskripsi objek . Properti ini diwarisi dari CIM_ManagedElement, dan selalu diatur ke "Menjelaskan pengaturan default untuk sumber daya gambar hard disk".
ElementName
-
Jenis data: string
-
Jenis akses: Baca-saja
Nama tampilan untuk objek. Properti ini diwarisi dari CIM_SettingData.
HostExtentName
-
Jenis data: string
-
Jenis akses: Baca-saja
Pengidentifikasi unik untuk jangkauan host. Tingkat host yang diidentifikasi digunakan untuk alokasi sumber daya penyimpanan. Properti ini diwarisi dari CIM_StorageAllocationSettingData.
HostExtentNameFormat
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Mengidentifikasi format yang digunakan untuk properti HostExtentName . Properti ini diwarisi dari CIM_StorageAllocationSettingData.
-
Tidak diketahui (0)
-
Lainnya (1)
-
SNVM (7)
-
NAA (9)
-
EUI64 (10)
-
T10VID (11)
-
Nama Perangkat OS (12)
-
DMTF Dicadangkan (.. )
HostExtentNameNamespace
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Jika jangkauan host adalah volume SCSI, maka sumber yang disukai untuk nama volume SCSI adalah respons SCSI VPD Page 83. Properti ini diwarisi dari CIM_StorageAllocationSettingData.
-
Tidak diketahui (0)
-
Lainnya (1)
-
VPD83Type3 (2)
-
VPD83Type2 (3)
-
VPD83Type1 (4)
-
VPD80 (5)
-
NodeWWN (6)
-
SNVM (7)
-
Namespace Perangkat OS (8)
-
DMTF Dicadangkan (.. )
HostExtentStartingAddress
-
Jenis data: uint64
-
Jenis akses: Baca-saja
Mengidentifikasi alamat awal pada tingkat penyimpanan host, yang diidentifikasi oleh properti HostExtentName , yang digunakan untuk alokasi penyimpanan virtual. Nilai Null menunjukkan bahwa tidak ada pemetaan langsung dari penyimpanan virtual sejauh penyimpanan host yang direferensikan. Properti ini diwarisi dari CIM_StorageAllocationSettingData.
HostResource
-
Jenis data: array string
-
Jenis akses: Baca-saja
Hanya satu sumber daya host yang dapat ditetapkan ke setiap perangkat di komputer virtual, sehingga hanya elemen pertama dari array ini yang dapat diatur. Untuk perangkat yang mendukung fitur ini, atur elemen pertama dari array HostResource agar berisi referensi ke sumber daya host yang mendasar yang akan ditetapkan. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
Ini adalah properti baca-saja. Tetapi jika properti ResourceType adalah 31 (Disk Logis) dan properti ResourceSubType adalah "Microsoft:Hyper-V:Virtual Hard Disk", "Microsoft:Hyper-V:Virtual CD/DVD Disk", atau "Microsoft:Hyper-V:Virtual Floppy Disk", properti HostResource dapat diubah dengan menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService .
HostResourceBlockSize
-
Jenis data: uint64
-
Jenis akses: Baca-saja
Ukuran, dalam byte, dari blok yang dialokasikan di host sebagai hasil dari alokasi sumber daya penyimpanan ini atau permintaan alokasi sumber daya penyimpanan. Jika ukuran blok bervariasi, maka ukuran blok maksimum, dalam byte, akan ditentukan. Jika ukuran blok tidak diketahui atau jika konsep blok tidak berlaku, maka nilai 1 akan digunakan. Properti ini diwarisi dari CIM_StorageAllocationSettingData.
IgnoreFlushes
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Jika diatur ke true, Hyper-V akan mengabaikan write back flushing untuk komputer virtual tertentu. Jika diatur ke false, Hyper-V akan terus menulis kembali ke disk pada setiap flush. Pengaturan defaultnya adalah false.
Windows 10: Nilai ini tidak didukung hingga Windows 10.
InstanceID
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: Kunci
Secara unik mengidentifikasi instans kelas ini. Properti ini diwarisi dari CIM_SettingData.
IOPSAllocationUnits
-
Jenis data: string
-
Jenis akses: Baca-saja
Menentukan unit alokasi yang digunakan oleh properti IOPSLimit dan IOPSReservation . Properti ini selalu memiliki nilai :
"count(normalized I/O) / second"
Throughput diukur dalam operasi I/O yang dinormalisasi per detik (IOPS) alih-alih IOPS mentah. Saat menggunakan IOPS yang dinormalisasi, setiap permintaan I/O diperhitungkan sebagai 1 I/O yang dinormalisasi jika ukuran permintaan kurang dari atau sama dengan ukuran dasar yang telah ditentukan sebelumnya (8 KB). Permintaan yang lebih besar dari ukuran dasar diperhitungkan sebagai operasi N I/O, di mana N adalah nilai yang dibulatkan dari ukuran permintaan dibagi dengan ukuran dasar. Misalnya, jika ukuran dasar adalah 8 KB, permintaan 16 KB dihitung sebagai 2 operasi I/O yang dinormalisasi, permintaan 32 KB sebagai 4 operasi I/O yang dinormalisasi, dan sebagainya.
Windows 8.1: Nilai ini tidak didukung hingga Windows 8.1 dan Windows Server 2012 R2.
IOPSLimit
-
Jenis data: uint64
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxValue (1000000000)
Jumlah maksimum operasi I/O per detik (IOPS) yang akan dilayankan untuk tingkat penyimpanan virtual ini. Jika nilai tidak ditentukan atau nol, tidak ada batasan jumlah IOPS yang dapat dikeluarkan perangkat.
Catatan
Anda dapat menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService untuk mengubah nilai properti ini. Properti ini bermakna hanya untuk instans Msvm_StorageAllocationSettingData yang meminta alokasi sumber daya untuk komputer virtual. Ini diabaikan saat mengalokasikan sumber daya ke kumpulan anak.
Windows 8.1: Nilai ini tidak didukung hingga Windows 8.1 dan Windows Server 2012 R2.
IOPSReservation
-
Jenis data: uint64
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxValue (1000000000)
Jumlah minimum operasi I/O per detik (IOPS) yang akan dilayankan untuk tingkat penyimpanan virtual ini.
Jika IOPSLimit dan IOPSReservation ditentukan, nilai IOPSLimit harus lebih besar dari atau sama dengan nilai IOPSReservation.
Catatan
Anda dapat menggunakan metode ModifyResourceSettings dari kelas Msvm_VirtualSystemManagementService untuk mengubah nilai properti ini. Properti ini bermakna hanya untuk instans Msvm_StorageAllocationSettingData yang meminta alokasi sumber daya untuk komputer virtual. Ini diabaikan saat mengalokasikan sumber daya ke kumpulan anak.
Windows 8.1: Nilai ini tidak didukung hingga Windows 8.1 dan Windows Server 2012 R2.
Batasan
-
Jenis data: uint64
-
Jenis akses: Baca-saja
Jumlah maksimum blok yang akan diberikan untuk alokasi sumber daya penyimpanan ini di host. Ukuran blok ditentukan oleh properti HostResourceBlockSize . Biasanya nilai properti ini akan mencerminkan ukuran maksimum untuk jangkauan host yang dialokasikan yang cocok dengan ukuran penyimpanan virtual yang disajikan kepada konsumen. Nilai yang kurang dari itu akan menunjukkan situasi di mana tingkat penyimpanan virtual yang jarang diisi diharapkan, di mana tingkat pengisian dibatasi oleh nilai properti Batas. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
PemetaanBehavior
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menentukan bagaimana sumber daya ini dipetakan ke sumber daya yang mendasar. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
OtherHostExtentNameFormat
-
Jenis data: string
-
Jenis akses: Baca-saja
String yang menjelaskan format properti HostExtentName jika properti HostExtentNameFormat adalah 1 (Lainnya). Properti ini diwarisi dari CIM_StorageAllocationSettingData.
OtherHostExtentNameNamespace
-
Jenis data: string
-
Jenis akses: Baca-saja
String yang menjelaskan namespace properti HostExtentName jika properti HostExtentNameNamespace berisi 1 (Lainnya). Properti ini diwarisi dari CIM_StorageAllocationSettingData.
OtherResourceType
-
Jenis data: string
-
Jenis akses: Baca-saja
String yang menjelaskan jenis sumber daya saat nilai yang ditentukan dengan baik tidak tersedia dan ResourceType memiliki nilai 1(Lainnya). Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
Induk
-
Jenis data: string
-
Jenis akses: Baca-saja
Induk sumber daya. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
PersistentReservationsSupported
-
Jenis data: boolean
-
Jenis akses: Baca-saja
Menunjukkan apakah hard disk virtual mendukung reservasi persisten SCSI-3.
Windows 8.1: Nilai ini tidak didukung hingga Windows 8.1 dan Windows Server 2012 R2.
PoolID
-
Jenis data: string
-
Jenis akses: Baca-saja
Pengidentifikasi kumpulan sumber daya tempat sumber daya ini dialokasikan. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
Reservasi
-
Jenis data: uint64
-
Jenis akses: Baca-saja
-
Pengualifikasi: Mengambil alih ("Reservasi"), ModelCorrespondence ("CIM_StorageAllocationSettingData.HostResourceBlockSize")
Jumlah blok yang dijamin tersedia untuk alokasi sumber daya penyimpanan ini di host. Ukuran blok ditentukan oleh properti HostResourceBlockSize . Properti ini diwarisi dari CIM_StorageAllocationSettingData.
ResourceSubType
-
Jenis data: string
-
Jenis akses: Baca-saja
String yang menjelaskan subjenis khusus implementasi untuk sumber daya ini. Misalnya, ini dapat digunakan untuk membedakan model yang berbeda dari jenis sumber daya yang sama. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
ResourceType
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Jenis sumber daya yang diwakili pengaturan alokasi ini. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
-
Lainnya (1)
-
Sistem Komputer (2)
-
Prosesor (3)
-
Memori (4)
-
Pengontrol IDE (5)
-
SCSI HBA Paralel (6)
-
FC HBA (7)
-
iSCSI HBA (8)
-
IB HCA (9)
-
Adapter Ethernet (10)
-
Adapter Jaringan Lainnya (11)
-
Slot I/O (12)
-
Perangkat I/O (13)
-
Diskette Drive (14)
-
Drive CD (15)
-
Drive DVD (16)
-
Disk Drive (17)
-
Tape Drive (18)
-
Tingkat Penyimpanan (19)
-
Perangkat Penyimpanan Lainnya (20)
-
Port serial (21)
-
Port paralel (22)
-
Pengontrol USB (23)
-
Pengontrol grafis (24)
-
Pengontrol IEEE 1394 (25)
-
Unit yang Dapat Dipartisi (26)
-
Unit Dasar yang Dapat Dipartisi (27)
-
Catu Daya (28)
-
Perangkat Pendingin (29)
-
Port Sakelar Ethernet (30)
-
Disk Logis (31)
-
Volume Penyimpanan (32)
-
Koneksi Ethernet (33)
-
DMTF dipesan (30 32767)
-
Vendor Khusus (32768 65535)
SnapshotId
-
Jenis data: string
-
Jenis akses: Baca-saja
GUID yang mewakili rekam jepret mana dalam file VHD Set yang akan dilampirkan.
Catatan
Ditambahkan dalam Windows 10.
StorageQoSPolicyID
-
Jenis data: string
-
Jenis akses: Baca-saja
Menentukan pengidentifikasi unik Kebijakan QoS Penyimpanan yang akan diterapkan ke tingkat penyimpanan virtual ini.
Catatan
Ditambahkan dalam Windows 10.
VirtualQuantity
-
Jenis data: uint64
-
Jenis akses: Baca-saja
Jumlah blok yang disajikan kepada konsumen. Ukuran blok ditentukan oleh properti VirtualResourceBlockSize . Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
VirtualQuantityUnits
-
Jenis data: string
-
Jenis akses: Baca-saja
Menentukan unit yang digunakan oleh properti VirtualQuantity . Properti ini diwarisi dari CIM_StorageAllocationSettingData.
Nilai | Makna |
---|---|
|
Ukuran blok tetap terkandung dalam properti VirtualResourceBlockSize . |
|
Properti VirtualQuantity diukur dalam byte. |
VirtualResourceBlockSize
-
Jenis data: uint64
-
Jenis akses: Baca-saja
Ukuran, dalam byte, dari blok yang disajikan kepada konsumen sebagai hasil dari alokasi sumber daya penyimpanan ini atau permintaan alokasi sumber daya penyimpanan. Jika ukuran blok bervariasi, maka ukuran blok maksimum, dalam byte, akan ditentukan. Jika ukuran blok tidak diketahui atau jika konsep blok tidak berlaku, maka nilai 1 akan digunakan. Properti ini diwarisi dari CIM_StorageAllocationSettingData.
Bobot
-
Jenis data: uint32
-
Jenis akses: Baca-saja
-
Kualifikasi: Mengesampingkan ("Bobot"), MinValue (1), MaxValue (10000)
Menentukan prioritas relatif untuk alokasi ini sehubungan dengan alokasi lain dari kumpulan sumber daya yang sama. Properti ini tidak memiliki satuan pengukuran dan hanya relevan jika dibandingkan dengan alokasi lain yang berlomba-lomba untuk sumber daya host yang sama. Properti ini diwarisi dari CIM_ResourceAllocationSettingData.
Rentang: 1 10000
WriteHardeningMethod
-
Jenis data: uint16
-
Jenis akses: Baca-saja
Menunjukkan metode pengerasan tulis apa yang didukung oleh disk.
Catatan
Properti ini ditambahkan dalam Windows 10, versi 1703.
Default (0)
WriteCacheEnabled (1)
WriteCacheandFUAEnabled (2)
WriteCacheDisabled (3)
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2012 [hanya aplikasi desktop] |
Ruang nama |
Root\Virtualization\V2 |
MOF |
|
DLL |
|
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk