Bases du cloud et des conteneurs
Un nœud dispose de ressources allouables de 4 cœurs de CPU et de 8 GiB de mémoire. Le conteneur de chaque Pod a pour requests 500m de CPU et 1,5 GiB de mémoire, et pour limits 1 cœur de CPU et 2 GiB de mémoire. Il n'y a ni autres Pods ni réservations pour le système. Quel est le nombre maximal de Pods que l'on peut placer sur ce nœud ?
- A4
- B5
- C8
Afficher la réponse et l'explication
Réponse : B. 5
L'ordonnanceur place les Pods de sorte que la somme des requests des Pods d'un nœud ne dépasse pas la quantité allouable, séparément pour le CPU et pour la mémoire. Le CPU permet jusqu'à 4000m ÷ 500m = 8 Pods, mais la mémoire 8 ÷ 1,5 = 5,33…, c'est-à-dire 5 au plus. Les deux conditions doivent être remplies : la réponse est donc 5. Les limits ne servent pas au placement : les limits des 5 Pods totalisent 5 cœurs de CPU et 10 GiB de mémoire, plus que ce dont dispose le nœud, et les ressources manquent si tous les Pods utilisent leur maximum en même temps.
Continuer : 9 autres questions sur Bases du cloud et des conteneurs