PASSIVE MONITORING OF VIRTUAL SYSTEMS USING AGENT-LESS, OFFLINE INDEXING
First Claim
1. A method for passively monitoring a computer system, comprising:
- accessing a virtual server by an indexing agent that is contained in an indexing appliance separate from the virtual server, the virtual server being one of a plurality of virtual system instances on a common physical server;
retrieving a virtual image of the virtual server by the indexing agent;
indexing the virtual image by the indexing appliance to extract a set of features indicative of changes in the virtual server; and
analyzing at least one of the set of features to perform passive monitoring of the virtual server,wherein the retrieving and the indexing are performed without utilizing agents executing within the virtual server.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present invention provide a solution for passively monitoring a computer system. In an embodiment, a virtual server is accessed by an indexing agent that is contained in an indexing appliance. The virtual server is located on a physical server and is one of a plurality of virtual system instances on a common physical server. The indexing appliance is separate from the virtual server and, as such, the indexing agent is not executed within the virtual server, itself. The indexing agent retrieves a virtual image of the virtual server and indexes the virtual image to extract features indicative of changes in the virtual server. These features are analyzed to perform passive monitoring of the virtual server. Since the indexing appliance is separate from the virtual server for which passive monitoring is being performed, the indexing agent can perform the retrieving and the indexing without utilizing agents executing within the virtual server.
59 Citations
25 Claims
-
1. A method for passively monitoring a computer system, comprising:
-
accessing a virtual server by an indexing agent that is contained in an indexing appliance separate from the virtual server, the virtual server being one of a plurality of virtual system instances on a common physical server; retrieving a virtual image of the virtual server by the indexing agent; indexing the virtual image by the indexing appliance to extract a set of features indicative of changes in the virtual server; and analyzing at least one of the set of features to perform passive monitoring of the virtual server, wherein the retrieving and the indexing are performed without utilizing agents executing within the virtual server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for passively monitoring a computer system, comprising:
-
a physical server having a plurality of virtual system instances operating thereon; and an indexing appliance operating on the physical server, which performs a method comprising; using an indexing agent that is contained in the indexing appliance to access a virtual server from among the plurality of virtual systems instances, the virtual server being separate from the indexing appliance; retrieving a virtual image of the virtual server by the indexing agent; indexing the virtual image by the indexing appliance to extract a set of features indicative of changes in the virtual server; and analyzing at least one of the set of features to perform passive monitoring of the virtual server, wherein the retrieving and the indexing are performed without utilizing agents executing within the virtual server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product embodied in a computer readable medium for implementing a method for passively monitoring a computer system, the method comprising:
-
accessing a virtual server by an indexing agent that is contained in an indexing appliance separate from the virtual server, the virtual server being one of a plurality of virtual system instances on a common physical server; retrieving a virtual image of the virtual server by the indexing agent; indexing the virtual image by the indexing appliance to extract a set of features indicative of changes in the virtual server; and analyzing at least one of the set of features to perform passive monitoring of the virtual server, wherein the retrieving and the indexing are performed without utilizing agents executing within the virtual server. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for deploying an application for passively monitoring a computer system, comprising:
providing a computer infrastructure being operable to; access a virtual server by an indexing agent that is contained in an indexing appliance separate from the virtual server, the virtual server being one of a plurality of virtual system instances on a common physical server; retrieve a virtual image of the virtual server by the indexing agent; index the virtual image by the indexing appliance to extract a set of features indicative of changes in the virtual server; and analyze at least one of the set of features to perform passive monitoring of the virtual server, wherein the retrieving and the indexing are performed without utilizing agents executing within the virtual server.
Specification