Windows Network Load Balancer - Documentation for Bmc Discovery Content Reference

Windows Network Load Balancer - Documentation for Bmc Discovery Content Reference

Network Load Balancing (NLB) is an optional feature in Windows Server® OS that load balances network traffic (sent to a cluster virtual IP address) among multiple servers in an NLB cluster. NLB is particularly useful for ensuring that stateless applications, such as a Web server running Internet Information Services (IIS), are scalable by adding additional servers as the load increases.

As we have load balancer service running on the same host that application we can represent model like Cluster. Additional details of Cluster we represent like Cluster Member and Cluster Service.

A ClusterSetting is modeled as a Cluster.

A NodeSetting and Node are modeled as a ClusterMember.

A PortRuleEx is modeled as a Cluster Service.

  • NOT FOUND
  • ENABLE
  • DISABLE
  • DRAINING
  • TCP
  • UDP
  • TCP/UDP
  • STOPPED
  • CONVERGING
  • CONVERGED
  • DEFAULT
  • DRAINING
  • SUSPENDED

 Cluster

The pattern creates a Cluster with the following attributes:

Attributes

Value

typeA Cluster type
nameMicrosoft Network LoadBalancer %Cluster_name% running on %Cluster_IP%
short_nameMS NLB %Cluster_name% %Cluster_IP%
cluster_nameA ClusterSetting Name
keyA hash of the Cluster IP and Cluster type

The pattern models a containment relationship between the Host  and the Cluster.

ClusterMember

The pattern creates a ClusterMember with the following attributes:

Attributes

Value

keyA hash of the Cluster Member Name and Cluster key
nameCluster Member IP %cl_member_ip% priority %cl_member_priority%
typeCluster Member type.
instance_idNodeStettings Name
ipv4_addrsIPv4 address from the NodeSetting
ipv6_addrsIPv6 address from the NodeSetting
description“Node in Microsoft NLB”
statusStatus of the Node

cluster_priority

Priority of the Node

The pattern models a containment relationship between the Cluster and the ClusterMember.

The pattern also models a relationship between the Host and a ClusterMember.

Robert Thorne
Author

Robert Thorne

Robert Thorne covers electric vehicle innovations, autonomous driving systems, global mobility trends, and automotive engineering developments.