Buscar

4.7. Prueba de los efectos de los entornos de aplicación en el rendimiento de VDO

download PDF

Estas pruebas determinan cómo se comporta su configuración de VDO cuando se despliega en un entorno mixto de aplicación real. Si conoce más detalles sobre el entorno previsto, pruébelos también.

Requisitos previos

  • Considere la posibilidad de limitar la profundidad de la cola permitida en su configuración.
  • Si es posible, ajuste la aplicación para que emita peticiones con los tamaños de bloque que sean más beneficiosos para el rendimiento de VDO.

Procedimiento

  1. Crea un nuevo volumen VDO.

    Para más detalles, consulte Sección 4.2, “Creación de un volumen VDO para pruebas de rendimiento”.

  2. Rellene previamente las áreas a las que la prueba podría acceder realizando un trabajo de escritura fio en el volumen de prueba:

    # fio --rw=write \
          --bs=8M \
          --name=vdo \
          --filename=/dev/mapper/vdo-test \
          --ioengine=libaio \
          --thread \
          --direct=1 \
          --scramble_buffers=1
  3. Registre el rendimiento y la latencia reportados para el estímulo de entrada de lectura y escritura:

    # for readmix in 20 50 80; do
        for iosize in 4 8 16 32 64 128 256 512 1024; do
          fio --rw=rw \
              --rwmixread=$readmix \
              --bsrange=4k-256k \
              --name=vdo \
              --filename=/dev/mapper/vdo-name \
              --ioengine=libaio \
              --numjobs=1 \
              --thread \
              --norandommap \
              --runtime=300 \
              --direct=0 \
              --iodepth=$iosize \
              --scramble_buffers=1 \
              --offset=0 \
              --size=100g
        done
      done
  4. Retire el volumen de prueba VDO.

    Para más detalles, consulte Sección 4.3, “Limpieza del volumen de pruebas de rendimiento de VDO”.

  5. Grafique los resultados de la prueba.

    Ejemplo 4.4. Análisis del entorno de la aplicación

    La siguiente imagen muestra un ejemplo de cómo VDO podría responder a cargas de E/S mixtas:

    Figura 4.5. Rendimiento en entornos mixtos

    Mixed environment performance
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.