MODELING COMPUTER APPLICATIONS AND STORAGE USED THEREBY
First Claim
1. A method for managing 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 computer having an application running thereon, the method comprising:
- modeling an application running on a host of a computer system as an application object, which includes associating storage utilized by the application with the application object;
tracking operation of the storage associated with the application object as a service being delivered by the storage to the application; and
presenting result on the service being delivered by the storage to the application based on tracking the operation of the storage.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a technique to model applications and storage used thereby. An aspect of the present invention is directed to a method for managing 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 computer having an application running thereon. The method comprises modeling an application running on a host of a computer system as an application object, which includes associating storage utilized by the application with the application object; tracking operation of the storage associated with the application object as a service being delivered by the storage to the application; and presenting result on the service being delivered by the storage to the application based on tracking the operation of the storage.
-
Citations
18 Claims
-
1. A method for managing 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 computer having an application running thereon, the method comprising:
-
modeling an application running on a host of a computer system as an application object, which includes associating storage utilized by the application with the application object; tracking operation of the storage associated with the application object as a service being delivered by the storage to the application; and presenting result on the service being delivered by the storage to the application based on tracking the operation of the storage. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system including at least one host computer and at least one storage system which are connected with a network, the at least one host computer having an application running thereon, the computer system further including an application modeling and tracking module which:
-
models an application running on a host of a computer system as an application object, which includes associating storage utilized by the application with the application object; tracks operation of the storage associated with the application object as a service being delivered by the storage to the application; and presents result on the service being delivered by the storage to the application based on tracking the operation of the storage. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing a plurality of instructions for controlling a data processor to manage a computer system having an application running on a host computer, the plurality of instructions comprising:
-
instructions that cause the data processor to model an application running on a host of a computer system as an application object, which includes associating storage utilized by the application with the application object; instructions that cause the data processor to track operation of the storage associated with the application object as a service being delivered by the storage to the application; and instructions that cause the data processor to present result on the service being delivered by the storage to the application based on tracking the operation of the storage. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification