System, method, and program for determining the availability of interfaces to a control unit
AssigneeInternational Buisness Machines Corporation
InventorsBrent Cameron Beardsley, William J. Rooney, Harry Morris Yudenfriend
Life of this patent
Estimating the term…
Abstract
Disclosed is a system, method, and program for analyzing proposed interface ports to a device. For each proposed interface port, a determination is made of a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device. For each proposed interface port, a determination is made of a relative availability rating based on the number of single points of failure for each proposed interface port.
Claims30
A method for analyzing proposed interface ports to a device, comprising:
- for each proposed interface port, determining a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device;
- for each proposed interface port, determining a relative availability rating based on the number of single points of failure for each proposed interface port, wherein determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device;
- and
- applying at least one mask to the failure boundary data for the proposed interface and existing interfaces to determine at least one failure boundary for the proposed interface and existing interfaces, wherein the determined at least one failure boundary for the proposed and existing interfaces is compared to determine the relative availability rating.
The method of claim 3, further comprising:
- accessing product information for the device;
- and
- comparing the product information with fields in a table to determine a matching entry in the table, wherein the each entry in the table provides the at least one mask to apply to the failure boundary data to determine the at least one failure boundary of the existing and proposed interfaces.
A method for analyzing proposed interface ports to a device, comprising:
- for each proposed interface port, determining a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device;
- and
- for each proposed interface port, determining a relative availability rating based on the number of single points of failure for each proposed interface port, wherein determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device, and wherein failure boundaries include a cluster and an interface in a control unit.
A method for analyzing proposed interface ports to a device, comprising:
- for each proposed interface port, determining a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein determining the number of single points of failure further comprises reading failure boundary data from the device indicating at cast one failure boundary of a proposed interface to the device, wherein there are a plurality of failure boundaries in the device, wherein a failure of a higher order failure boundary for one interface would cause the failure of all lower order failure boundaries for the interface, and wherein the failure of a lower order failure boundary for one interface would not cause the failure of all higher order failure boundaries in the interface;
- and
- for each proposed interface port, determining a relative availability rating based on the number of single points of failure for each proposed interface port, wherein determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device, and wherein determining the relative availability rating comprises increasing the relative availability rating for each failure boundary whenever a failure boundary value for the proposed interface and one existing interface match, wherein a higher relative availability rating indicates that the proposed interface avoids fewer points of failure than other proposed interfaces.
A system for analyzing proposed interface ports to a device, comprising:
- means for determining, for each proposed interface port, a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein the means for determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device;
- means for determining, for each proposed interface port, a relative availability rating based on the number of single points of failure for each proposed interface port, wherein the means for determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device;
- and
- means for applying at least one mask to the failure boundary data for the proposed interface and existing interfaces to determine at least one failure boundary for the proposed interface and existing interfaces, wherein the determined at least one failure boundary for the proposed and existing interfaces is compared to determine the relative availability rating.
A system for analyzing proposed interface ports to a device, comprising:
- means for determining, for each proposed interface port, a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein the means for determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device;
- means for determining, for each proposed interface port, a relative availability rating based on the number of single points of failure for each proposed interface port, wherein the means for determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device, wherein failure boundaries include a cluster and an interface in a control unit.
A system for analyzing proposed interface ports to a device, comprising:
- means for determining, for each proposed interface port, a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein the means for determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device, wherein there are a plurality of failure boundaries in the device, wherein a failure of a higher order failure boundary for one interface would cause the failure of all lower order failure boundaries for the interface, and wherein the failure of a lower order failure boundary for one interface would not cause the failure of all higher order failure boundaries in the interface;
- means for determining, for each proposed interface port, a relative availability rating based on the number of single points of failure for each proposed interface port, wherein the means for determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device, and wherein determining the relative availability rating comprises increasing the relative availability rating for each failure boundary whenever a failure boundary value for the proposed interface and one existing interface match, wherein a higher relative availability rating indicates that the proposed interface avoids fewer points of failure than other proposed interfaces.
An information bearing medium for analyzing proposed interface ports to a device, wherein the information bearing medium includes code capable of causing a processor to perform:
- for each proposed interface port, determining a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device;
- for each proposed interface port, determining a relative availability rating based on the number of single points of failure for each proposed interface port, and wherein determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device;
- and
- applying at least one mask to the failure boundary data for the proposed interface and existing interfaces to determine at least one failure boundary for the proposed interface and existing interfaces, wherein the determined at least one failure boundary for the proposed and existing interfaces is compared to determine the relative availability rating.
An information bearing medium for analyzing proposed interface ports to a device, wherein the information bearing medium includes code capable of causing a processor to perform:
- for each proposed interface port, determining a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device;
- for each proposed interface port, determining a relative availability rating based on the number of single points of failure for each proposed interface port, and wherein determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device, and wherein failure boundaries include a cluster and an interface in a control unit.
An information bearing medium for analyzing proposed interface ports to a device, wherein the information bearing medium includes code capable of causing a processor to perform:
- for each proposed interface port, determining a number of single points of failure for the proposed interface port in common with interface ports currently used to access the device, wherein determining the number of single points of failure further comprises reading failure boundary data from the device indicating at least one failure boundary of a proposed interface to the device, wherein there are a plurality of failure boundaries in the device, wherein a failure of a higher order failure boundary for one interface would cause the failure of all lower order failure boundaries for the interface, and wherein the failure of a lower order failure boundary for one interface would not cause the failure of all higher order failure boundaries in the interface;
- for each proposed interface port, determining a relative availability rating based on the number of single points of failure for each proposed interface port, and wherein determining the relative availability rating based on the single points of failure comprises comparing the failure boundary of the proposed interface with failure boundary data indicating at least one failure boundary of existing interfaces to the device;
- and wherein determining the relative availability rating comprises increasing the relative availability rating for each failure boundary whenever a failure boundary value for the proposed interface and one existing interface match, wherein a higher relative availability rating indicates that the proposed interface avoids fewer points of failure than other proposed interfaces.
Dependencies are inferred from the claim text.