Omitir vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Guía de análisis de Oracle® ZFS Storage Appliance, versión 2013.1.3.0 |
Estadísticas y conjuntos de datos
Cómo determinar el impacto de una estadística dinámica
CPU: Percent Utilization (CPU: porcentaje de utilización)
Cache: ARC Accesses (Caché: accesos a ARC)
Cache: L2ARC I/O Bytes (Caché: bytes de E/S de L2ARC)
Cache: L2ARC Accesses (Caché: accesos a L2ARC)
Capacidad: bytes de capacidad utilizados
Capacidad: porcentaje de capacidad utilizado
Capacidad: bytes de agrupación del sistema utilizados
Capacidad: porcentaje de agrupación del sistema utilizado
Data Movement: Shadow Migration Bytes (Movimiento de datos: bytes de migración shadow)
Data Movement: Shadow Migration Ops (Movimiento de datos: opciones de migración shadow)
Movimiento de datos: solicitudes de migración shadow
Movimiento de datos: estadísticas de bytes de NDMP
Movimiento de datos: estadísticas de operaciones de NDMP
Movimiento de datos: bytes de replicación
Data Movement: Replication Operations (Operaciones de replicación)
Disk: I/O Bytes (Disco: bytes de E/S)
Disk: I/O Operations (Disco: operaciones de E/S)
Network: Device bytes (Red: bytes de dispositivo)
Network: Interface Bytes (Red: bytes de interfaz)
Protocol: Fibre Channel Bytes (Protocolo: bytes de canal de fibra)
Protocol: Fibre Channel Operations (Protocolo: operaciones de canal de fibra)
Protocol: iSCSI Bytes (Protocolo: bytes de iSCSI)
Protocol: iSCSI Operations (Protocolo: operaciones de iSCSI)
Protocol: NFSv[2-4] Operations
Protocol: SFTP Bytes (bytes de SFTP)
Protocol: SRP Bytes (Protocolo: bytes de SRP)
Protocol: SRP Operations (Protocolo: operaciones de SRP)
CPU: Kernel Spins (CPU: giros de núcleo)
Cache: ARC Adaptive Parameter (Caché: parámetro adaptable de ARC)
Cache: ARC Evicted Bytes (Caché: bytes rechazados de la ARC)
Cache: ARC Size (Caché: tamaño de ARC)
Cache: ARC Target Size (Caché: tamaño de destino de la ARC)
Cache: DNLC Accesses (Caché: accesos a DNLC)
Cache: DNLC Entries (Caché: entradas de DNLC)
Cache: L2ARC Errors (Caché: errores de L2ARC)
Cache: L2ARC Size (Caché: tamaño de L2ARC)
Data Movement: NDMP Jobs (Movimiento de datos: trabajos de NDMP)
Data Movement: Replication Latencies (Movimiento de datos: latencias de replicación)
Disk: Percent Utilization (CPU: porcentaje de utilización)
Disk: ZFS DMU Operations (Disco: operaciones de DMU de ZFS)
Disk: ZFS Logical I/O Bytes (Disco: bytes de E/S lógica del ZFS)
Disk: ZFS Logical I/O Operations (Disco: operaciones de E/S lógica del ZFS)
Memoria: Dynamic Memory Usage (Memoria: uso de memoria dinámica)
Memoria: Kernel Memory (Memoria: memoria del núcleo)
Memoria: Kernel Memory in Use (Memoria: memoria de núcleo en uso)
Memoria: Kernel Memory Lost to Fragmentation (Memoria: memoria del núcleo perdida por fragmentación)
Network: Datalink Bytes (Red: bytes de enlaces de datos)
Network: IP Bytes (Red: bytes de IP)
Network: IP Packets (Red: paquetes IP)
Network: TCP Bytes (Red: bytes de TCP)
Network: TCP Packets (Red: paquetes TCP)
Network: TCP Retransmissions (Red: retransmisiones de TCP)
System: NSCD Backend Requests (Sistema: solicitudes de backend de NSCD)
System: NSCD Operations (Sistema: operaciones de NSCD)
Trabajo con conjuntos de datos (BUI)
Trabajo con conjuntos de datos (CLI)
Visualización de conjuntos de datos disponibles
Suspensión y reanudación de todos los conjuntos de datos
Esta estadística muestra las solicitudes por segundo de HTTP/WebDAV realizadas por los clientes HTTP. Hay diversos desgloses útiles disponibles: mostrar el cliente, el nombre archivo y la latencia de la solicitud de HTTP.
HTTP/ Las solicitudes por segundo de WebDAV se pueden utilizar como un indicador de carga de HTTP y también se pueden visualizar en el panel de control.
Utilice el desglose de latencia cuando investigue problemas de rendimiento de HTTP, en especial, para cuantificar la magnitud del problema. Esto permite medir el componente de latencia del que es responsable el dispositivo, y mostrarlo como un mapa de riesgos para poder observar el patrón de latencia general, además de los valores atípicos. Si la latencia de HTTP es elevada, analice aún más la latencia para identificar el archivo, el tamaño y el código de respuesta de las solicitudes de HTTP de alta latencia, y verifique otras estadísticas de carga del disco y la CPU para investigar el motivo por el cual el dispositivo responde con lentitud; si la latencia es baja, el dispositivo funciona rápidamente y es más probable que cualquier problema de rendimiento que se experimente en el iniciador de cliente sea ocasionado por otros factores del entorno: por ejemplo, infraestructura de red y carga de CPU del lado del cliente.
La manera ideal para mejorar el rendimiento consiste en eliminar el trabajo innecesario, que se puede identificar mediante los desgloses de cliente, código de respuesta y nombre de archivo solicitado.
|
Estos desgloses se pueden combinar para producir estadísticas eficaces. Por ejemplo:
"Protocol: HTTP/WebDAV operations per second of type get broken down by latency" (Protocolo: operaciones de HTTP/WebDAV por segundo de tipo obtención desglosadas por latencia) (para examinar la latencia solo de HTTP GET)
"Protocol: HTTP/WebDAV requests per second for response code '404' broken down by file name (Protocolo: solicitudes de HTTP/WebDAV por segundo para el código de respuesta '404' desglosadas por nombre de archivo) (para ver qué archivos no existentes se solicitaron)
"Protocol: HTTP/WebDAV requests per second for client 'deimos.sf.fishpong.com' broken down by file name" (Protocolo: solicitudes de HTTP/WebDAV por segundo para cliente 'deimos.sf.fishpong.com' desglosadas por nombre de archivo) (para examinar los archivos solicitados por un cliente en particular)
Consulte Red: bytes de dispositivo para obtener la medición del rendimiento de red generado por la actividad de HTTP; también consulte Caché: accesos a ARC para ver de qué manera la carga de trabajo de lectura de HTTP está regresando de la caché y Disco: operaciones de E/S para conocer la E/S de disco backend generada.