Brocade ServerIron ADX Series


The Brocade ServerIron ADX Series pattern builds the BMC Discovery load balancer model based on additional details obtained via SNMP for the following configured items:  

  • Real Server Port
  • Virtual Server
  • Virtual Server Port
  • VirtualServer Bind

Any configuration no longer reported is removed from the model.

Load Balancer Model

Brocade ServerIron ADX Series uses the following conceptual model:

Virtual Server and Virtual Server Port (n) - (n) Binding rule (n) - (1) Real Server and  Real Server Port.

A pair of Virtual Server and Virtual Server Port is modeled as a LoadBalancerService.

A Binding rule is modeled as a LoadBalancerPool.

A pair of Real Server and Real Server Port is modeled as a LoadBalancerMember.

Supported service states

  • Enabled
  • Disabled

Supported balancing methods (algorithms)

  • leastconnection
  • roundrobin
  • weighted

Modeled Load Balancer Components

Load Balancer Instance

The pattern creates a Load Balancer Instance with the following attributes:

key

A hash of the device key and load balancer type.

type

A load balancer type (ServerIron).

name

A %LB_TYPE% on %device.name%.

version

A version of the device OS.

The pattern models a network service relationship between the device and the Load Balancer Instance.

Load Balancer Service

The pattern creates a Load Balancer Service with the following attributes:

key

A hash of the instance key, service ip address, and port.

name

A virtual server name.

ip_addr

A virtual server IP address.

port

A virtual server port.

type

A virtual server type.

state

A virtual server state.

_config_hash

Contains a hash of the Service Name, Service IP address, port, type and state.

The pattern models a containment relationship between the Load Balancer Instance and a Load Balancer Service.

Load Balancer Pool

The pattern creates a Load Balancer Pool with the following attributes:

key

A hash of the service key and pool.

name

Contains service name and service port.

algorithm

The Balance Method.

The pattern models a containment relationships between the Load Balancer pool and Load Balancer Instance.

The pattern also models a containment relationships between the Load Balancer pool and Load Balancer Service.

Load Balancer Member

The pattern creates a Load Balancer Member with the following attributes:

key

A hash of the instance key, IP address and port of the real server.

ip_addr

A server IP address.

port

A server port.

name

A pair of server IP address and port.

state

Real Server status.

_config_hash

Contains a hash of the Real Server ip address, port and state.

The pattern models a containment relationship between the Load Balancer Pool and a Load Balancer Member.



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Discovery content reference