Detecting missing elements in a storage area network with multiple sources of information
First Claim
1. A computer program embodied on a computer readable medium, comprising:
- program instructions for gathering information of one or more storage area network (SAN) components in a discovery process from one or more sources for a storage infrastructure manager (SIM);
program instructions for storing the information in a database; and
program instructions for analyzing the information from the discovery process to infer which of the one or more SAN components are currently detectable to the SIM, where each of the one or more sources of the information are each classified as either only an authoritative source or only a nonauthoritative source and the information from any authoritative source is prioritized over the information from any nonauthoritative source and the nonauthoritative sources can define one of the one or more SAN components in the discovery process as missing only if all of the nonauthoritative sources report the one as missing in their most recent scan and any authoritative source can define the one as missing;
wherein the SIM accepts a report from an authoritative source that a SAN component is missing without waiting for reports from additional sources.
1 Assignment
0 Petitions
Accused Products
Abstract
A detectibility service for a storage infrastructure manager (SIM) operating on a storage area network (SAN) is disclosed directed to addressing a situation where there may be multiple sources of duplicate or contradictory information to the SIM about the presence and condition of an element in the SAN. The service can account for both authoritative as well as nonauthoritative sources of information in a SAN, which participate in the discovery process scanning for SAN elements. Both authoritative and nonauthoritative sources of information can be used to report a given SAN element during a probe, taking advantage of the more efficient processing of information from authoritative sources to override information from nonauthoritative sources regardless of the order in which the various scans may occur.
21 Citations
20 Claims
-
1. A computer program embodied on a computer readable medium, comprising:
-
program instructions for gathering information of one or more storage area network (SAN) components in a discovery process from one or more sources for a storage infrastructure manager (SIM); program instructions for storing the information in a database; and program instructions for analyzing the information from the discovery process to infer which of the one or more SAN components are currently detectable to the SIM, where each of the one or more sources of the information are each classified as either only an authoritative source or only a nonauthoritative source and the information from any authoritative source is prioritized over the information from any nonauthoritative source and the nonauthoritative sources can define one of the one or more SAN components in the discovery process as missing only if all of the nonauthoritative sources report the one as missing in their most recent scan and any authoritative source can define the one as missing; wherein the SIM accepts a report from an authoritative source that a SAN component is missing without waiting for reports from additional sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising the steps of:
-
gathering information of one or more storage area network (SAN) components in a discovery process from one or more sources for a storage infrastructure manager (SIM);
storing the information in a database; andanalyzing the information from the discovery process to infer which of the one or more SAN components are currently detectable to the SIM, where each of the one or more sources of the information are each classified as either only an authoritative source or only a nonauthoritative source and the information from any authoritative source is prioritized over the information from any nonauthoritative source and the nonauthoritative sources can define one of the one or more SAN components in the discovery process as missing only if all of the nonauthoritative sources report the one as missing in their most recent scan and any authoritative source can define the one as missing; wherein the SIM accepts a report from an authoritative source that a SAN component is missing without waiting for reports from additional sources. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification