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
Nginx
Populär open-source webbserver känd för hög prestanda och låg resursåtgång. Används ofta som reverse proxy framför applikationsservrar.
Uptime
Procentandel av tiden som en server eller tjänst är tillgänglig. Uttrycks i "niors" — 99,9% betyder maximalt 8,76 timmar nedtid per år.
CDN
Ett distribuerat nätverk av servrar som cachar statiskt innehåll nära besökaren. Minskar laddningstid och avlastar huvudservern.
DDoS
Cyberattack där många datorer skickar massiva mängder trafik mot en server för att överbelasta den och göra den otillgänglig. Vanligaste typen av cyberattack mot websajter.