Specifications

Administration Guide
374 VMware, Inc.
Managing Disk Bandwidth from the Service Console
Use!the!following!guidelines!for!the!service!console!commands!to!monitor!and!manage!
allocation!of!disk!bandwidth!on!an!ESX!Server!computer.
/proc/vmware/vm/<id>/disk/vmhba<x:y:z>
Reading!from!this!file!reports!the!number!of!disk!bandwidth!shares!allocated!to!the!
virtual!machine!identified!by!<id>!for!the!disk!identified!by!vmhba<x:y:z>.!It!also!
reports!disk
!usage!statistics.
Writing!a!number!<n>!to!this!file!changes!the!number!of!disk!bandwidth!shares!
allocated!to!the!virtual!machine!identified!by!<id>!to!<n>.!The!valid!range!of!values!for!
<n>!is!0!to!100000.!You!can!also!use!the!values!low,!normal,!and!high.!These!values
!are!
converted!into!numbers,!through!the!configuration!options!DiskSharesLow,!
DiskSharesNormal,!and!DiskSharesHigh,!described!in!this!section.
/proc/vmware/config/Disk/SchedNumReqOutstanding
Specifies!the!number!of!outstanding!commands!allowed!to!a!disk!when!there!are!
multiple!virtual!machines!competing!for!bandwidth.!The!default!value!is!16;!the!valid!
range!of!numeric!values!is!from!1
!to!256.!Selecting!a!number!larger!than!16!might!affect!
the!ability!of!ESX!Server!to!provide!fair!allocation!of!disk!bandwidth.!
/proc/vmware/config/Disk/SchedQuantum
Specifies!the!number!of!sequential!requests!that!a!virtual!machines!may!issue!to!a!disk,!
without!being!preempted!by!another!virtual!machine.!The!default!value!is!8;!
the!valid!
range!of!numeric!values!is!from!1!to!64.
/proc/vmware/config/Disk/SharesLow
This!option!specifies!the!a!numerical!value!for!the!low!shares!value.!By!default,!this!
number!is!500.
/proc/vmware/config/Disk/SharesNormal
Specifies!the!a!numerical!value!for!the!normal!shares!value.!By!default,!this!number!is!
1000.
/proc/vmware/config/Disk/SharesHigh
Specifies!the!a!numerical!value!
for!the!high!shares!value.!By!default,!this!number!is!
2000.