摘要:
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.
摘要:
System and method for performing transactional management tasks on a Storage Area Network (SAN). A user may initiate a SAN management task. A transaction may be generated that includes one or more operations to perform the SAN management task. In one embodiment, stored SAN information may be accessed to determine the operations to be performed. The one or more operations may be executed to perform the transaction. The operations may be directed at the stored SAN information and/or at one or more objects of the SAN. Results of the operations may be examined to determine if the transaction completed successfully. The initiator of the SAN management task may be notified of the status of the transaction. If the transaction did not completed successfully, the stored SAN information and/or SAN objects may be restored to a state prior to the transaction.
摘要:
An extensible architecture for centralized discovery and management of heterogeneous Storage Area Network (SAN) components. A SAN management server may be provided for communicating with the heterogeneous SAN components to perform centralized discovery and management of the SAN. The server may manage a data repository for storing data objects representing the components of the SAN. The SAN management server may include one or more explorers for communicating with SAN components to perform one or more discovery or management operations. Each explorer may be added to the system as a separate module. The SAN management server may receive SAN management commands and select and sequence one or more of the explorers to perform one or more SAN component discovery or management operations. The SAN management server may convert data obtained from the heterogeneous SAN components into a common data model.
摘要:
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 requestor in the canonical form of the common data model.