enumerasi VDS_LOADBALANCE_POLICY_ENUM (vds.h)

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh API Manajemen Penyimpanan Windows.]

Menentukan sekumpulan kebijakan keseimbangan beban yang valid untuk jalur. Kebijakan ini sesuai dengan definisi dalam MOF DSM.

Sintaks

typedef enum _VDS_LOADBALANCE_POLICY_ENUM {
  VDS_LBP_UNKNOWN = 0,
  VDS_LBP_FAILOVER = 1,
  VDS_LBP_ROUND_ROBIN = 2,
  VDS_LBP_ROUND_ROBIN_WITH_SUBSET = 3,
  VDS_LBP_DYN_LEAST_QUEUE_DEPTH = 4,
  VDS_LBP_WEIGHTED_PATHS = 5,
  VDS_LBP_LEAST_BLOCKS = 6,
  VDS_LBP_VENDOR_SPECIFIC = 7
} VDS_LOADBALANCE_POLICY_ENUM;

Konstanta

 
VDS_LBP_UNKNOWN
Nilai: 0
Kebijakan tidak diketahui.
VDS_LBP_FAILOVER
Nilai: 1
Kebijakan ini menggunakan satu jalur utama dengan jalur lain menjadi jalur cadangan.
VDS_LBP_ROUND_ROBIN
Nilai: 2
Kebijakan ini menggunakan semua jalur dengan cara round-robin.
VDS_LBP_ROUND_ROBIN_WITH_SUBSET
Nilai: 3
Kebijakan ini menggunakan jalur utama dengan cara round-robin. Jalur cadangan digunakan jika semua jalur utama
Gagal.
VDS_LBP_DYN_LEAST_QUEUE_DEPTH
Nilai: 4
Kebijakan ini menggunakan jalur dengan jumlah permintaan aktif paling sedikit.
VDS_LBP_WEIGHTED_PATHS
Nilai: 5
Kebijakan menggunakan jalur dengan bobot paling sedikit (setiap jalur diberi bobot).
VDS_LBP_LEAST_BLOCKS
Nilai: 6
Kebijakan ini menggunakan jalur dengan blok paling sedikit.
VDS_LBP_VENDOR_SPECIFIC
Nilai: 7
Kebijakan ini adalah kebijakan khusus vendor.

Keterangan

Catatan Konstanta tambahan mungkin ditambahkan ke enumerasi VDS_LOADBALANCE_POLICY_ENUM di versi Windows mendatang. Untuk alasan ini, aplikasi Anda harus dirancang untuk menangani konstanta enumerasi VDS_LOADBALANCE_POLICY_ENUM yang tidak dikenal.
 

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 R2 [hanya aplikasi desktop]
Header vds.h

Lihat juga

Enumerasi VDS