Chapitre 2. Pratiques d'hébergement recommandées pour les environnements IBM zSystems & IBM(R) LinuxONE
Cette rubrique fournit des pratiques d'hébergement recommandées pour OpenShift Container Platform sur IBM zSystems et IBM® LinuxONE.
L'architecture s390x est unique à bien des égards. Par conséquent, certaines recommandations formulées ici peuvent ne pas s'appliquer à d'autres plates-formes.
Sauf indication contraire, ces pratiques s'appliquent aux installations z/VM et Red Hat Enterprise Linux (RHEL) KVM sur IBM zSystems et IBM® LinuxONE.
2.1. Gestion du surengagement de l'unité centrale
Dans un environnement IBM zSystems hautement virtualisé, vous devez planifier avec soin la configuration et le dimensionnement de l'infrastructure. L'une des caractéristiques les plus importantes de la virtualisation est la possibilité de surcharger les ressources, c'est-à-dire d'allouer aux machines virtuelles plus de ressources qu'il n'y en a réellement au niveau de l'hyperviseur. Cela dépend beaucoup de la charge de travail et il n'existe pas de règle d'or applicable à toutes les configurations.
En fonction de votre configuration, tenez compte des meilleures pratiques suivantes concernant le surengagement du processeur :
- Au niveau du LPAR (hyperviseur PR/SM), évitez d'attribuer tous les cœurs physiques (IFL) disponibles à chaque LPAR. Par exemple, avec quatre IFL physiques disponibles, vous ne devriez pas définir trois LPAR avec quatre IFL logiques chacun.
- Vérifier et comprendre les parts et les poids des LPAR.
- Un nombre excessif de processeurs virtuels peut nuire aux performances. Ne définissez pas plus de processeurs virtuels pour un invité que de processeurs logiques définis pour le LPAR.
- Configurez le nombre de processeurs virtuels par invité en fonction de la charge de travail maximale, pas plus.
- Commencez par une petite quantité et surveillez la charge de travail. Augmentez progressivement le nombre de vCPU si nécessaire.
- Toutes les charges de travail ne se prêtent pas à des taux de surengagement élevés. Si la charge de travail est intensive en termes de CPU, vous ne pourrez probablement pas atteindre des ratios élevés sans problèmes de performance. Les charges de travail plus intensives en E/S peuvent conserver des performances constantes même avec des ratios de surengagement élevés.