SYSTEM AND METHOD FOR MODELING A SESSION-BASED SYSTEM WITH A TRANSACTION-BASED ANALYTIC MODEL
First Claim
1. A method for deriving an analytic model for a session-based system, the method comprising:
- receiving, by a model generator, client-access behavior information for the session-based system, wherein the session-based system comprises a plurality of interdependent transaction types; and
deriving, by the model generator, from the received client-access behavior information, a stateless transaction-based analytic model of the session-based system, wherein the derived transaction-based analytic model models resource requirements of the session-based system for servicing a workload.
2 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment of the present invention, a method for deriving an analytic model for a session-based system is provided. The method comprises receiving, by a model generator, client-access behavior information for the session-based system, wherein the session-based system comprises a plurality of interdependent transaction types. The method further comprises deriving, by the model generator, from the received client-access behavior information, a stateless transaction-based analytic model of the session-based system, wherein the derived transaction-based analytic model models resource requirements of the session-based system for servicing a workload. According to certain embodiments, the derived transaction-based analytic model is used for performing capacity analysis of the session-based system.
156 Citations
25 Claims
-
1. A method for deriving an analytic model for a session-based system, the method comprising:
-
receiving, by a model generator, client-access behavior information for the session-based system, wherein the session-based system comprises a plurality of interdependent transaction types; and deriving, by the model generator, from the received client-access behavior information, a stateless transaction-based analytic model of the session-based system, wherein the derived transaction-based analytic model models resource requirements of the session-based system for servicing a workload. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for performing capacity analysis of a session-based system, the method comprising:
-
receiving, by a capacity analyzer, a representative workload of the session-based system, wherein the session-based system hosts at least one application comprising a plurality of interdependent transaction types; determining, by said capacity analyzer, from a transaction-based analytic model of the session-based system, capacity of the session-based system for supporting the representative workload; and performing at least one action based at least in part on or responsive to the determined capacity of the session-based system for supporting the representative workload. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
computer-readable medium to which client-access behavior information for a session-based system is stored, wherein the session-based system hosts at least one application that comprises a plurality of interdependent transaction types; a resource cost calculator for receiving a representative workload and determining from the representative workload a corresponding resource cost of the session-based system for each of the plurality of interdependent transaction types; and an analytic model generator for deriving, based at least on the client-access behavior information and the corresponding resource cost of the plurality of interdependent transaction types, a stateless transaction-based analytic model of the session-based system, wherein the derived transaction-based analytic model models resource requirements of the session-based system for servicing a workload. - View Dependent Claims (25)
-
Specification