Child pages
    • Brocade ServerIron ADX Series
    Skip to end of metadata
    Go to start of metadata

    The Brocade ServerIron ADX Series pattern builds the BMC Atrium 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:

    keyA hash of the device key and load balancer type.
    typeA load balancer type (ServerIron).
    nameA %LB_TYPE% on %device.name%.
    versionA 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.

    nameA virtual server name.
    ip_addrA virtual server IP address.
    portA virtual server port.
    typeA virtual server type.
    stateA virtual server state.
    _config_hashContains 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:

    keyA hash of the service key and pool.
    nameContains service name and service port.
    algorithmThe 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_addrA server IP address.
    portA server port.
    nameA pair of server IP address and port.
    stateReal Server status.
    _config_hashContains 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.

     

     

     

    • No labels