SYSTEM AND METHOD FOR CREATING AN ASSURANCE SYSTEM IN A PRODUCTION ENVIRONMENT
First Claim
Patent Images
1. A method for evaluating a computer environment having a first memory comprising:
- creating an overlay of the computer environment in a second memory;
routing a write command directed to the computer environment to the overlay;
routing a read command directed to the computer environment to the overlay;
if the information requested in the read command has been written to the overlay, reading the information from the overlay;
if the information requested in the read command has not been written to the overlay, reading the information from the computer environment; and
analyzing the functionality of the computer environment as operated with the overlay.
1 Assignment
0 Petitions
Accused Products
Abstract
An assurance system for testing the functionality of a computer system by creating an overlay of the computer system and routing selected traffic to the overlay while assessing the performance of the system. The system may be used for purposes of managing the testing of the computer system and delivery of comprehensive reports of the likely results on the computer system based on results generated by the assurance system, including such things as configuration changes to the environment, environment load and stress conditions, environment security, software installation to the environment, and environment performance levels among other things.
129 Citations
25 Claims
-
1. A method for evaluating a computer environment having a first memory comprising:
-
creating an overlay of the computer environment in a second memory; routing a write command directed to the computer environment to the overlay; routing a read command directed to the computer environment to the overlay; if the information requested in the read command has been written to the overlay, reading the information from the overlay; if the information requested in the read command has not been written to the overlay, reading the information from the computer environment; and analyzing the functionality of the computer environment as operated with the overlay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 17, 18, 19)
-
-
10. A system for evaluating a computer environment, comprising:
-
a first memory coupled to the computer environment; a second memory coupled to the computer environment; and a computer software program adapted to route a write request directed to the first memory to the second memory and to route requests to read information from the first memory through the second memory. - View Dependent Claims (11, 12)
-
-
21. A computer program product used with a processor, the computer program product comprising:
-
a computer usable medium having computer readable program code embodied therein that is used when testing a modification to a computer environment, the computer readable program code including; computer readable program code that creates an overlay of the computer environment in a second memory; computer readable program code that implements a modification to the overlay; computer readable program code that operates the computer environment using the overlay; and computer readable program code that analyzes the functionality of the computer environment.
-
-
22. A method for evaluating a computer environment coupled to an external resource comprising:
-
creating an overlay of the external resource coupled to the computer environment in a second memory coupled to the computer environment; routing write commands to the external resource to the overlay; routing read commands to the external resource to the overlay; if the information requested in the read command has been written to the overlay, reading the information from the overlay; if the information requested in the read command has not been written to the overlay, reading the information from the external resource; and analyzing the functionality of the computer environment as operated with the overlay. - View Dependent Claims (23, 24, 25)
-
Specification