The Bible
Groups
- IBM's adaptive control group page
- HP Labs ACTS group page - specific projects pages are buried some where
Basics
- A Control Theory Foundation for Self-Managing Systems - control theory + systems basics
- Designing Controllable Computer Systems - read about basic properties needed by a controllable system
Application to different systems
- Using MIMO Linear Control for Load Balancing in Computing Systems - Improving database transaction througput by changing the memory size using LQR with MIMO
- On-Line Response Time Optimization of An Apache Web Server - RT vs Maxclients
- Utilization vs. SLO-Based Control for Dynamic Sizing of Resource Partitions - HP PRM containers. RT, Throughput vs Utilization
Advanced controllers
Misc
- Class-based Kernel Resource Management (CKRM) - customizable controllers in the Linux kernel