| 1. A processor-based Quality of Service (QoS) management system for identifying and at least partially remedying degradation
with respect to satisfaction of predefined QoS standards comprising:
a measurement engine configured to acquire data specific to transaction instances of transaction types during executions of
a plurality of services via a plurality of application nodes of a service-based system, said services being defined by different
sets of transaction types, said measurement engine being enabled to generate transaction data indicative of individual measures
relating to processing for particular said transaction instances and indicative of aggregate measures relating to processing
for a plurality of said transaction instances, said individual measures including data specific to finished said particular
transaction instances, said aggregate measures including data specific to counts of occurrences of specific said transaction
types on a basis of time; and
a controller in communication with said measurement engine, said controller being enabled to compare said transaction data
from said measurement engine to said predefined QoS standards and to adaptively adjust operational parameters of said service-based
system in response to current relationships between said transaction data and said predefined QoS standards, said controller
being configured to provide adaptive adjustments of said operational parameters in response to detections of said degradation
with respect to satisfaction of said redefined QoS standards.
|