JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de análisis de Oracle® ZFS Storage Appliance
Red de tecnología de Oracle
Biblioteca
PDF
Vista de impresión
Comentarios
search filter icon
search icon

Información del documento

Uso de esta documentación

Capítulo 1 Introducción

Capítulo 2 Interfaz de análisis

Capítulo 3 Estadísticas y conjuntos de datos

Capítulo 4 Impacto sobre el rendimiento

Sobrecarga

Impacto sobre el rendimiento

Almacenamiento

Estadísticas sin procesar

Desgloses

Exportación de estadísticas

Ejecución

Estadísticas estáticas

Estadísticas dinámicas

Índice

Ejecución

La activación de estadísticas generará costos de CPU para la agregación y la recopilación de datos. En muchos casos, esta sobrecarga no ejercerá una diferencia notoria sobre el rendimiento del sistema. Sin embargo, en el caso de los sistemas con carga máxima, incluidas las cargas de referencia, la baja sobrecarga de la recopilación de estadísticas puede comenzar a ser notoria.

A continuación, se proporcionan algunos consejos relacionados con el manejo de sobrecargas de ejecución:

Estadísticas estáticas

Algunas estadísticas que provienen de recuentos del sistema operativo se mantienen siempre; se las puede denominar estadísticas estáticas. La recopilación de estas estadísticas tiene efectos insignificantes sobre el sistema, dado que el sistema ya los mantiene hasta cierto punto (generalmente son recopilados por una función del sistema operativo denominada Kstat). Entre los ejemplos de estas estadísticas, se incluyen:

Tabla 4-2  Estadísticas estáticas
Categoría
Estadística
CPU
porcentaje de utilización
CPU
porcentaje de utilización desglosado por modo de CPU
Caché
accesos a ARC por segundo desglosados por aciertos/equivocaciones
Caché
tamaño de ARC
Disco
bytes de E/S por segundo
Disco
bytes de E/S por segundo desglosados por tipo de operación
Disco
operaciones de E/S por segundo
Disco
operaciones de E/S por segundo desglosadas por disco
Disco
operaciones de E/S por segundo desglosadas por tipo de operación
Red
bytes de dispositivos por segundo
Red
bytes de dispositivos por segundo desglosados por dispositivo
Red
bytes de dispositivos por segundo desglosados por dirección
Protocolo
operaciones de NFSv3/NFSv4 por segundo
Protocolo
operaciones de NFSv3/NFSv4 por segundo desglosadas por tipo de operación

Cuando se observan en la BUI, aquellas incluidas en la lista anterior sin el texto "broken down by" (desglosado por) podrían ser "as a raw statistic" (como estadísticas sin procesar).

Dado que estas estadísticas tienen un costo de ejecución insignificante y proporcionan una vista amplia del comportamiento del sistema, muchas se archivan de manera predeterminada. Consulte la lista de estadísticas predeterminadas.

Estadísticas dinámicas

Estas estadísticas se crean dinámicamente y generalmente no las mantiene el sistema (son recopiladas por una función del sistema operativo denominada DTrace). Se rastrea cada evento y los datos rastreados se agregan a la estadística a cada segundo. Por lo tanto, el costo de esta estadística es proporcional a la cantidad de eventos.

Es improbable que el rastreo de detalles del disco cuando la actividad es de 1000 operaciones por segundo tenga un efecto significativo sobre el rendimiento; sin embargo, es probable que la medición de detalles de la red cuando se tiene una actividad de 100.000 paquetes por segundo tenga un efecto negativo. El tipo de información recopilada es además un factor: el rastreo de nombres de archivos y de clientes aumentará el impacto sobre el rendimiento.

Entre los ejemplos de estadísticas dinámicas, se incluyen:

Tabla 4-3  Estadísticas dinámicas
Categoría
Estadística
Protocolo
SMB operations per second (operaciones de SMB por segundo)
Protocolo
SMB operations per second broken down by type of operation (operaciones de SMB por segundo desglosadas por tipo de operación)
Protocolo
HTTP/WebDAV requests per second (solicitudes de HTTP/WebDAV por segundo)
Protocolo
... operations per second broken down by client (operaciones por segundo desglosadas por cliente)
Protocolo
... operations per second broken down by file name (operaciones por segundo desglosadas por nombre de archivo)
Protocolo
... operations per second broken down by share (operaciones por segundo desglosadas por recurso compartido)
Protocolo
... operations per second broken down by project (operaciones por segundo desglosadas por proyecto)
Protocolo
... operations per second broken down by latency (operaciones por segundo desglosadas por latencia)
Protocolo
... operations per second broken down by size (operaciones por segundo desglosadas por tamaño)
Protocolo
... operations per second broken down by offset (operaciones por segundo desglosadas por desplazamiento)

"..." denota cualquiera de los protocolos.

La mejor manera de determinar el impacto de estas estadísticas es activarlas y desactivarlas cuando se ejecutan en una carga continua. Para aplicar esa carga continua, se puede utilizar software de referencia. Para conocer los pasos necesarios para calcular el impacto sobre el rendimiento de esta manera, consulte la sección Tareas.