Oprettelse af en gård på lag 7 #
En lag 7-farm opererer på applikationslaget, det højeste lag i OSI-modellen. Den er ansvarlig for at dirigere trafik baseret på indholdet af HTTP-anmodninger. Med denne farm kan vi udføre opgaver som SSL-terminering, indholdscaching, HTTP-header-omskrivninger osv.
Lad os demonstrere, hvordan man opretter en Layer 7 Farm og tildeler den en virtuel IP og portDen virtuelle server fordeler trafikken ligeligt til backend-serverne via VIP'en, 192.168.88.118Brug port for sikker HTTPS 443Brug port til usikker HTTP 80.
VLAN-opsætning #
- Gå til menuen Netværk > VLAN og klik på Opret VLAN .
- Vælg den første ForældreinterfaceDen overordnede grænseflade er den ethernet-grænseflade, der leverer en netværksforbindelse.
- Indstil VLAN-ID som et tal fra en række af 1 til 4094.
- Tildel en IP-adresse og Netmaske/CIDR* af VLAN-grænsefladen i enten IPv4 or IPv6 format.
- Indstilling af en Gateway er valgfrit. Men hvis du ikke gør det, vil en statisk rute blive konfigureret automatisk.
- Klik på knappen Generer tilfældig Mac at generere en Mac-adresse
- Gem konfigurationerne ved at klikke på Ansøg .
Næste: Opsætning af virtuel grænseflade #
- Gå til Netværk > Virtuelle grænseflader for at oprette en virtuel IP (VIP)
- Klik på knappen Opret virtuel grænseflade knappen. Formularen vil se ud som den på billedet nedenfor.
- Vælg VLAN-grænsefladen som Forældreinterface.
- Indstil IP-adresse af den virtuelle grænseflade i enten Ipv4- eller Ipv6-format.
- Tilføj en passende Navn på virtuel grænseflade.
- Gem konfigurationerne ved at klikke på Ansøg .
Næste: Tilføj en virtuel server (LSLB-farm) #
- For at oprette en virtuel server skal du gå til LSLB > Gårde og klik på Opret gård knappen og udfyld formularen.
- Mærk gården med en passende Navn.
- Vælg gården Profil HTTP.
- Vælg en Virtual IP som du skabte i Virtuelle grænseflader sektion
- Gem konfigurationerne ved at klikke på Ansøg .
Næste: Tilføj en HTTP-tjeneste #
- Klik på knappen Det vi er gode til fanen. Servicesektionen definerer en serverpulje. Klik på Ny Service knappen og giv den et passende navn. Lad os i dette eksempel bruge VSPOOLDu vil derefter blive bedt om at genstarte farmen for at ændringerne kan træde i kraft.
- Åbne VSPOOL og scroll til gårdværge. Aktivér check_http flag. Ændringerne gemmes automatisk.
Næste: Tilføj backend-servere #
- Inden for tjenesten VSPOOL, rul indtil du når til underliggende programmer sektionen og klik på Opret backend .
- Tildel en IP adresse i enten IPv4/IPv6 formatér og knyt den til porten 80 or 443.
- Tildel en server Timeout på sekunder og Vægt som et tal i et interval fra 1 til 9.
- Gem konfigurationerne ved at klikke på Ansøg .
- Gentag processen fra linje 21 at tilføje en anden backend med en anden IP og port.
- Tilføj Alias navne, der let identificerer disse backend-servere via Netværk > Alias og klik på Opret IP-alias .
I dette eksempel vil Relianoid load balancer lytte efter indgående HTTPS-trafik via 192.168.88.118:443 og vil fordele det ligeligt mellem backend-serverne.
Bemærk: Standardmetoden for belastningsbalancering er Vægtet Round Robin.
For flere detaljer om Layer 7 load balancing, læs LSLB | Gårde | Opdatering | HTTP-profil.
Oprettelse af en lag 4-gård #
Layer 4 load balancing refererer til distribution af trafik til backend-servere baseret på data fra Layer 3 (Netværk) og Lag 4(Transport) protokoller. En L4xNAT Profilen ruter trafik baseret på kilde- og destinations-IP-adressen og deres tilhørende portnumre i pakkeheaderen.
I dette afsnit vil vi demonstrere load balancing Session Initiation Protocol (SIP) protokol, der accepterer TCP / UDP pakker gennem porten 5060Konfigurationerne for andre L4xNAT protokoller følger denne lignende vejledning. Virtuel grænseflade på en (VLAN) er en absolut nødvendighed for at oprette en L4xNAT-profil.
Opret et VLAN #
At oprette en VLAN, læs denne vejledning: Netværk | VLAN | skab.
Opret en virtuel grænseflade #
At oprette en Virtual Interface, læs denne vejledning: Netværk | Virtuel grænseflade | skab.
Opret en LSLB-gård #
- Gå til LSLB > Gårde og klik på Opret gård .
- Mærk gården med en passende Navn og vælg gårdprofilen L4xNAT.
- Brug Virtual IP som du skabte i Virtuelle grænseflader sektion og tildel den til port 5060.
- Gem konfigurationerne ved at klikke på Ansøg .
- Klik på knappen Avanceret fanen Indstillinger og skift Protokol type til SIP.
- Forlad NAT type as NAT og Aktivér Log.
- Gem konfigurationerne ved at klikke på Ansøg .
Næste: Indstillinger for tjenester #
- Under tjenester fanen, brug denne sektion til at ændre load balancing scheduler, aktivere eller deaktivere Vedholdenhed, og tilføj sundhedstjek med gårdværge.
Tilføjelse af backend-servere #
- Inden for Det vi er gode til afsnittet, rul indtil underliggende programmer afsnit. Klik på knappen Opret backend knappen, og vælg Brugerdefineret IP i Alias felt.
- Tildel IP adressen på en backend-server i enten IPv4 or IPv6 format og en port 5060.
- Tildel en server Timeout med enheder som sekunder, a Prioritet værdi som et tal fra et interval af 1 til 9Tildeling af Vægt er valgfrit. Hvis du ikke tildeler, vil standardvægten være 1.
- Tildel det maksimale antal forbindelser til en backend i Maks. tilslutning felt.
- Gem konfigurationerne ved at klikke på Ansøg .
- Gentag processen fra linje 9 for at tilføje endnu en backend-server.
- Tilføj Alias navne, der let identificerer disse backend-servere via Netværk > Alias og klik derefter på Opret IP-alias .
I dette eksempel vil Relianoid load balancer lytte til indgående TCP / UDP pakker via IP-adressen 192.168.88.25, Port 5060, og den vil fordele trafikken ligeligt mellem bkserver1 og bkserver2 afhængigt af load balancing scheduler som du valgte.
For flere detaljer om Layer 4 load balancing, læs LSLB | Gårde | Opdatering | L4xNAT-profil.







