ServerCluster


This type is a class for model objects.

A server cluster is a list of application servers that are all cooperating in a workload balanced set. While some aspects of the configuration of the servers that are members of a cluster may vary, the application configuration for all cluster members must be identical.

Package: cluster
Supertype: ManagedObject

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  ClusterMember.cluster



Attributes Summary
description : EString A string that can be used to document any piece of information about the cluster.
preferLocal : EBoolean Indicates whether a client have affinity to the local process or not.
shortName : EString @for zOS only
uniqueId : EString @for zOS only
nodeGroupName : EString The name of the node group that this cluster belongs to.
enableHA : EBoolean Enable high availability for persistent services
serverType : ServerTypeKind Specifies the type of servers that will be contained in this cluster. The default is APPLICATION_SERVER.
backupClusters : BackupCluster * A list of other clusters that can act as backups for this one in case of total cluster failure.
members : ClusterMember + A list of the servers that are members of this cluster.



Attribute Details

description  -  A string that can be used to document any piece of information about the cluster.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

preferLocal  -  Indicates whether a client have affinity to the local process or not.
    Data Type: EBoolean
    Default value:  true
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

shortName  -  @for zOS only
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

uniqueId  -  @for zOS only
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

nodeGroupName  -  The name of the node group that this cluster belongs to.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

enableHA  -  Enable high availability for persistent services
    Data Type: EBoolean
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

serverType  -  Specifies the type of servers that will be contained in this cluster. The default is APPLICATION_SERVER.
    Data Type: ServerTypeKind
    Default value:  APPLICATION_SERVER
    Allowed values:
        0 - APPLICATION_SERVER
        1 - PROXY_SERVER
        2 - ONDEMAND_ROUTER
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

backupClusters  -  A list of other clusters that can act as backups for this one in case of total cluster failure.
    Reference Type: BackupCluster *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

members  -  A list of the servers that are members of this cluster.
    Reference Type: ClusterMember +
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  1
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: ClusterMember.cluster



(C) COPYRIGHT International Business Machines Corp. 1996-2006