System and method for storage area network management
First Claim
1. A system, comprising:
- one or more processors; and
one or more memory mediums coupled to the one or more processors, wherein the one or more memory mediums store program instructions executable to implement;
a storage area network (SAN) management server comprising;
a SAN access layer configured to discover a plurality of SAN components coupled to a SAN fabric;
wherein the SAN management server is configured to monitor the discovered SAN components coupled to the SAN fabric; and
a SAN manager client coupled to said SAN management server, wherein the SAN manager client is configured to provide a centralized user interface for centralized management of the SAN through interaction with the SAN management server, wherein the SAN management server is configured to perform one or more SAN management tasks in response to interactions of said centralized user interface, and wherein said centralized management of the SAN provides management of the discovered plurality of SAN components.
9 Assignments
0 Petitions
Accused Products
Abstract
System and method for providing a common data model for SAN discovery and/or SAN monitoring information collected from heterogeneous SAN components. In one embodiment, a SAN management server may execute on a host computer and may translate data in one or more vendor-specific languages obtained from a heterogeneous vendor population into canonical data in a uniform language. In one embodiment, the SAN management server may execute a set of rules to convert heterogeneous SAN data obtained from heterogeneous interfaces into canonical data conforming to the common data model. In one embodiment, the canonical data may be stored in a persistent store, which may be queried for information that may be provided to the requester in the canonical form of the common data model.
230 Citations
30 Claims
-
1. A system, comprising:
one or more processors; and one or more memory mediums coupled to the one or more processors, wherein the one or more memory mediums store program instructions executable to implement; a storage area network (SAN) management server comprising; a SAN access layer configured to discover a plurality of SAN components coupled to a SAN fabric; wherein the SAN management server is configured to monitor the discovered SAN components coupled to the SAN fabric; and a SAN manager client coupled to said SAN management server, wherein the SAN manager client is configured to provide a centralized user interface for centralized management of the SAN through interaction with the SAN management server, wherein the SAN management server is configured to perform one or more SAN management tasks in response to interactions of said centralized user interface, and wherein said centralized management of the SAN provides management of the discovered plurality of SAN components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A method, comprising:
-
discovering one or more storage area network (SAN) components of a SAN; monitoring the discovered SAN components; providing the SAN discovery information and SAN monitoring information to a centralized SAN management user interface; and managing the SAN from the centralized SAN management user interface using the provided SAN discovery information and the provided SAN monitoring information, wherein said managing the SAN comprises performing one or more SAN management tasks in response to interactions of the user interface, and wherein said managing the SAN comprises managing the discovered one or more SAN components. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer hardware system, comprising:
-
means for discovering one or more storage area network (SAN) components of a SAN; means for monitoring the discovered SAN components; means for providing the SAN discovery information and SAN monitoring information to a centralized SAN management user interface; and means for managing the SAN from the centralized SAN management user interface using the provided SAN discovery information and the provided SAN monitoring information, wherein said managing the SAN comprises performing one or more SAN management tasks in response to interactions of the user interface, and wherein said managing the SAN comprises managing the discovered one or more SAN components.
-
-
30. A computer accessible storage medium storing program instructions executable to implement:
-
discovering one or more storage area network (SAN) components of a SAN; monitoring the discovered SAN components; providing the SAN discovery information and SAN monitoring information to a centralized SAN management user interface; and managing the SAN from the centralized SAN management user interface using the provided SAN discovery information and the provided SAN monitoring information, wherein said managing the SAN comprises performing one or more SAN management tasks in response to interactions of the user interface, and wherein said managing the SAN comprises managing the discovered one or more SAN components.
-
Specification