Sunder management for a cluster of disperse nodes
AssigneeInternational Business Machines Corporation
InventorsMyung M. Bae, Robert K. Gardner
Life of this patent
Estimating the term…
Abstract
Disclosed aspects relate to sunder management with respect to a shared pool of configurable computing resources having a cluster of disperse nodes. A set of sunder event response prioritization data may be determined based on a set of cluster profile data for the cluster of disperse nodes. A sunder event which indicates a partitioned status may be detected with respect to the cluster of disperse nodes. The set of sunder event response prioritization data may be examined. In response to detecting the sunder event, a sunder event response operation may be performed to maintain asset availability.
Claims20
A computer-implemented method for sunder management with respect to a shared pool of configurable computing resources having a cluster of disperse nodes, the method comprising:
- defining a hierarchy for nodes within the cluster of disperse nodes, based at least in part on functionality;
- determining ownership of a tiebreaker based at least in part on the hierarchy;
- determining, based on a set of cluster profile data corresponding to the cluster of disperse nodes, a set of sunder event response prioritization data;
- detecting, with respect to the cluster of disperse nodes, a sunder event which indicates a partitioned status;
- examining the set of sunder event response prioritization data;
- and
- in response to detecting the sunder event:
- referencing an archive of historical sunder event data including corresponding sunder event response operations,
- performing a sunder event response operation, based on:
- (i) the sunder event response prioritization data, (ii) information in the archive, and (iii) the tiebreaker,
- reclassifying a compute node, of the cluster of disperse nodes, from a first position within the hierarchy to a second position within the hierarchy, and
- assigning an additional network management task to the compute node;
- wherein the sunder event response operation comprises swapping an asset configuration from a losing portion of the cluster of disperse nodes to a winning portion of the cluster of disperse nodes with respect to an asset operating on the cluster of disperse nodes.
A system for sunder management with respect to a shared pool of configurable computing resources having a cluster of disperse nodes, the system comprising:
- a memory having a set of computer readable computer instructions, and
- a processor for executing the set of computer readable instructions, the set of computer readable instructions including instructions to perform:
- defining a hierarchy for nodes within the cluster of disperse nodes, based at least in part on functionality;
- determining ownership of a tiebreaker based at least in part on the hierarchy;
- determining, based on a set of cluster profile data corresponding to the cluster of disperse nodes, a set of sunder event response prioritization data;
- detecting, with respect to the cluster of disperse nodes, a sunder event which indicates a partitioned status;
- examining the set of sunder event response prioritization data;
- and
- in response to detecting the sunder event:
- referencing an archive of historical sunder event data including corresponding sunder event response operations,
- performing a sunder event response operation, based on:
- (i) the sunder event response prioritization data, (ii) information in the archive, and (iii) the tiebreaker,
- reclassifying a compute node, of the cluster of disperse nodes, from a first position within the hierarchy to a second position within the hierarchy, and
- assigning an additional network management task to the compute node;
- wherein the sunder event response operation comprises swapping an asset configuration from a losing portion of the cluster of disperse nodes to a winning portion of the cluster of disperse nodes with respect to an asset operating on the cluster of disperse nodes.
A computer program product for sunder management with respect to a shared pool of configurable computing resources having a cluster of disperse nodes, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
- defining a hierarchy for nodes within the cluster of disperse nodes, based at least in part on functionality;
- determining ownership of a tiebreaker based at least in part on the hierarchy;
- determining, based on a set of cluster profile data corresponding to the cluster of disperse nodes, a set of sunder event response prioritization data;
- detecting, with respect to the cluster of disperse nodes, a sunder event which indicates a partitioned status;
- examining the set of sunder event response prioritization data;
- and
- in response to detecting the sunder event:
- referencing an archive of historical sunder event data including corresponding sunder event response operations,
- performing a sunder event response operation, based on:
- (i) the sunder event response prioritization data, (ii) information in the archive, and (iii) the tiebreaker,
- reclassifying a compute node, of the cluster of disperse nodes, from a first position within the hierarchy to a second position within the hierarchy, and
- assigning an additional network management task to the compute node;
- wherein the sunder event response operation comprises swapping an asset configuration from a losing portion of the cluster of disperse nodes to a winning portion of the cluster of disperse nodes with respect to an asset operating on the cluster of disperse nodes.
Dependencies are inferred from the claim text.