Load Sharing and Load Balancing –
Many Network administrators at times get tangled in the conceptual difference of Load Balancing and Load Sharing. Prima facie, both may be thought of as one of the same things, however as we drill down, the terms tend to differ.
So let’s differentiate how both Load Balancing and Load Sharing concepts differ from each other and where are they used.
Load balancing is more of a dynamic technique of distributing the load across 2 or more links while Load Sharing works by statically splitting the traffic types and then distributing the load across multiple links.
Though we understand that dynamic load distribution will be more efficient on equal load distribution.
While Load Balancing utilises round-robin or maximum connections etc. to distribute traffic, Load sharing 1st splits the traffic based on source or destination IP/Mac address etc. and then distributes traffic across links.
Related – F5 Big-IP Load Balancing Methods
IGP protocols are the best example of load balancing traffic across 2 or more links, GLBP is another good example.
Related – Load Balancing Interview Questions
eBGP is the best answer which uses Load Sharing mechanism for incoming traffic by utilizing AS- Path attribute.
Load Sharing vs Load Balancing –
Below table gives a simple comparison of both the concepts of Load Balancing and Load Sharing –
Related- Load Balancing vs Clustering