Gå til innholdet

Lastbalanserer

En lastbalanserer fordeler forbindelser eller forespørsler på flere mål. Fordelingsregler, tilstandshåndtering og feilkontroller avgjør den faktiske virkemåten.

Også kjent somLoad Balancer
Sky og drift

Hva er en lastbalanserer?

En lastbalanserer fordeler innkommende forbindelser eller forespørsler på flere servere eller applikasjonsinstanser. NGINX forklarer dette for HTTP-trafikk og ulike fordelingsmetoder. Valget av mål avhenger av konfigurasjonen. Lastfordeling betyr ikke automatisk like mange forretningshandlinger per instans.

Eksempel: å drifte flere portalinstanser

Et tenkt team drifter flere instanser av samme portal. Lastbalansereren velger et mål for en forespørsel. Teamet må avklare hvor økter, opplastede filer og felles data ligger, slik at et målbytte ikke skaper motstridende visninger.

Det bestemmer også hvordan ubrukelige mål oppdages og tas ut av fordelingen. At en server kan nås, bekrefter ikke at alle forretningsflyter fungerer.

Også lastbalansereren selv og felles tjenester kan feile eller bli flaskehalser. Flere portalinstanser beviser derfor ikke høy tilgjengelighet; den planlagte virkemåten ved feil må kontrolleres.

Kilder

Artikler om temaet

Sky og drift med ASES

Hosting, utrulling, vedlikehold og oppfølging