Disponibilitate ridicată pentru controlerele Avi

Avi Vantage poate rula cu un singur controler Avi (implementare cu un singur nod) sau cu un cluster de controler Avi cu 3 noduri. Într-o implementare care utilizează un singur controler Avi, controlerul Avi îndeplinește toate funcțiile administrative, precum și toate colectarea și prelucrarea datelor analitice.

adăugarea a 2 noduri suplimentare pentru a crea un cluster cu 3 noduri oferă redundanță la nivel de nod pentru controlerul Avi și, de asemenea, maximizează performanța pentru funcțiile de analiză intensivă a procesorului. În timp ce controlerul Avi singuratic într-o implementare cu un singur nod îndeplinește toate funcțiile administrative și colectarea și prelucrarea datelor analitice, aceste sarcini sunt distribuite în cluster cu 3 noduri.

într-un cluster controler Avi cu 3 noduri, un nod este nodul primar (lider) și îndeplinește funcțiile administrative. Celelalte două noduri sunt adepți (secundari) și efectuează colectarea datelor pentru analize, pe lângă faptul că sunt pregătite ca copii de rezervă pentru lider.

funcționarea controlerului Avi HA

această secțiune explică modul în care disponibilitatea ridicată (HA) funcționează într-un cluster de controler Avi.

cvorum

AVI controller-nivel HA necesită un cvorum de Avi Controller noduri pentru a fi sus. Într-un cluster de controler Avi cu 3 noduri, cvorumul poate fi menținut dacă cel puțin 2 din cele 3 noduri de controler Avi sunt în sus. Dacă unul dintre controlerele Avi eșuează, celelalte 2 noduri continuă serviciul și Avi Vantage continuă să funcționeze. Cu toate acestea, dacă 2 din cele 3 noduri coboară, întregul cluster coboară și Avi Vantage nu mai funcționează.

Failover

fiecare nod al controlerului Avi dintr-un cluster trimite periodic mesaje ale inimii către celelalte noduri ale controlerului Avi din cluster printr-un tunel SSH criptat folosind portul TCP 22 (portul 5098 dacă rulează ca containere Docker).

admin-ctlr-cluster-heartbeats

intervalul bătăilor inimii este de 10 secunde. Numărul maxim de mesaje consecutive ale bătăilor inimii care pot fi ratate este de 4. Dacă unul dintre controlerele Avi nu aude de la un alt controler Avi timp de 40 de secunde (4 bătăi de inimă ratate), se presupune că celălalt controler Avi este în jos.

dacă un singur nod este în jos, cvorumul este menținut și clusterul poate continua să funcționeze.

  • dacă un adept coboară, dar nodul leader rămâne în sus, accesul la serviciile virtuale continuă fără întrerupere.

admin-ctlr-cluster-heartbeats-missed

  • dacă nodul primar (lider) coboară, nodurile membre formează un nou cvorum și aleg un lider de cluster. Procesul electoral durează aproximativ 50-60 de secunde și în această perioadă nu există niciun impact asupra planului de date. SEs va continua să funcționeze în modul fără cap, dar serviciul planului de control nu va fi disponibil. În această perioadă, utilizatorii nu vor putea să creeze un VIP prin LBaaS sau să utilizeze interfața de utilizator Vantage, API sau CLI.

admin-ctlr-cluster-heartbeats-missed-headless

conversia unei implementări cu un singur nod într-un Cluster cu 3 noduri

pentru a converti o implementare a controlerului AVI cu un singur nod într-o implementare cu 3 noduri, utilizați pașii următori.

în această procedură, nodul controlerului Avi care este deja implementat în implementarea nodului singe este denumit controlerul AVI titular.

  1. instalați 1 noi noduri de control Avi. În timpul instalării, configurați numai următoarele setări pentru fiecare nod:
    • adresa IP de gestionare a nodului
    • adresa Gateway
  2. conectați interfața de gestionare a fiecărui nou nod de controler Avi la aceeași rețea ca controlerul Avi existent. După ce controlerul AVI titular detectează 2 noi noduri controler Avi, controlerul AVI titular va deveni controlerul Avi primar (lider) pentru cluster-ul cu 3 noduri.
  3. utilizați un browser web pentru a naviga la adresa IP de gestionare a controlerului Avi primar (lider).
  4. navigați la Administrator > controler și faceți clic pe Editare . Apare fereastra pop-up editare configurare controler.
  5. în câmpul IP al clusterului controlerului, introduceți adresa IP partajată pentru clusterul controlerului.
  6. în câmpurile Hostname/IP, introduceți adresele IP de gestionare ale noilor noduri de control Avi.admin-ctlr-cluster-info

după acești pași, controlerul AVI titular devine primar (lider) pentru cluster și invită celelalte controlere Avi la cluster ca membri. Avi Vantage efectuează apoi o repornire caldă a clusterului. Acest proces poate dura 2-3 minute. Configurația controlerului primar (lider) este sincronizată cu noile noduri membre atunci când clusterul vine online după repornire.

admin-ctlr-cluster-topo-small

Lasă un răspuns

Adresa ta de email nu va fi publicată.