Naar de inhoud

Loadbalancer

Een loadbalancer verdeelt verbindingen of aanvragen over meerdere doelen. Verdelingsregels, sessiebeheer en uitvalcontroles bepalen het werkelijke gedrag.

Ook bekend alsLoad Balancer
Cloud & beheer

Wat is een loadbalancer?

Een loadbalancer verdeelt binnenkomende verbindingen of aanvragen over meerdere servers of toepassingsinstanties. NGINX licht dit toe voor HTTP-verkeer en verschillende verdelingsmethoden. Welke doelen worden gekozen, hangt van de configuratie af. Lastverdeling betekent niet automatisch evenveel afgehandelde taken per instantie.

Voorbeeld: meerdere portaalinstanties beheren

Een fictief team beheert meerdere instanties van hetzelfde portaal. De loadbalancer kiest een doel voor een aanvraag. Het team moet bepalen waar sessies, geüploade bestanden en gedeelde gegevens staan, zodat een doelwisseling geen tegenstrijdige weergaven oplevert.

Het bepaalt ook hoe onbruikbare doelen worden herkend en uit de verdeling gehaald. De bereikbaarheid van een server bevestigt niet de werking van elk bedrijfsproces.

Ook de loadbalancer zelf en gedeelde diensten kunnen uitvallen of knelpunten worden. Meerdere portaalinstanties bewijzen daarom geen hoge beschikbaarheid; het bedoelde gedrag bij uitval moet worden gecontroleerd.

Bronnen

Artikelen over dit onderwerp

Cloud & beheer met ASES

Hosting, deployment, onderhoud en support