By Richard Seroter, Senior Product Manager. Find Richard on Twitter
It’s easy for cloud customers to get confused about the roles and responsibilities of their internal team and their cloud vendor. That confusion is especially evident when it comes to application availability and business continuity planning. How does disaster recovery differ from high availability? Does my cloud provider automatically load balance my application servers? The answers to these questions are critical, but sometimes overlooked until a crisis occurs. In this post, we’ll talk about load balancing, high availability, and disaster recovery in the cloud, and what the CenturyLink Cloud’s cloud infrastructure has to offer.
What is it?
Wikipedia describes load balancing) as:
Load balancing is a computer networking method to distribute workload across multiple computers or a computer cluster, network links, central processing units, disk drives, or other resources, to achieve optimal resource utilization, maximize throughput, minimize response time, and avoid overload. Using multiple components with load balancing, instead of a single component, may increase reliability through redundancy).
You commonly see this technique employed in web applications where multiple web servers work together to handle inbound traffic.
There are at least two reasons why load balancing is employed:
The required capacity is too large for a single machine. When running processes that consume a large