Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

7.2. Profils pour les performances de systèmes de fichiers

L'outil tuned-adm permet aux utilisateurs de facilement basculer entre différents profils qui ont été conçus pour améliorer les performances pour des cas d'utilisation spécifiques. Les profils particulièrement utiles pour améliorer les performances du stockage sont :
latency-performance
Profil de serveur pour optimisation typique des performances de la latence. Les mécanismes d'économies d'énergie de tuned et ktune sont désactivés. Le mode cpuspeed bascule sur performance. L'élévateur d'entrée et sorties est modifié sur deadline pour chaque périphérique. Le paramètre cpu_dma_latency est enregistré avec une valeur de 0 (la latence la plus basse possible) pour que la qualité de service de la gestion de l'alimentation limite la latence quand possible.
throughput-performance
Profil de serveur pour une optimisation typique des performances de débit. Ce profil est recommandé si le système ne possède pas de stockage de classe entreprise. Ce profil est le même que latency-performance, à l'exception de :
  • kernel.sched_min_granularity_ns (granularité de préemption minimale de l'ordonnanceur), qui est paramétré que 10 millisecondes,
  • kernel.sched_wakeup_granularity_ns (granularité de réveil de l'ordonnanceur), qui est paramétré sur 15 millisecondes,
  • vm.dirty_ratio (ratio dirty de la machine virtuelle), qui est paramétré sur 40% et
  • les huge pages transparentes sont activées.
enterprise-storage
Ce profil est recommandé pour les configurations de serveurs de taille entreprise avec un stockage de classe entreprise, incluant une protection de cache de contrôleur sur batterie et la gestion de caches sur disque. Ce profil est le même que throughput-performance, à l'exception de :
  • La valeur readahead, qui est paramétrée sur 4x et
  • Les systèmes de fichiers non root/boot sont montés à nouveau avec barrier=0.
Des informations supplémentaires sur tuned-adm sont disponibles sur la page man (man tuned-adm), ou dans le Guide de gestion de l'alimentation, disponible sur http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.