Storage management software bridges
First Claim
1. A method to bridge storage management applications, comprising:
- receiving a request to perform a storage management operation, wherein the storage management operation is received by a first storage management application from a host;
performing one or more analysis operations on a storage environment associated with the storage management operation, wherein the one or more analysis operations are performed by the first storage management application;
passing the storage management operation from the first storage management application to a second storage management application using an interface associated with the second storage management application, wherein the second storage management application performs the storage management operation on one or more storage resources included in the storage environment on behalf of the first storage management application.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems to bridge storage management software are provided. A first storage management application communicates with a host and performs an analysis of a storage environment associated with the host. The first storage management application uses the analysis to determine if a storage resource interface is controlled by a second storage management application, and if so a plugin application is accessed by the first storage management application to permit the second storage management application to perform a storage management operation on behalf of the host. In one embodiment, the analysis is updated by the first storage management application upon receiving results from second storage management application, where the results reflect the processing of the storage management operation by the second storage management application.
-
Citations
20 Claims
-
1. A method to bridge storage management applications, comprising:
-
receiving a request to perform a storage management operation, wherein the storage management operation is received by a first storage management application from a host;
performing one or more analysis operations on a storage environment associated with the storage management operation, wherein the one or more analysis operations are performed by the first storage management application;
passing the storage management operation from the first storage management application to a second storage management application using an interface associated with the second storage management application, wherein the second storage management application performs the storage management operation on one or more storage resources included in the storage environment on behalf of the first storage management application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to bridge storage management applications, comprising:
-
receiving a request from a host interface to perform a storage management operation on a storage resource, wherein the host interface is used by the host to communicate with a first storage management application;
producing a mapping of a storage environment housing the storage resource, wherein the mapping is produced by the first storage management application;
determining that an interface to perform the storage management operation is controlled by a second storage management application;
using a second storage management application interface to communicate the storage management operation to the second storage management application; and
receiving results from the second storage management application when the second storage management application processes the storage management operation on the storage resource, wherein the results are received by the first storage management application and the first storage management application uses the results to generate or adjust the mappings of the storage environment that are altered by the results. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A storage management bridging system, comprising:
-
a host;
a first storage management application that communicates with the host;
a second storage management application that communicates with a storage resource interface associated with a storage resource; and
a plugin application used by the first storage management application to access the second storage management application on behalf of the host, wherein the plugin application permits the first storage management application to cause the second storage management application to access the storage resource interface to perform a storage management operation requested by the host. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification