Puncte:0

Cum să aveți afinitate de noduri în openstack?

drapel ng

De exemplu, am 3 servere de calcul și vreau să am 1 instanță specifică pe fiecare dintre ele și vreau să am Node Affinity pe ele.

  • instance_1 --> compute_node_1 (Întotdeauna pe acest nod)
  • instance_2 --> compute_node_2 (Întotdeauna pe acest nod)
  • instance_3 --> compute_node_3 (Întotdeauna pe acest nod)

Știu că există un serviciu „Senlin”. Dar cum să-l folosești exact? Sau daca exista o alta solutie?

Puncte:1
drapel cn
Bob

Nu.

Nu ar trebui să utilizați o platformă cloud atunci când doriți să tratați instanțele de calcul și hipervizoarele ca pe un IT moștenit de modă veche și să încercați să faceți ca încărcările/VM-urile să se comporte complet determinist.

Spunând asta :

Metoda obișnuită deschisă unui chiriaș OpenStack: un grup de servere cu o regulă anti afinitate, se va asigura că, dacă încărcarea permite, planificatorul se va asigura că instanțele lor de calcul rulează pe hipervizoare diferite.

În calitate de administrator OpenStack, puteți plasa fiecare hypervisor în propria zonă de disponibilitate. Chiriașul își poate plasa instanțele de calcul în anumite AZ pentru a crea o separare și mai puternică decât ar fi capabilă să realizeze o regulă anti-afinitate.

Nu sunt familiarizat cu Senlin

Milad Jahandideh avatar
drapel ng
Vă mulțumim, avem nevoie de asta în scopuri de monitorizare. Trebuie să avem o mică instanță pe fiecare nod pentru a avea câteva teste în mod regulat. Avem alte sisteme de monitorizare, dar acesta este pentru a vedea problemele din povul utilizatorului.
Puncte:1
drapel us

Nu ai nevoie de Senlin. Puteți crea un grup de servere cu o politică anti-afinitate (adică o politică care răspândește serverele peste noduri de calcul), apoi puteți lansa instanțele în acel grup.

Filtrul anti-afinitate Nova-Scheduler trebuie să fie activat. Rețineți că nu există nicio garanție că instanțele sunt programate în modul dorit; de exemplu, dacă un nod de calcul nu mai are capacitate, acesta nu va fi utilizat.

Vedea https://docs.openstack.org/nova/victoria/admin/configuration/schedulers.html#servergroupantiaffinityfilter pentru detalii.

Există o altă opțiune: într-una dintre versiunile recente Nova (Xena, Wallaby sau Victoria), a devenit posibil ca un administrator să ceară un anumit nod de calcul atunci când lansează o instanță. Vă rugăm să consultați notele de lansare pentru mai multe detalii.

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.