ControlWare: A Middleware Architecture for Feedback Control of Software Performance
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Feedback control real-time scheduling
Feedback control real-time scheduling
Incorporating Cost of Control into the Design of a Load Balancing Controller
RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
Hi-index | 0.00 |
The complexity of the high performance web-based application challenges the traditional approaches, which fail to guarantee the reliability and real-time performance required. In this paper, we present a prototype of a cluster-based adaptive application management system (AAMS), which is composed of the SLA event-driven global resource manager, the server resource manager and the self-adapting application systems based on feedback control theory. The adoption of feedback control theory supports the application resource control in the case of the resource contention and the guarantee of the QoS performance in the changing environment. In AAMS, a new adaptive mechanism based on the spare resource pool is introduced that improves the fault-tolerance and advances the adaptive capacity in the case of overload or workload fluctuation. The evaluation results prove that the time of reacting to the system fault has been cutting down remarkably.