Walking toward moving goalposts: agile management for evolving systems
Richard Golding, Theodore Wong IBM Almaden Research Center
16 June 2006
1
Walking toward moving goalposts: agile management for evolving - - PowerPoint PPT Presentation
Walking toward moving goalposts: agile management for evolving systems Richard Golding, Theodore Wong IBM Almaden Research Center 16 June 2006 1 Main points Bolt-on management considered harmful Proponents of building self-management
16 June 2006
1
2
3
4
5
6
Resource pool AP Node
7
8
user application resource pool allocation pool storage server
requirements capacity performance reliability
virtual object (e.g. file)
requirements + usage
physical
resource usage requirements + usage
physical
uses backed by placed
resource usage
9
Pool resource requirement Available server resources Constraints: at least 2 servers at most 3 servers P 0.5P 0.5P Server 1 Server 2 Server 3 Server 4
10
50 50 50 75 75 75 75 75 75 200 200 200 200 50 75 75 spare pool 1 (150) pool 2 (150) pool 3 (150) pool 4 (150)
11
50 50 50 75 to 50 75 to 50 75 75 75 75 200 200 200 200 50 75 75 spare 75 75 50 50 50 pool 1 (150) pool 2 (150) pool 3 (150) pool 4 (150)
12
allocation pool candidate manager allocation pool allocation pool allocation pool candidate manager
loses election
wins election
13
L R F L R F L R F L R F L R F
sessions pools disk queue disk
14
15