Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Emballage en poubelle YARN
À partir de la version 7.9.0 d'Amazon EMR, la politique d'emballage des conteneurs est désormais disponible pour le planificateur de capacité YARN, qui repose sur la politique de placement multi-nœuds de YARN. Bien que la fonctionnalité soit désactivée par défaut, lorsqu'elle est activée, YARN donne la priorité au remplissage d'un seul nœud avec des conteneurs avant de l'étendre à d'autres nœuds du cluster, tout en respectant un seuil d'emballage prédéfini défini par la configuration. yarn.scheduler.capacity.multi-node-placement.container.bin-packing.percentage
La politique d'emballage des conteneurs offre plusieurs avantages par rapport à la stratégie uniforme d'allocation des conteneurs par défaut :
-
Il réduit la fragmentation des ressources du cluster.
-
Il peut accélérer les opérations de réduction des clusters en lançant des conteneurs sur un nombre limité de nœuds lorsque des ressources sont disponibles sur ces nœuds, laissant ainsi les autres nœuds inactifs, qui peuvent ensuite être réduits, ce qui permet de réaliser de meilleures économies lors de la mise à l'échelle dynamique d'un cluster.
Activez la fonctionnalité
Pour activer la fonctionnalité d'emballage des conteneurs dans Amazon EMR, vous pouvez ajouter la classification de site YARN suivante :
[ { "Classification": "yarn-site", "Properties": { "yarn.scheduler.capacity.multi-node-placement.container.bin-packing.percentage": "
integer value from 1-100
" } } ]
Considérations
-
Cette fonctionnalité est exclusivement disponible pour le planificateur de capacité YARN.
-
L'activation de cette fonctionnalité active automatiquement la stratégie de planification du placement multi-nœuds YARN.
-
Il peut y avoir une dégradation potentielle des performances en raison de l'utilisation concentrée des ressources sur un nombre limité de nœuds.
-
Grâce à cette fonctionnalité, les politiques d'auto-scaling personnalisées permettent de meilleures opérations de mise à l'échelle par rapport aux politiques de dimensionnement gérées.