Buscar

4.4.5. Análisis del rendimiento de VDO con diferentes profundidades de E/S

download PDF

El siguiente ejemplo analiza el rendimiento y la latencia de VDO registrados con diferentes valores de profundidad de E/S.

Observe el comportamiento en toda la gama y los puntos de inflexión en los que el aumento de la profundidad de E/S proporciona ganancias de rendimiento decrecientes. El acceso secuencial y el acceso aleatorio probablemente alcancen un pico en valores diferentes, pero los picos podrían ser diferentes para todos los tipos de configuraciones de almacenamiento.

Ejemplo 4.1. Análisis de profundidad de E/S

Figura 4.1. Análisis del rendimiento de VDO

VDO throughput analysis

Fíjate en la "rodilla" de cada curva de rendimiento:

  • El marcador 1 identifica el pico de rendimiento secuencial en el punto X. Esta configuración particular no se beneficia de la profundidad de E/S secuencial de 4 KiB mayor que X.
  • El marcador 2 identifica el pico de rendimiento aleatorio de 4 KiB en el punto Z. Esta configuración concreta no se beneficia de una profundidad de E/S aleatoria de 4 KiB mayor que Z.

Más allá de la profundidad de E/S en los puntos X y Z, las ganancias de ancho de banda disminuyen, y la latencia media de las peticiones aumenta 1:1 por cada petición de E/S adicional.

La siguiente imagen muestra un ejemplo de la latencia de escritura aleatoria después de la "rodilla" de la curva en el gráfico anterior. Debe probar en estos puntos para obtener el máximo rendimiento que incurra en la menor penalización del tiempo de respuesta.

Figura 4.2. Análisis de latencia VDO

VDO latency analysis

Profundidad óptima de E/S

El punto Z marca la profundidad de E/S óptima. El plan de pruebas recoge datos adicionales con una profundidad de E/S igual a Z.

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.