摘要:
A system and method are described for constructing and implementing generic software agents for automated tuning of computer systems and applications. The framework defines the modules and interfaces to allow agents to be created in a modular fashion. The specifics of the target system are captured by adaptors that provide a uniform interface to the target system. Data in the agent is managed by a metric manager, and controller modules implement the desired control algorithms. The modular structure and common interfaces allow for the construction of generic agents that are applicable to a wide variety of target systems, and can use a wide variety of control algorithms.
摘要:
A system and method is described for generic automated tuning for performance management. The system comprises a target to be controlled and a generic automated tuning agent (GATA) that performs this control. The controlled target provides interfaces to metrics relating to workload, service levels, and configuration information, as well as a means to adjust tuning controls that determine resource allocations within the target. The GATA inputs the metrics, estimates new tuning control settings based on service objectives specified by administrators, and outputs the tuning control settings.
摘要:
Techniques for use in accordance with application performance decomposition are provided which take advantage of the communications protocol used to carry a transaction between application components in a distributed computing network. Specifically, the invention extends the communications protocol by embedding data, such as timestamp and duration measurement data, in the protocol itself, rather than extending or altering the application or transaction data carried by the protocol as in existing approaches. Thus, the invention provides natural correlation of interactions of distributed application components on such transactions without modification to the application or transaction data. Because the correlation is performed in-line with the application component interactions, minimal data management overhead is required, and correlated performance decomposition is made possible in real-time for the transaction. Furthermore, subsequent processing stages of the distributed application can interpret the communications protocol to glean processing durations of previous stages in order to make decisions regarding treatment of the transaction.
摘要:
The present invention comprises a method of relating characteristics gleaned by monitoring application transaction flows (and the decomposition thereof) to produce performance metrics useful to characterize the efficiency and performance of web transactions used in a web-based application. These metrics can assist application designers and developers in reorganizing their application content, programs, and transports to provide improved service to their consumer. Events are generated and composed into predefined activities on a web transaction basis. The performance metric is then derived that entails a relationship between at least two different activities that gives insight into the performance characteristics of the web transaction. By using the derived performance metrics, designers and developers of web pages can judge the effects of changes to their application relative to efficiency and performance. Different applications can also be compared and contrasted using these metrics. Furthermore, these metrics may serve as inputs to planning models used to project capacity, throughput, response time, and availability of the application.
摘要:
Method and apparatus for information boosting in related but disconnected databases, in one aspect, may comprise identifying disconnected data sources comprising data that are related or dependent on one another, determining one or more relationships and dependencies among the disconnected data, and refining the data sources based on one or more relationships and dependencies.
摘要:
A structure (and method) for a computerized organization optimization tool includes an input port to receive one or more of: characteristics of at least one offering of the organization; characteristics of resources of the organization; and characteristics of constraints of at least one of the resources and the at least one offering. A calculator receives the characteristics to calculate one or more optimal targets for the organization.
摘要:
System and method of solving, in a single-period, an optimal dispatching problem for a network of energy generators connected via multiple transmission lines, where it is sought to find the lowest operational cost of dispatching of various energy sources to satisfy demand. The model includes traditional thermal resources and renewable energy resources available generation capabilities within the grid. The method considers demand reduction as a virtual generation source that can be dispatched quickly to hedge against the risk of unforeseen shortfall in supply. Demand reduction is dispatched in response to incentive signals sent to consumers. The control options of the optimization model consist of the dispatching order and dispatching amount energy units at generators together with the rebate signals sent to end-users at each node of the network under a demand response policy. Numerical experiments based on an analysis of representative data illustrate the effectiveness of demand response as a hedging option.
摘要:
A method, apparatus and computer program product for determining lowest cost aggregate energy demand reduction at multiple network levels such as distribution and feeder networks. An algorithm for an optimal incentive mechanism offered to energy customers (e.g. of a utility power entity) that accounts for heterogeneous customer flexibility in load reduction, with the demand response realized via the utility's rebate signal and, accounts for temporal aspects of demand shift in response for rebates. A mathematical formulation of a cost minimization problem is solved to provide incentives for customers to reduce their demand. A gradient descent algorithm is used to solve for the optimal incentives customized for individual end users.
摘要:
A system, method and computer program product for managing capacities and structures in a stochastic network. The method includes mapping the stochastic network to a general analytic model, e.g., a Brownian model, decomposing the general analytic model of the stochastic network into a set of smaller general analytic models, determining the capacities/structures for the set of analytic models as an intermediate solution for the capacities/structures of the stochastic network; and, determining the capacities/structures for the stochastic network starting at the intermediate solution for the capacities/structures using simulation-based methods.
摘要:
Method and apparatus for information boosting in related but disconnected databases, in one aspect, may comprise identifying disconnected data sources comprising data that are related or dependent on one another, determining one or more relationships and dependencies among the disconnected data, and refining the data sources based on one or more relationships and dependencies.