Method and system for managing clustered and non-clustered storage systems
First Claim
1. A machine implemented method for a storage environment having a cluster based storage system and a non-cluster based storage system, comprising:
- (a) collecting information regarding a plurality of components of both the cluster based storage system and the non-cluster based storage system;
(b) generating a layout having a plurality of data structures for storing information regarding the plurality of components of both the cluster based storage system and the non-cluster based storage system;
(c) receiving a client request for information regarding a component of the storage environment;
(d) retrieving a data structure associated with the component of the storage environment;
(e) presenting information regarding the component to the user;
the method further comprising;
using the layout for presenting an integrated view of the storage environment on a display device with selectable options for selecting the cluster based storage system components and the non-cluster based storage system components;
receiving a request for selecting the cluster based storage system;
displaying components and attributes of the cluster based storage system from the integrated view; and
wherein the layout is generated by a management application that maintains relationships between a plurality of physical components and a plurality of logical components for the cluster based storage system and the non-cluster based storage system.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for managing a storage environment having a cluster based storage system and a non-cluster based storage system is provided. A management application collects information regarding components of both the cluster based storage system and the non-cluster based storage system. A layout having a plurality of data structures is generated and maintained by the management application. The data structures include information regarding the components and their relationships with each other, if any. The layout is used for responding to user requests and presenting an integrated view of the storage environment on a display device with selectable options for selecting the cluster based storage system components and the non-cluster based storage system components.
30 Citations
18 Claims
-
1. A machine implemented method for a storage environment having a cluster based storage system and a non-cluster based storage system, comprising:
-
(a) collecting information regarding a plurality of components of both the cluster based storage system and the non-cluster based storage system; (b) generating a layout having a plurality of data structures for storing information regarding the plurality of components of both the cluster based storage system and the non-cluster based storage system; (c) receiving a client request for information regarding a component of the storage environment; (d) retrieving a data structure associated with the component of the storage environment; (e) presenting information regarding the component to the user; the method further comprising; using the layout for presenting an integrated view of the storage environment on a display device with selectable options for selecting the cluster based storage system components and the non-cluster based storage system components; receiving a request for selecting the cluster based storage system; displaying components and attributes of the cluster based storage system from the integrated view; and wherein the layout is generated by a management application that maintains relationships between a plurality of physical components and a plurality of logical components for the cluster based storage system and the non-cluster based storage system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, comprising:
- a computer usable storage medium having computer readable instructions embodied therein for managing a storage environment having a cluster based storage system and a non-cluster based storage system, comprising;
(a) instructions for collecting information regarding a plurality of components of both the cluster based storage system and the non-cluster based storage system; (b) instructions for generating a layout having a plurality of data structures for storing information regarding the plurality of components of both the cluster based storage system and the non-cluster based storage system; (c) instructions for receiving a client request requesting information regarding a component of the storage environment; (d) instructions for retrieving a data structure associated with the component of the storage environment; (e) instructions for presenting information regarding the component to the user; the computer program product further comprising; instructions for using the layout for presenting an integrated view of the storage environment on a display device with selectable options for selecting the cluster based storage system components and the non-cluster based storage system components; instructions for receiving a request for selecting the cluster based storage system; instructions for displaying components and attributes of the cluster based storage system from the integrated view; and wherein the layout is generated by a management application that maintains relationships between a plurality of physical components and a plurality of logical components for the cluster based storage system and the non-cluster based storage system. - View Dependent Claims (8, 9, 10, 11, 12)
- a computer usable storage medium having computer readable instructions embodied therein for managing a storage environment having a cluster based storage system and a non-cluster based storage system, comprising;
-
13. A machine readable storage medium storing executable instructions, which when executed by a machine, causes the machine to manage a storage environment having a cluster based storage system and a non-cluster based storage system, the method comprising:
-
(a) collecting information regarding a plurality of components of both the cluster based storage system and the non-cluster based storage system; (b) generating a layout having a plurality of data structures for storing information regarding the plurality of components of both the cluster based storage system and the non-cluster based storage system; (c) receiving a client request requesting information regarding a component of the storage environment; (d) retrieving a data structure associated with the component of the storage environment; (e) presenting information regarding the component to the user; wherein using the layout, an integrated view of the storage environment is presented on a display device with selectable options for selecting the cluster based storage system components and the non-cluster based storage system components; when the cluster based storage system is selected in response to a user request, components and attributes of the cluster based storage system are displayed to the user; and wherein a management application generates the layout by maintaining relationships between a plurality of physical components and a plurality of logical components for both the cluster based storage system and the non-cluster based storage system. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification