Basis van cloud en containers

Een node heeft als toewijsbare resources 4 CPU-cores en 8 GiB geheugen. Voor de container van elke Pod zijn als requests 500m CPU en 1,5 GiB geheugen en als limits 1 CPU-core en 2 GiB geheugen ingesteld. Er zijn geen andere Pods en geen reserveringen voor het systeem. Hoeveel Pods kunnen er maximaal op deze node worden geplaatst?

  1. A4
  2. B5
  3. C8
Antwoord en toelichting tonen

Antwoord: B. 5

De scheduler plaatst Pods zo dat de som van de requests van de Pods op een node de toewijsbare hoeveelheid niet overschrijdt, voor CPU en geheugen afzonderlijk. CPU laat tot 4000m ÷ 500m = 8 Pods toe, maar geheugen 8 ÷ 1,5 = 5,33…, dus tot 5. Aan beide voorwaarden moet worden voldaan, dus het antwoord is 5. Limits worden niet voor de plaatsing gebruikt; de limits van de 5 Pods komen samen op 5 CPU-cores en 10 GiB geheugen, meer dan de node heeft, en de resources schieten tekort als alle Pods tegelijk hun maximum gebruiken.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van cloud en containers

  1. Er wordt een beheerde databasedienst in de cloud gebruikt (een dienst waarbij de aanbieder de databasesoftware beheert). Wat blijft volgens het model van gedeelde verantwoordelijkheid in het algemeen de verantwoordelijkheid van de gebruiker?
  2. Wat is in de cloud het belangrijkste doel van het verdelen van webservers en replica's van de database over meerdere beschikbaarheidszones binnen dezelfde regio?
  3. Bij serverless functies (FaaS) antwoordt soms alleen de eerste aanroep van een functie die een tijd niet is aangeroepen, enkele honderden milliseconden tot enkele seconden trager. Welke verklaring van dit verschijnsel is juist?
  4. Cloudopslag wordt voor drie doeleinden gebruikt: (1) als schijf aan een virtuele machine koppelen, er een bestandssysteem op maken en de gegevensbestanden van een database erop plaatsen; (2) tegelijk vanaf meerdere servers mounten en als gedeelde map gebruiken; (3) een groot aantal afbeeldingen via een API over HTTP met een sleutel (naam) lezen en schrijven, en de capaciteit laten groeien zonder die vooraf vast te leggen. Welke combinatie van opslagsoorten is geschikt voor (1) tot (3)?
  5. Er worden virtuele machines gebruikt die alleen voor de gebruikte tijd worden gefactureerd, tegen 40 yen per uur (een fictieve prijs). Normaal draaien 2 machines de hele maand (30 dagen) door, en op 20 werkdagen worden er elke dag 6 uur lang 4 bij gezet om de belasting op te vangen. Wat zijn de kosten voor de maand?