Hög tillgänglighet för Avi Controllers

Avi Vantage kan köras med en enda Avi Controller (single-node deployment) eller med en 3-nod Avi Controller kluster. I en distribution som använder en enda Avi-kontroller utför den Avi-kontrollen alla administrativa funktioner samt all insamling och bearbetning av analysdata.

att lägga till ytterligare 2 noder för att skapa ett 3-nodkluster ger nodnivå redundans för Avi-kontrollen och maximerar också prestanda för CPU-intensiva analysfunktioner. Medan lone Avi Controller i en enda nod distribution utför alla administrativa funktioner och analys datainsamling och bearbetning, dessa uppgifter distribueras i 3-nod kluster.

i ett 3-nod AVI Controller-kluster är en nod den primära (leader) noden och utför de administrativa funktionerna. De andra två noderna är följare (sekundärer) och utför datainsamling för analys, förutom att stå som säkerhetskopior för ledaren.

drift av Avi Controller HA

detta avsnitt förklarar hur hög tillgänglighet (HA) fungerar inom ett AVI Controller kluster.

kvorum

Avi Controller-nivå HA kräver ett kvorum av Avi Controller noder vara upp. I ett 3-nod AVI Controller-kluster kan kvorum upprätthållas om minst 2 av de 3 AVI Controller-noderna är uppe. Om en av Avi-kontrollerna misslyckas fortsätter de återstående 2 noderna service och Avi Vantage fortsätter att fungera. Men om 2 av de 3 noderna går ner, går hela klustret ner och Avi Vantage slutar fungera.

Failover

varje Avi Controller nod i ett kluster regelbundet skickar hjärtslag meddelanden till de andra Avi Controller noder i klustret genom en krypterad SSH tunnel med TCP-port 22 (port 5098 om den körs som Docker behållare).

admin-ctlr-cluster-heartbeats

hjärtslagsintervallet är 10 sekunder. Det maximala antalet på varandra följande hjärtslagsmeddelanden som kan missas är 4. Om en av Avi-kontrollerna inte hör från en annan AVI-kontroller i 40 sekunder (4 Missade hjärtslag) antas den andra avi-kontrollen vara nere.

om bara en nod är nere, behålls kvorum och klustret kan fortsätta att fungera.

  • om en följare går ner men (leader-noden förblir uppe fortsätter åtkomst till virtuella tjänster utan avbrott.

admin-ctlr-cluster-heartbeats-missed

  • om den primära (leader) noden går ner, bildar medlemsnoderna ett nytt kvorum och väljer en klusterledare. Valprocessen tar cirka 50-60 sekunder och under denna period har det ingen inverkan på dataplanet. SEs fortsätter att fungera i huvudlöst läge men kontrollplanstjänsten kommer inte att vara tillgänglig. Under denna period kommer användarna inte att kunna skapa en VIP via LBaaS eller använda Vantage användargränssnitt, API eller CLI.

admin-ctlr-cluster-heartbeats-missed-headless

konvertera en distribution med en nod till ett kluster med 3 noder

om du vill konvertera en distribution med en nod till en distribution med 3 noder använder du följande steg.

i den här proceduren kallas AVI-styrenhetens nod som redan är utplacerad i singe-node-distributionen som den befintliga Avi-styrenheten.

  1. installera 1 nya AVI Controller noder. Under installationen konfigurerar du bara följande inställningar för varje nod:
    • Nodhantering IP-adress
    • Gateway-adress
  2. Anslut hanteringsgränssnittet för varje ny AVI Controller nod till samma nätverk som den befintliga Avi Controller. Efter att den befintliga Avi-styrenheten upptäcker de 2 nya AVI-styrenheterna kommer den befintliga Avi-styrenheten att bli den primära (leader) avi-styrenheten för 3-nodklustret.
  3. använd en webbläsare för att navigera till administrationens IP-adress för den primära (leader) AVI-kontrollen.
  4. navigera till Administratör > kontrollenhet och klicka på Redigera . Popup-fönstret Edit Controller Configuration visas.
  5. i fältet Controller Cluster IP anger du den delade IP-adressen för Controller cluster.
  6. i fälten värdnamn/IP anger du hanterings-IP-adresserna för de nya AVI-Kontrollnoderna.admin-ctlr-cluster-info

efter dessa steg blir den befintliga Avi-kontrollen den primära (ledaren) för klustret och bjuder in de andra avi-kontrollerna till klustret som medlemmar. Avi Vantage utför sedan en varm omstart av klustret. Denna process kan ta 2-3 minuter. Konfigurationen av den primära (leader) styrenheten synkroniseras med de nya medlemsnoderna när klustret kommer online efter omstart.

admin-ctlr-cluster-topo-small

Lämna ett svar

Din e-postadress kommer inte publiceras.