Network Load Balancing is a clustering technology. NLB uses a distributed algorithm to balance network traffic across a number of hosts, helping to enhance the scalability and availability of mission-critical, IP-based services, such as Web, Virtual Private Networking, etc. It also provides high availability by detecting host failures and automatically redistributing traffic to operational hosts.
Network Load Balancing servers (also called hosts) in a cluster communicate among themselves to provide essential benefits
Scalability
Network Load Balancing scales the performance of a server-based program, such as a Web server, by distributing its client requests across multiple servers within the cluster. As traffic increases, additional servers can be added to the cluster.
High availability
Network Load Balancing provides high availability by automatically detecting the failure of a server and repartitioning client traffic among the remaining servers within ten seconds while providing users with continuous service.
Manageability
Manage and configure multiple NLB clusters and the cluster hosts from a single computer by using NLB Manager or the Network Load Balancing (NLB) Cmdlets in Windows PowerShell.
Please contact us for a quote based on your needs.
Making IIS website Highly Available using IIS ARR and Microsoft NLB. Applies to: Windows Server 2022/2019/2016, IIS 7.0 and above
Example of implementation
Configure ARR1+NLB, ARR2+NLB to be Windows Load Balancing servers, which provides high availability and scalability for the content servers. ARR is built as a module on top of IIS and is designed to make the routing decisions at layer 7 (application). NLB makes the routing decisions at layer 3.
Making Nginx website Highly Available using LVS/HAProxy and Keepalived. Applies to: CentOS 8.x/7.x, Ubuntu 20.x/18.x LTS
Example of implementation
Prepare 7 CentOS 7.x hosts and a virtual IP(VIP) address: 192.168.1.4
The load balancer will use 2 hosts, one primary and one standby
lb1 (default primary): 192.168.1.2
lb2 (default standby): 192.168.1.3
The back-end web servers powered by nginx
web servers: Web-1 Web-2 Web-3
image servers: Img-1 Img-2
Frequently asked questions about our Network Load Balancing service
Useful Resources about our NLB service
In this topic, we provide you with an overview of the Network Load Balancing (NLB) feature in Windows Server 2016. You can use NLB to manage two or more servers as a single virtual cluster. NLB enhances the availability and scalability ...
Windows Server 2019 Failover Clustering New Features. John Marlin on May 13 2019 03:10 PM. This blog ...
Applies To: Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 Network Load Balancing (NLB) is an optional component...
This scenario shows how to plan and configure a web farm with servers that run the Windows Server® 2012 operating system. The scenario is divided into two phases: a plan and design phase...
A failover cluster is a group of independent computers that work together to increase the availability and scalability of clustered roles...
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with ...
Any business website depends on optimal performance and availability 24 hours a day, 7 days a week. Ensuring high performance ...