Red Hat Training

A Red Hat training course is available for RHEL 8

16.2. Otimizando o desempenho da máquina virtual usando o tuned

O utilitário tuned é um mecanismo de ajuste de perfil de entrega que adapta a RHEL para certas características de carga de trabalho, tais como requisitos para tarefas de CPU-intensiva ou de armazenamento-rede de resposta em termos de produtividade. Ele fornece uma série de perfis de ajuste que são pré-configurados para melhorar o desempenho e reduzir o consumo de energia em uma série de casos específicos de uso. Você pode editar esses perfis ou criar novos perfis para criar soluções de desempenho adaptadas ao seu ambiente, incluindo ambientes virtualizados.

A Red Hat recomenda o uso dos seguintes perfis ao usar a virtualização no RHEL 8:

  • Para as máquinas virtuais RHEL 8, utilize o perfil virtual-guest. Ele se baseia no perfil de aplicação geral throughput-performance mas também diminui a permuta da memória virtual.
  • Para os anfitriões de virtualização RHEL 8, use o perfil virtual-host. Isto permite a gravação mais agressiva de páginas de memória suja, o que beneficia o desempenho do host.

Pré-requisitos

Procedimento

Para permitir um perfil específico em tuned:

  1. Liste os perfis disponíveis em tuned.

    # tuned-adm list
    
    Available profiles:
    - balanced             - General non-specialized tuned profile
    - desktop              - Optimize for the desktop use-case
    [...]
    - virtual-guest        - Optimize for running inside a virtual guest
    - virtual-host         - Optimize for running KVM guests
    Current active profile: balanced
  2. Optional: Criar um novo perfil tuned ou editar um perfil tuned já existente.

    Para mais informações, consulte Perfis ajustados de customização.

  3. Ativar um perfil em tuned.

    # tuned-adm profile selected-profile
    • Para otimizar um host de virtualização, utilize o perfil virtual-host.

      # tuned-adm profile virtual-host
    • Em um sistema operacional convidado da RHEL, use o perfil virtual-guest.

      # tuned-adm profile virtual-guest

Recursos adicionais