Tiempo medio en segundos por transferencia del disco físico

Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerTransfer (UnitMonitor)

Supervisa la latencia de lectura y escritura en el disco (tiempo medio en segundos por transferencia del disco)

Knowledge Base article:

Resumen

El contador Media en segundos/transferencia (DiscoFísico\media en segundos/transferencia) del disco físico ha superado el umbral. El rendimiento del disco físico, y posiblemente incluso el del sistema en general, puede disminuir significativamente, lo que afectará al rendimiento del sistema operativo y de las aplicaciones.

El contador Promedio de segundos de disco/transferencia mide el tiempo medio de las lecturas y escrituras de datos en el disco.

El contador Promedio de segundos de disco/transferencia se compone de las peticiones de transferencia de disco tanto de lectura como de escritura. Para ver el promedio de disco reciente de solicitudes de transferencia de lectura y escritura puede utilizar las siguientes vistas:

Vista de rendimiento de Disco físico\Media de segundos de disco/lecturas

Vista de rendimiento de Disco físico\Media de segundos de disco/escrituras

Causas

Un elevado valor de contador de rendimiento Media en segundos/transferencia puede producirse por una ráfaga de solicitudes de transferencia del disco por parte de un sistema operativo o una aplicación.

Soluciones

Para ver el historial reciente del contador de rendimiento Disco lógico\media en segundos/transferencia, puede usar la vista siguiente:

Iniciar la vista de rendimiento de disco físico

Para mejorar el rendimiento del subsistema de almacenamiento de este disco físico, lleve a cabo una o varias de estas acciones:

Asegúrese de establecer este valor de umbral de forma apropiada para el hardware de almacenamiento específico. El valor de umbral variará en función del subsistema de almacenamiento subyacente al disco. Por ejemplo, puede que se trate de una matriz de discos con un único eje o con varios. Puede utilizar los reemplazos de MOM para definir umbrales de excepción, los cuales se pueden aplicar a equipos concretos o a grupos de equipos.

Adicional

El contador Media en segundos/transferencia resulta útil para recopilar datos de rendimiento. Si el promedio de tiempo es suficientemente largo, podrá analizar un histograma de la respuesta de la matriz ante cargas específicas (colas, tamaños de solicitud, etc.). Si es posible, debería observar las cargas de trabajo por separado.

Puede usar las métricas de rendimiento para determinar:

1. El comportamiento de una carga de trabajo que se ejecute en un sistema host concreto. Puede realizar un seguimiento de los requisitos de la carga de trabajo en relación con las solicitudes de transferencia de disco a lo largo del tiempo. La caracterización de las cargas de trabajo es una parte importante del análisis de rendimiento y del plan de capacidad.

2. Los niveles máximos y sostenibles de rendimiento proporcionados por un subsistema de almacenamiento concreto. Una carga de trabajo se puede usar para forzar de forma artificial o natural un subsistema de almacenamiento (en este caso, un disco físico) hasta su límite. La determinación de este límite ofrece información de configuración útil para los diseñadores y administradores de sistemas.

Sin embargo, sin un conocimiento exhaustivo del subsistema de almacenamiento subyacente al disco físico (por ejemplo, saber si se trata de una matriz de discos de un único eje o de varios), puede ser difícil proporcionar un valor único adecuado para todos los umbrales.

También se debe tener en cuenta el contador Media en segundos/transferencia en relación con otras características de las solicitudes de transferencia (por ejemplo, el tamaño y la aleatoriedad/secuencialidad) y con los contadores equivalentes para las solicitudes de escritura en el disco.

Si se lleva a cabo un seguimiento del contador Media en segundos/transferencia y aumenta con la intensidad de las cargas de trabajo que imponen las solicitudes de transferencia, resulta razonable sospechar que el disco físico está saturado en caso de que el rendimiento no aumente y el usuario experimente problemas de rendimiento del sistema.

Para obtener más información acerca de la arquitectura de almacenamiento y la compatibilidad con controladores, vea el sitio web sobre arquitectura y compatibilidad de controladores en relación con el almacenamiento en http://go.microsoft.com/fwlink/?LinkId=26156.

Element properties:

TargetMicrosoft.Windows.Server.10.0.PhysicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NamePhysicalDisk
Counter NameAvg. Disk sec/Transfer
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
La latencia de transferencia del disco físico (lecturas y escrituras) es demasiado alta
Se ha superado el umbral para el contador de rendimiento Disco físico\Promedio en segundos/transferencia.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerTransfer" Accessibility="Public" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.PhysicalDisk" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerTransfer.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Warning"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Avg. Disk sec/Transfer</CounterName>
<ObjectName>PhysicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.PhysicalDisk"]/PerfmonInstance$</InstanceName>
<Frequency>60</Frequency>
<Threshold>0.04</Threshold>
<Direction>greater</Direction>
<NumSamples>15</NumSamples>
</Configuration>
</UnitMonitor>