Class CIM_Cluster
extends CIM_ComputerSystem

A class derived from ComputerSystem that 'is made up of' two or more ComputerSystems which operate together as an atomic, functional whole to increase the performance, resources and/or RAS (Reliability, Availability and Serviceability) of the component ComputerSystems, related to some aspects of these ComputerSystems. The use of this class has been deprecated in lieu of using ComputerSystem and RedundancySet to represent the cluster. Members of the cluster are identified using MemberOfCollection to the RedundancySet. The RedundancySet is tied to its virtual system via LogicalIdentity.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_AllocatedLogicalElement
   |
   +--CIM_System
   |
   +--CIM_ComputerSystem
   |
   +--CIM_Cluster

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DeprecatedstringCIM_RedundancySet, CIM_ComputerSystem
DescriptionstringA class derived from ComputerSystem that 'is made up of' two or more ComputerSystems which operate together as an atomic, functional whole to increase the performance, resources and/or RAS (Reliability, Availability and Serviceability) of the component ComputerSystems, related to some aspects of these ComputerSystems. The use of this class has been deprecated in lieu of using ComputerSystem and RedundancySet to represent the cluster. Members of the cluster are identified using MemberOfCollection to the RedundancySet. The RedundancySet is tied to its virtual system via LogicalIdentity.
UMLPackagePathstringCIM::System::SystemElements
Versionstring2.54.1

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ClusterStateuint16
DeprecatedstringCIM_ComputerSystem.EnabledState, CIM_ComputerSystem.OperationalStatus
DescriptionstringIndicates the state of the Cluster. The cluster can be defined to be on-line (value=2), off-line (3), in a degraded mode of operation (4) or unavailable (5).
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringUnknown, Other, On-line, Off-line, Degraded, Unavailable
Interconnectstring
DeprecatedstringNo value
DescriptionstringInterconnect is a free form string that describes the interconnection mechanism for the Cluster.
InterconnectAddressstring
DeprecatedstringCIM_ServiceAccessPoint
DescriptionstringInterconnectAddress indicates the address of the Cluster System, which is dependent on the interconnection scheme. If no address is available or applicable, a null string should be used.
MaxNumberOfNodesuint32
DeprecatedstringCIM_RedundancySet.MaxNumberSupported
DescriptionstringIndicates the maximum number of nodes that may participate in the Cluster. If unlimited, enter 0.
Typesuint16[]
DeprecatedstringCIM_RedundancySet.TypeOfSet
DescriptionstringThe cluster types. This specifies whether the cluster is for failover (value=2), performance (3), etc. The values which can be specified are not mutually exclusive. Thus, Types is an array.
ValueMapstring0, 1, 2, 3, 4, 5, 6
ValuesstringUnknown, Other, Failover, Performance, Distributed OS, Node Grouping, SysPlex

Inherited Properties

NameData Type
AllocationStatestring
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
Namestring
NameFormatstring
OperatingStatusuint16
OtherEnabledStatestring
PrimaryOwnerContactstring
PrimaryOwnerNamestring
PrimaryStatusuint16
RequestedStateuint16
ResetCapabilityuint16
Statusstring
TimeOfLastStateChangedatetime
TransitioningToStateuint16
AvailableRequestedStatesuint16[]
Dedicateduint16[]
IdentifyingDescriptionsstring[]
OperationalStatusuint16[]
OtherDedicatedDescriptionsstring[]
OtherIdentifyingInfostring[]
PowerManagementCapabilitiesuint16[]
Rolesstring[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
RequestStateChangeuint32
SetPowerStateuint32