1. What are the contributions in "Exploiting service usage information for optimizing server resource management" ?
In this article the authors show that exposing and using detailed information about how clients use Internet services enables mechanisms that achieve two interconnected goals: ( 1 ) providing improved QoS to the service clients, and ( 2 ) optimizing server resource utilization.. To differentiate among levels of service usage ( service access ) information, the authors introduce the notion of the service access attribute and identify four related groups of service access attributes, encompassing different aspects of service usage information, ranging from the high-level structure of client web sessions to low-level fine-grained information about utilization of server resources by different requests.. In the context of four representative service management problems, the authors show how collected service usage information is used to improve service performance, optimize server resource utilization, or to achieve other problem-specific service management goals.
read more
2. What is the impact of intercomponent communication on the performance of a service?
When a component-based application is distributed in wide-area environments, intercomponent communication, otherwise “invisible” in local area networks, results in dramatically increased request response times, whose impact on overall service performance depends on what application components and back-end datasources are accessed during a service request’s execution.
read more
3. What is the primary overhead in accessing the database?
memory, and network data transfers are much faster than reading and writing data from/to disk, so primary overhead in accessing the database is database disk I/O.
read more
4. What is the way to prevent a session from progressing?
Depending on the nature of the business represented by the service, allowing the session with invalid data to progress can lead to potential financial penalties incurred by the service (e.g., selling an item which has gone out of stock, or selling it at a lower price), while blocking the session’s execution might result in user dissatisfaction.
read more





