Selection of status data from synchronous redundant devices
AssigneeInternational Business Machines Corporation
InventorsTimothy James Crawford, James Mathew Davison, Daniel Fernando de Araujo, Paul Matthew Richards
Life of this patent
Estimating the term…
Abstract
Techniques are provided for selecting status data. Redundant views are obtained from multiple synchronous redundant devices. It is determined that the redundant views from the multiple synchronous redundant devices are conflicting. A redundant view score is calculated for each of the redundant views based on one or more characteristics from each of at least two characteristic types, wherein the characteristics are associated with weighted scores. One of the redundant views is selected based on the calculated redundant view score for each of the redundant views.
Claims31
A method for selecting status data, comprising:
- obtaining redundant views of the status data from multiple synchronous redundant devices;
- determining that the redundant views from the multiple synchronous redundant devices are conflicting;
- calculating a redundant view score for each of the redundant views based on one or more characteristics from each of at least two characteristic types, wherein the characteristic types are physical, logical, and virtual, wherein weighted scores are pre-assigned to possible values for the one or more characteristics, and wherein a score is determined for a characteristic based on a value of the status data for the characteristic and the pre-assigned possible values;
- and
- selecting one of the redundant views based on the calculated redundant view score for each of the redundant views.
A method for deploying computing infrastructure, comprising:
- integrating computer-readable code into a computing system that includes a processor, wherein the code in combination with the computing system performs:
- obtaining redundant views from multiple synchronous redundant devices;
- determining that the redundant views from the multiple synchronous redundant devices are conflicting;
- calculating a redundant view score for each of the redundant views based on one or more characteristics from each of at least two characteristic types, wherein the characteristic types are physical, logical, and virtual, wherein weighted scores are pre-assigned to possible values for the one or more characteristics, and wherein a score is determined for a characteristic based on a value of the status data for the characteristic and the pre-assigned possible values;
- and
- selecting one of the redundant views based on the calculated redundant view score for each of the redundant views.
An article of manufacture for selecting status data, wherein the article of manufacture comprises a computer readable storage medium storing instructions, wherein the instructions when executed by a processor of a computer are capable of causing cause operations to be performed, and wherein the operations comprise:
- obtaining redundant views of the status data from multiple synchronous redundant devices;
- determining that the redundant views from the multiple synchronous redundant devices are conflicting;
- calculating a redundant view score for each of the redundant views based on one or more characteristics from each of at least two characteristic types, wherein the characteristic types are physical, logical, and virtual, wherein weighted scores are pre-assigned to possible values for the one or more characteristics, and wherein a score is determined for a characteristic based on a value of the status data for the characteristic and the pre-assigned possible values;
- and
- selecting one of the redundant views based on the calculated redundant view score for each of the redundant views.
A system for selecting status data, comprising:
- storage;
- and
- circuitry performing operations, the operations comprising:
- obtaining redundant views of the status data from multiple synchronous redundant devices;
- determining that the redundant views from the multiple synchronous redundant devices are conflicting;
- calculating a redundant view score for each of the redundant views based on one or more characteristics from each of at least two characteristic types, wherein the characteristic types are physical, logical, and virtual, wherein weighted scores are pre-assigned to possible values for the one or more characteristics, and wherein a score is determined for a characteristic based on a value of the status data for the characteristic and the pre-assigned possible values;
- and
- selecting one of the redundant views based on the calculated redundant view score for each of the redundant views.
Dependencies are inferred from the claim text.