NLBS: Network Load Balancing Service

What does NLBS mean? The above is one of NLBS meanings. It may have other definitions. Please refer to the end of this passage.

NLBS: Network Load Balancing Service

Definition in English: Network Load Balancing Service