A device that distributes network or application traffic across a number of servers to enhance the responsiveness and availability of applications, websites, databases and other services.
A Load Balancer in cloud computing is a device that acts as a reverse proxy and distributes network or application traffic across a number of servers. Load balancers are used to increase capacity (concurrent users) and reliability of applications.
Load Balancers distribute network traffic across multiple servers to ensure no single server bears too much demand. This improves responsiveness and increases availability of applications.
Consider a high-traffic e-commerce website, especially during a sale or a festive season. The website needs to serve thousands of users concurrently and promptly.
A characteristic of a system which aims to ensure an agreed level of performance, usually uptime, for a higher than normal period.
The process of automatically adjusting the amount of computational resources based on the actual demand.