FLEXIBLE REPORTING ON STORAGE RESOURCES
First Claim
1. In a computer system which includes at least one host computer and at least one storage system which are connected via a network, the at least one host having one or more applications running thereon, a method for providing flexible reporting for applications which utilize storage in the at least one storage system, the method comprising:
- presenting a plurality of business views which aggregate application storage characteristics for a plurality of applications according to a reporting structure which is defined by a user, each of the business views being a hierarchical folder structure of the applications and a plurality of folders, wherein at least one folder in the hierarchical folder structure contains at least one of an application or another folder;
for each of the business views, presenting the applications and folders as a plurality of nodes which are selectable by the user; and
in response to a selection of one of the nodes from the plurality of business views and a report type specified by the user, generating a report based on the report type of the selected node, the report aggregating any of the application storage characteristics for the selected node according to the report type.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing flexible reporting for applications which utilize storage in at least one storage system comprises presenting a plurality of business views which aggregate application storage characteristics for a plurality of applications according to a reporting structure which is defined by a user, each of the business views being a hierarchical folder structure of the applications and a plurality of folders, wherein at least one folder in the hierarchical folder structure contains at least one of an application or another folder; for each of the business views, presenting the applications and folders as a plurality of nodes which are selectable by the user; and in response to a selection of one of the nodes from the plurality of business views and a report type specified by the user, generating a report based on the report type of the selected node, the report aggregating any of the application storage characteristics for the selected node according to the report type.
-
Citations
20 Claims
-
1. In a computer system which includes at least one host computer and at least one storage system which are connected via a network, the at least one host having one or more applications running thereon, a method for providing flexible reporting for applications which utilize storage in the at least one storage system, the method comprising:
-
presenting a plurality of business views which aggregate application storage characteristics for a plurality of applications according to a reporting structure which is defined by a user, each of the business views being a hierarchical folder structure of the applications and a plurality of folders, wherein at least one folder in the hierarchical folder structure contains at least one of an application or another folder; for each of the business views, presenting the applications and folders as a plurality of nodes which are selectable by the user; and in response to a selection of one of the nodes from the plurality of business views and a report type specified by the user, generating a report based on the report type of the selected node, the report aggregating any of the application storage characteristics for the selected node according to the report type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system including at least one host computer and at least one storage system which are connected via a network, the at least one host having one or more applications running thereon and utilizing storage in the at least one storage system, the computer system further including a flexible reporting module which:
-
presents a plurality of business views which aggregate application storage characteristics for a plurality of applications according to a reporting structure which is defined by a user, each of the business views being a hierarchical folder structure of the applications and a plurality of folders, wherein at least one folder in the hierarchical folder structure contains at least one of an application or another folder; for each of the business views, presents the applications and folders as a plurality of nodes which are selectable by the user; and in response to a selection of one of the nodes from the plurality of business views and a report type specified by the user, generates a report based on the report type of the selected node, the report aggregating any of the application storage characteristics for the selected node according to the report type. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium storing a plurality of instructions for controlling a data processor to provide flexible reporting for applications running on a host computer and utilizing storage, the plurality of instructions comprising:
-
instructions that cause the data processor to present a plurality of business views which aggregate application storage characteristics for a plurality of applications according to a reporting structure which is defined by a user, each of the business views being a hierarchical folder structure of the applications and a plurality of folders, wherein at least one folder in the hierarchical folder structure contains at least one of an application or another folder; instructions that, for each of the business views, present the applications and folders as a plurality of nodes which are selectable by the user; and instructions that, in response to a selection of one of the nodes from the plurality of business views and a report type specified by the user, generate a report based on the report type of the selected node, the report aggregating any of the application storage characteristics for the selected node according to the report type. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification