Hoppa till innehåll
denna.se

Senast uppdaterad:

Lastbalanserare

Även känt som: Load balancer, LB

Komponent som fördelar nätverkstrafik mellan flera servrar för att förhindra överbelastning och möjliggöra hög tillgänglighet.

En lastbalanserare sitter framför flera servrar och fördelar inkommande förfrågningar mellan dem. Om du har 3 kopior av din webbapplikation skickar lastbalanseraren förfrågan till den som är minst belastad, har snabbast svarstid, eller enligt en round-robin-regel. Om en server kraschar märker lastbalanseraren detta och skickar all trafik till de överlevande.

Populära lastbalanserare: Nginx (open source, enkel setup), HAProxy (äldre, mycket snabb, fortfarande standard för TCP-lastbalansering), AWS ELB/ALB (managed), Cloudflare Load Balancer (DNS-baserat, global). På Linux-VPS används Nginx ofta som både lastbalanserare och reverse proxy i samma instans.

För svenska småföretag blir lastbalansering relevant när (a) en enskild server inte klarar trafiken, (b) du behöver zero-downtime-deploys där nya versioner rullas ut sekventiellt, (c) du har krav på hög tillgänglighet med minst 99,99 procent uptime. För de flesta standard-webbplatser räcker en enda välkonfigurerad server med CDN — lastbalanserare introducerar komplexitet som ska tjänas in.

Fördjupning på denna.se

Relaterade termer