Puncte:0

De unde ar trebui să încep să depanez o medie de încărcare mare?

drapel gt

Am un cluster Kubernetes care rulează cu 4 noduri de lucru (Ubuntu 20.04 cu 4 CPU) și văd o medie de încărcare mare la toate. Iată rezultatul topului pe unul dintre noduri: top

Nu sunt sigur dacă acest lucru este de așteptat sau nu, deoarece acest nod rulează 111 containere. Ar putea exista altceva care să cauzeze încărcătura medie ridicată sau pur și simplu se datorează faptului că am prea multe containere și am nevoie doar de mai multe resurse?

drapel us
poti posta te rog numarul de nuclee pe nod? De asemenea, ieșirea lui ``` vmstat 1 10 ``` ar fi de mare ajutor
Puncte:0
drapel nc

Media de încărcare este un număr de programe care rulează sau care așteaptă să fie rulate.

Top este drăguț, dar vă oferă doar jumătate din imagine - lucruri care rulează sau așteaptă să ruleze în procesor. Cealaltă jumătate sunt lucruri care așteaptă finalizarea I/O pe disc.

Pentru I/O pe disc, deasupra este frumos, lovit d pentru a arăta utilizarea discului de către proces. (De obicei, va trebui să-l rulați ca root pentru a obține asta.)

Puncte:0
drapel in

O regulă generală tipică este că nu doriți ca media dvs. de încărcare să fie mai mare decât numărul de nuclee de pe gazda dvs. Aceasta este situația ideală. Mersul mai sus nu este întotdeauna o problemă. Din experiența mea, încărcarea medie nu este întotdeauna un indicator al unei probleme. Dacă aveți încărcare mare, utilizare mare a procesorului de sistem sau așteptare mare, atunci probabil că vă aflați într-un loc prost.

Cu kubernetes, singurul lucru pe care îl aud des este că trebuie să stabiliți limite de resurse. Dacă nu aveți limite, atunci fiecare pod are acces complet la un nod a. Dimensiunea corectă a aplicațiilor nu este simplă IMO. Mai ales când toată lumea pare să încerce să arunce aplicații native non cloud în k8s.

Ca sugestie, ați putea să vă reduceți sarcinile de lucru, să adăugați mai mulți lucrători (scale out) sau să adăugați mai multe resurse la noduri (scale up) sau o combinație.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.