Load Balancer
A Load Balancer distributes incoming network traffic or application requests across multiple servers, applications or other IT resources. This helps prevent individual systems from becoming overloaded while other capacity remains unused. Traffic can be distributed using different methods, including Round Robin, Least Connections and weighted algorithms. Load Balancers can operate at different layers of the OSI model and can be deployed as hardware appliances, software solutions or cloud services. Health Checks can also be used to verify whether connected systems are available and operating correctly. If a server fails, requests can automatically be redirected to healthy systems. Load Balancing therefore supports the scalability, performance and High Availability of applications, websites and IT infrastructures.