Load balancer

Een load balancer (taakverdeler) is een component die inkomend verkeer verdeelt over meerdere servers die dezelfde dienst aanbieden, zodat de last gelijkmatig wordt gespreid en geen enkele machine overbelast raakt. Hij werkt als een verkeersregelaar vóór de servers: wanneer verzoeken van gebruikers binnenkomen, bepaalt hij naar welke hij elk stuurt, op basis van regels en de toestand van elke server. Zijn voordelen zijn talrijk: hij verbetert de snelheid door knelpunten te vermijden, vergroot de capaciteit om veel bezoekers tegelijk te bedienen en versterkt de betrouwbaarheid, want hij controleert de gezondheid van de servers en stuurt geen verkeer meer naar de exemplaren die uitvallen (failover), zodat de site overeind blijft. Het is een sleutelonderdeel om websites en applicaties met veel verkeer snel en bestand tegen storingen te maken.