Using Feedback Control to Manage QoS for Clusters of Differentiated Servers

W. Fouad and H. Lutfiyya (Canada)


Differentiated Services, Feedback Control


This paper considers the use of feedback to improve the performance of computing systems that offer differentiated services. The motivation of the work is based on the increasing demand on application servers. It is not always sufficient to buy high-performance software for the server. Multiple servers may be needed. To guarantee that QoS requirements are satisfied, it is possible to statically assign resources for a specific class. This often results in underutilization of resources. This paper describes the application of control theory principles to a server cluster that supports differentiated service. It shows that feedback can be used to adjust the number of client requests concurrently being processed based on dynamic information such as CPU utilization (CPU) and average service time (AST).

Important Links:

Go Back