Load balancing is one of the most important services in any network architecture. VMware NSX provides seamless and agile load balancing. Load balancing distributes workload across different servers and resources in order to not burden a single one; this also helps in ensuring the high availability of applications.
NSX load balancing service is flexible and is specifically designed with cloud applications in focus. It can be customized as per different environmental requirements and is fully programmable with the help of its API. NSX load balancing offers the following two modes of support while interacting with the applications hosted on the NSX managed virtual infrastructure:
Arms mode
Transparent mode