CompSci 296.2 Self-Managing Systems Shivnath Babu

advertisement
CompSci 296.2
Self-Managing Systems
Shivnath Babu
Reminder
• Feb 21 (next Tuesday)
– Progress talk <= 5 minutes
– Follow up paper to the HP paper we discussed
• Feb 23: Speaker from Cisco
• Feb 28: Speaker from IBM Tivoli
• March: Student-lead discussions
– I will give you a set of papers to choose from
– Let me know if you found any interesting paper
2
Control-Theoretic Analysis of Lotus Notes
• End-to-end application of control theory to a
systems problem
• Control of Lotus Notes server
• Figure 1
– Target system
– Service level metric
– Control (tuning) parameter, reference value
3
Lotus Notes
• Client-server RPCs
• Client properties
• Server properties
• Monitoring the server (sensor)
4
Approach
• System identification
– Block diagram (Figure 2)
– Transfer function (Equations in Section 3.2)
– Parameter estimation (Table 1)
• Empirical Vs. First principles
• Controller design
– Gain
– Nonlinear?
• Experiments
5
Discussion
• Strong points?
• Weak points?
• How does it relate to HP work, Oceano?
• Algorithm for system identification
• Effect of delay
• What does it mean to be nonlinear?
• Tradeoff between accuracy and recency
• Offline Vs. online
6
Download