介绍
vscsiStats是排除虚拟机存储性能问题非常强大的工具,它工作在内核的虚拟SCSI设备层(virtual SCSI device level),这就意味着它能够针对各种存储类型虚拟磁盘(vmdk)进行性能数据的收集,如本地存储,光纤通道存储,NFS,iSCSI等。它支持收集ioLength, seekDistance, outstandingIOs, latency, interarrival性能参数。vscsiStats在ESXi架构中的位置参见下图:
vscsiStats支持收集以下的性能数据统计信息:
interarrival - 虚拟机磁盘操作命令之间的时间间隔,单位us(is the amount of time in microseconds between virtual machine disk commands)
ioLength - I/O大小(is the size of the I/O)
latency - I/O时延(the time of the I/O trip)
outstandingIOs – 当前I/O队列信息(This will help give you an idea of any queuing that is occurring)
seekDistance – The distance in logical block numbers (LBN) that the disk head must travel to read or write a block. If a concentration of your seek