Indhold
Vi har fået en borgmester til at genopbygge Zevenet-klyngen og se på fremtiden for problemfri belastningsafbalancering. Med udgivelsen af Zevenet 5 præsenterer vi denne nye klynge, herunder stateful failover-kapacitet for LSLB-gårde i Layer 4 (også kendt som L4xNAT-gårde).
For bedre at forstå de nye funktioner i klyngen kan du kigge på de mest karakteristiske træk i det foregående klyngesystem:
Legacy Zen Load Balancer Cluster
Netværksgrænseflader
Alle netværksgrænsefladerne vil være tilgængelige i klyngens aktive knude (hovedrollen), mens klyngens passive knude (slave- eller backuprolle) kun vil få adgang til klyngefunktionen og ledelsesgrænsefladen, hvis der er nogen konfiguration.
Så kun klyngegrænsefladen og styringsgrænsefladen vil have unikke IP-adresser til hver knude.
Failover
Når backupnoden registrerer et problem med masternoden og overtager masterrollen, startes alle bevægelige grænseflader og gårde.
Ny Zevenet Cluster
Netværksgrænseflader
Med den nye Zevenet Cluster hver NIC, VLAN Bonding grænsefladen har a enestående IP-adresse, hvis konfigureret, og kun virtuelle grænseflader vil være tilgængelige på den aktive knude.
Det betyder, at IP-adresserne til Virtual Interfaces vil blive konfigureret og op på begge noder, men kun tilgængelige på det aktive knudepunkt, så bedrifter skal bruge disse virtuelle grænseflader som VIP (Virtual IP) for at være tilgængelige på aktiv node når som helst.
Failover
Før failover processen sker backup node har alle netværksgrænseflader og går op og kører, men alle ARP-reklamepakker til virtuelle grænseflader er blokeret, så der vil ikke være duplikeret IP med dem i masternoden. FarmGuardian kører også kun i masternoden.
Under failover-processen registrerer backupnoden et problem med hovednoden, fjerner derefter ARP-blokeringer for virtuelle grænseflader, annoncerer dem til netværket og starter også FarmGuardian-kontroller. Når processen er afsluttet, har backupen overtaget den aktive rolle og bliver hovednoden.
På denne måde forbedres den tid, det tager failover processen, og opnår sømløs klyngeomskiftning ved hjælp af stateful kapacitet.
Services
Tre tjenester komponerer dette nye klyngesystem.
- En ny sundhedskontrol tjeneste (VRRP).
- Et forbedret synkroniseringssystem.
- En ny tjeneste til at synkronisere tilstanden af forbindelserne for at aktivere stateful kapacitet.
- En ny tjeneste til at synkronisere tilstanden af sassions for at aktivere stateful kapacitet.
Stateful
Det nye klyngesystem inkluderer også stateful kapacitet på LSLB modul, også kendt som L4xNAT og HTTP (S) gårde.
- Hvordan? For at gøre brug af de stateful kapaciteter i klyngen behøver du kun at konfigurere VIP på din gård som en flydende IP.
- Hvad er en flydende IP? Det indstiller en IP-adresse til Virtual Interface som kildeadresse for en NIC-, VLAN- eller Bonding-grænseflade.
- Hvorfor? Indstilling af en flydende IP giver klyngen en fælles kilde-IP-adresse til bagsiden uafhængigt af noden. Uden flydende IP'er vil ruten fra bagenden til belastningsbalancen ændres, når noden med den aktive rolle ændres.
Migrere til Zevenet Cluster
- Det første skridt er at deaktivere den tidligere klynge. Hovednoden fortsætter med at køre tjenesterne, og backupnoden stopper alle gårde og grænsefladerne med adresser, der kører i hovednoden.
- På løbeknude stopper alle gårdene, der kører på ikke-virtuelle grænseflader (dvs. NIC, VLAN og Bonding-grænseflader). Disse grænseflader kører ikke længere på den aktive node.
- Indstil virtuelle grænseflader som VIP på de stoppede gårde. Sørg for, at du ikke duplikerer IP'er i denne proces.
- Start alle de stoppede gårde.
- På backupnoden skal du sørge for, at du har konfigureret IP'er på de samme undernet i hver NIC-, VLAN- og Bonding-grænseflade, du vil have høj tilgængelighed på.
Nu er noderne klar til at opsætte den nye Zevenet Cluster.
Opsætning af Zevenet Cluster
Vi har gjort installationsprocessen så enkel som muligt:
Når du konfigurerer en ny kluster, skal du sikre dig, at begge noder bruger den samme kerneversion (dvs. samme model af apparat).
- Gå til System> Klynge
- Vælg en lokal lokal IP-adresse: Kun NIC-, VLAN- eller Bonding-grænseflader kan vælges (lad os f.eks. Vælge eth1).
- Udfyld cluster remote IP: Brug af IP-adressen på grænsefladen med samme navn (i vores eksempel ville være eth1) på fjernnoden.
- Indtast root-adgangskoden til fjernnoden og bekræft, at den indtaster den igen.
- Klik Opdatering at anvende konfigurationen og aktivere klyngen.
Når klyngen er konfigureret, klik på knappen tandhjul ikon for at ændre nogle klyngeindstillinger:
- Kontroller interval: Tid i sekunder mellem noden sundhedskontrol.
- failback: Indstil den foretrukne fejlback node (Ingen foretrukken fejlback node er indstillet som standard).
Overvågning af Zevenet Cluster
Med klynge klar kan vi overvåge klyngenoderne, der klikker på øje ikon:
Knudeoplysningerne opdateres hver 30 sekunder automatisk. Også nodens statusvisning øverst på GUI-grænsefladen opdateres automatisk hvert minut.
Den mulige node status er:
- Online og aktiv: til master node.
- Online en passiv: til backupnoden.
- vedligeholdelse: Når vedligeholdelsestilstanden er aktiveret til en sådan node.
- unreachable: Når fjernbetjeningen er offline (ned eller der er et netværksproblem)
Fra dette panel kan den lokale knude placeres vedligeholdelse mode klikker på det kvadratiske ikon ved siden af knuden. Aktivering af denne tilstand gør, at den anden node tager den aktive rolle.