Method, system and program product for simulating activity in a server environment
First Claim
1. A method for simulating activity in a server environment, comprising:
- parsing an audit log of the server environment, wherein the audit log contains operations that have been processed by the server environment;
feeding the operations in the parsed audit log to the server environment, wherein each of the operations in the parsed audit log is fed to the server environment with a separate thread to simulate concurrent thread activity; and
generating statistics for the server environment in response to the feeding.
1 Assignment
0 Petitions
Accused Products
Abstract
Under the present invention an audit log for the server environment is obtained and parsed to remove any extraneous information. The parsing operation will typically leave only the previous operations processed by the server environment in the audit log. Thereafter, the parsed audit log is fed back to the server environment. Specifically, each operation in the audit log is fed back to the server environment as a request. Each request will typically have its own thread to simulate concurrent thread activity in the server environment. After the requests have been fed, statistics corresponding to the resulting performance of the server environment will be generated.
20 Citations
25 Claims
-
1. A method for simulating activity in a server environment, comprising:
-
parsing an audit log of the server environment, wherein the audit log contains operations that have been processed by the server environment;
feeding the operations in the parsed audit log to the server environment, wherein each of the operations in the parsed audit log is fed to the server environment with a separate thread to simulate concurrent thread activity; and
generating statistics for the server environment in response to the feeding. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for simulating activity in a Lightweight Directory Access Protocol (LDAP) environment, comprising:
-
parsing an audit log of the LDAP environment, wherein the audit log contains operations that have been processed by the LDAP environment;
feeding the operations in the parsed audit log to the LDAP environment as requests, wherein each of the requests are fed to the LDAP environment with a separate thread to simulate concurrent thread activity; and
generating statistics for the LDAP environment in response to the feeding.
-
-
10. A system for simulating activity in a server environment, comprising:
-
a log scrubber for parsing an audit log of the server environment, wherein the audit log contains operations that have been processed by the server environment;
an exploiter simulator for feeding the operations in the parsed audit log to the server environment, wherein each of the operations in the parsed audit log is fed to the server environment with a separate thread to simulate concurrent thread activity; and
a log analyzer for generating statistics for the server environment in response to the feeding. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A program product stored on a recordable medium for simulating activity in a server environment, which when executed, comprises:
-
program code for parsing an audit log of the server environment, wherein the audit log contains operations that have been processed by the server environment;
program code for feeding the operations in the parsed audit log to the server environment, wherein each of the operations in the parsed audit log is fed to the server environment with a separate thread to simulate concurrent thread activity; and
program code for generating statistics for the server environment in response to the feeding. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A system for deploying an application for simulating activity in a server environment, comprising:
a computer infrastructure being operable to;
parse an audit log of the server environment, wherein the audit log contains operations that have been processed by the server environment;
feed the operations in the parsed audit log to the server environment, wherein each of the operations in the parsed audit log is fed to the server environment with a separate thread to simulate concurrent thread activity; and
generate statistics for the server environment in response to the feeding.
-
25. Computer software embodied in a propagated signal for simulating activity in a server environment, the computer software comprising instructions to cause a computer system to perform the following functions:
-
parse an audit log of the server environment, wherein the audit log contains operations that have been processed by the server environment;
feed the operations in the parsed audit log to the server environment, wherein each of the operations in the parsed audit log is fed to the server environment with a separate thread to simulate concurrent thread activity; and
generate statistics for the server environment in response to the feeding.
-
Specification