Correlating out interactions and profiling the same
First Claim
1. A method for correlating out interactions, the method comprising:
- receiving a set of specific events from an application, wherein the application is deployed across a plurality of adjacent tiers in an actual environment;
creating a simulation environment corresponding to the actual environment including a plurality of adjacent tiers corresponding to the plurality adjacent tiers of the actual environment;
routing the set of specific events to the actual environment and the simulation environment;
obtaining a set of patterns associated with a plurality of interactions between adjacent tiers in the plurality of adjacent tiers of the simulation environment, wherein the plurality of interactions are related to the set of specific events;
obtaining a plurality of interactions between at least two adjacent tiers in the plurality of adjacent tiers of the actual environment; and
applying the set of patterns as a template to the plurality of interactions obtained for the at least two adjacent tiers of the actual environment; and
correlating out, with a processor, for the set of specific events and based on applying the set of patterns as a template, interactions between the plurality of interactions which have been obtained for the actual environment and the plurality of interactions of the simulation environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for correlating out interactions, which occur due to one or a set of specific events, of an application, which is deployed in multiple adjacent tiers in an actual environment is described. First, a simulation environment corresponding to the actual environment is created. Then, specific events are led to the actual environment and the simulation environment. A pattern(s) of interactions, which are related with the specific events, between adjacent tiers in the simulation environment and a large number of interactions between adjacent tiers in the actual environment are obtained. Afterwards, interactions, which are related with the specific events, between adjacent tiers among the obtained interactions between adjacent tiers in the actual environment are correlated using a template of the obtained pattern(s) of interactions, which are related with the specific events, between adjacent tiers in the simulation environment as a template.
10 Citations
15 Claims
-
1. A method for correlating out interactions, the method comprising:
-
receiving a set of specific events from an application, wherein the application is deployed across a plurality of adjacent tiers in an actual environment; creating a simulation environment corresponding to the actual environment including a plurality of adjacent tiers corresponding to the plurality adjacent tiers of the actual environment; routing the set of specific events to the actual environment and the simulation environment; obtaining a set of patterns associated with a plurality of interactions between adjacent tiers in the plurality of adjacent tiers of the simulation environment, wherein the plurality of interactions are related to the set of specific events; obtaining a plurality of interactions between at least two adjacent tiers in the plurality of adjacent tiers of the actual environment; and applying the set of patterns as a template to the plurality of interactions obtained for the at least two adjacent tiers of the actual environment; and correlating out, with a processor, for the set of specific events and based on applying the set of patterns as a template, interactions between the plurality of interactions which have been obtained for the actual environment and the plurality of interactions of the simulation environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for correlating out interactions, the system comprising:
-
an actual environment comprising a plurality of adjacent tiers; a set of specific events from an application, wherein the application is deployed across the plurality of adjacent tiers in the actual environment; a simulation environment corresponding to the actual environment including a plurality of adjacent tiers corresponding to the plurality adjacent tiers of the actual environment; a first information processing system comprising a memory and a processor, wherein the processor configured to route the set of specific events to the actual environment and the simulation environment; a second information processing system comprising a memory and a processor, wherein the processor configured to obtain a set of patterns associated with a plurality of interactions between adjacent tiers in the plurality of adjacent tiers of the simulation environment, and obtain a plurality of interactions between at least two adjacent tiers in the plurality of adjacent tiers of the actual environment; and a third information processing system comprising a memory and a processor, wherein the processor configured to apply the set of patterns as a template to the plurality of interactions obtained for the at least two adjacent tiers of the actual environment, and correlate out, for the set of specific events and based on applying the set of patterns as a template, interactions between the plurality of interactions which have been obtained for the actual environment and the plurality of interactions of the simulation environment. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification