Photo by Nathan Cima on Unsplash

Photo by Nathan Cima on Unsplash

Network load balancing on Windows Server

Load Carrier

Article from ADMIN 81/2024
By
Setting up and making the most of network load balancing on Windows Server 2019 and 2022.

Network Load Balancing (NLB) is an integrated feature of Windows Server 2019 and 2022. The feature makes it possible to distribute network traffic across several servers without having to purchase additional hardware. The result is improved performance, scalability, and availability of applications. The management side is not particularly complicated, and NLB clusters are flexible when it comes to setup.

The first and perhaps most obvious benefit of network load balancing is the improvement in performance and the ability to handle heavy peak loads by distributing them across a number of servers to avoid any individual server being overtaxed. This aspect is particularly important for high-traffic websites and applications, where peaks in network traffic can lead to noticeable performance losses or even downtime.

Another advantage of NLB is an improvement in scalability that lets organizations expand their server infrastructures as required by simply adding additional servers to the cluster, which is particularly practical for growing organizations in constant need of adapting their IT infrastructure. Moreover, NLB enhances the availability of applications and services. If a server fails, the service itself remains available, which is of crucial importance for critical applications and services.

Preparation

In total, you can connect up to 32 servers to an NLB cluster, which allows various services that rely on TCP to scale. NLB clusters can also distribute several requests from the same client to different or identical nodes. For scaling purposes, you can add further hosts to the cluster at any time or remove servers that are no longer required. One advantage of NLB with Windows Server is the ease of creating and managing clusters in the graphical user interface (GUI) or with PowerShell.

To integrate a host into an NLB cluster, it may make sense to enable IP forwarding for the

...
Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy ADMIN Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Highly available Hyper-V in Windows Server 2016
    Microsoft has extended the failover options for Hyper-V in Windows Server 2016 to include two new cluster modes, as well as the ability to define an Azure Cloud Witness server. We look at how to set up a Hyper-V failover cluster.
  • Clusters with Windows Server 2012 R2
    With Windows, you can create a highly available cluster at the click of a button. The cluster will even handle fully automated, non-disruptive software upgrades.
  • Managing networks in Windows Server vNext
    We look at a new component in Windows Server vNext – the Network Controller server role.
  • Linking Kubernetes clusters
    When Kubernetes needs to scale applications, it searches for free nodes that meet a container's CPU and main memory requirements; however, when the existing hardware is at full capacity, the Kubernetes Cluster Federation project (KubeFed) takes the pain out of adding clusters.
  • Kubernetes clusters within AWS EKS
    Automated deployment of the AWS-managed Kubernetes service EKS helps you run a production Kubernetes cluster in the cloud with ease.
comments powered by Disqus