OVERSIGT
Zen Load Balancer understøtter uplinks eller udbydere belastningsbalancering siden versionen V2RC2 udgivet den februar 2012.
Denne implementering er en del af 3-niveauets belastningsbalanceringsmetode ved hjælp af rutebelastningsbalancering og baseret på anvendelsen af Zen Load Balancer som standardgateway for et lokalnetværk, der har adgang til et bredt netværk med flere tjenesteudbydere.
Dette dokument foregiver at give en kort forståelse af uplinks belastningsbalancering med Zen Load Balancer og de nødvendige skridt til at implementere denne løsning inden for virksomheden eller generelle lokale netværk.
ARKITEKTUR DESIGN
Tegningen nedenfor er et eksempel på en arkitektur til uplinks-belastningsbalancering, hvor vi har brugt et Zen Load Balancer-apparat som standardgateway til klienterne.

I dette tilfælde har vi to forskellige internetudbydere for at få adgang til Internettet: en RDSI-router med hurtig kabler og en langsommere 3G-router.
Netværksforbindelsen mellem ZenLB og routerne skal være isolerede netværk, og derfor har vi leveret to uafhængige grænseflader til netværket:
o 192.168.0.0 / 24 gennem eth1, adgang til den hurtigcellerede RDSI.
o 192.168.1.0 / 24 gennem wlan0, en trådløs adgang til den langsommere 3G router.
Bemærk, at klienterne skal være under et andet isoleret netværk, så vi har valgt en 192.168.2.0/24 konfiguration med Zen LB som standard gateway (192.168.2.254).
Med denne implementering har vi oprettet en vægtalgoritme, RDSI-routeren har en vægt på 5, mens 3G-routeren har en vægt på 2.
Linkbelastningsbalancering er ikke perfekt, da ruterne er cachelagret. Faktisk understøtter ZenLB ikke en ikke-cache-opførsel.
KONFIGURATION
Hvordan kunne vi implementere denne arkitektur med Zen Load Balancer? I dette afsnit vises den nemme måde at udføre denne arkitektur med Zen LB på.
NETWORK INTERFACES
I den følgende illustration vises konfigurationen af netværksgrænseflader gennem sektionen Indstillinger :: Grænseflader. Bemærk, at vi ikke har brug for nogen konfigureret gateway, da kommunikationen sker direkte til routerne.

Med denne konfiguration har vi oprettet Zen Load Balancer IP-adresser og korrespondentnetværksgrænseflader.
FARMS
Nu er det tid til at oprette en ny datalinkfarm ved hjælp af grænsefladen, som klienterne vil anmode om udgående forbindelser til internettet (for dette eksempel eth1) gennem afsnittet Administrer :: Gårde.

Når du har klikket på knappen Gem, oprettes bedriften.

Redigering af de globale parametre for vores splinternye datalinkfarm har vi til at vælge den rigtige algoritme, der skal bruges. I vores tilfælde skal vi vælge den vægtalgoritme, der skal afbalanceres, for begge uplinks i henhold til vægtværdien af hver uplink.

En prioriteret algoritme kan også bruges til at opbygge en aktiv passiv fejltolerance uplink-balancer med forskellige udbydere.
Endelig skal vi konfigurere vores backends. For uplinks er belastningsbalancering de virkelige servere de routere, der leverer den reelle adgang til internettet med korrespondentgrænsefladen og vægt eller prioritetsværdi.

ENDELIGE HINTS
Datalink gårde oprettelse bliver Zen Load Balancer som en gateway mellem forskellige netværk subnets og giver til en lokal LAN adgang til en WAN høj tilgængelighed.
Af denne grund vil netværkspanelet vise en lås gateway-konfiguration til "lytter" netværksgrænsefladen.

Nu har vi internetlink afbalanceret! Adgang til en streamingvideotjeneste for at se vores foretrukne Coldplay-video, vi kan se linjeforbruget for hver uplink-grænseflade gennem afsnittet Vis baggrundsstatus.

I dette tilfælde bruger vi som forventet den mest vægtede linje.
For at opdage en offline eller online af en uplink, bliver der anmodet om en direkte ping til routeren hvert minut.
LICENS
Denne dokumentation er oprettet af Zen Load Balancer Developers Team til Zen Load Balancer GNU / LGPL Project.
(C) 2014 af Sofintel IT Engineering SL. Alle rettigheder forbeholdes. Ingen del af dette dokument må gengives eller overføres i nogen form eller på nogen måde elektronisk, mekanisk, fotokopiering, optagelse eller på anden måde uden forudgående skriftlig tilladelse fra Sofintel IT Engineering SL.