AMUSE Autonomic Management of Ubiquitous Systems for eHealth
AMUSE: Autonomic Management of Ubiquitous Systems for e-Health Dr. Emil C. Lupu Department of Computing Imperial College London, UK e. c. lupu@imperial. ac. uk http: //www. doc. ic. ac. uk/~ecl 1/
The AMUSE Project n n n Imperial College University of Glasgow Start date: February 2004 Duration: 36 Months Funded by the EPSRC under the e-Science Programme Emil Lupu Morris Sloman Page 2 /IBM Autonomic Computing, October 2003 Joe Sventek Naranker Dulay © E. C Lupu, 2003
Policy-Based Management Events Monitor Events Manager Agent Managed Objects Control actions Decisions Policies New functionality Page 3 /IBM Autonomic Computing, October 2003 Policies © E. C Lupu, 2003
A Ubiquitous Control Loop Home Appliance Control Master Control PAN Control Page 4 /IBM Autonomic Computing, October 2003 © E. C Lupu, 2003
Self-Managed Cell Page 5 /IBM Autonomic Computing, October 2003 © E. C Lupu, 2003
Layered and Federated SMCs … n n Layered SMCs: application / services / network Peer SMCs (peer devices, peer networks, SLAs…) … Page 6 /IBM Autonomic Computing, October 2003 © E. C Lupu, 2003
SMC Composition n Page 7 /IBM Autonomic Computing, October 2003 The enclosing SMC programs the nested SMCs which it integrates © E. C Lupu, 2003
SMC Composition The enclosing SMC programs the nested SMCs Page 8 /IBM Autonomic Computing, October 2003 © E. C Lupu, 2003
SMC Interactions Layered - Network SMCs interact with application SMCs, the SMC controlling a heart rate monitor reports to a diagnostic management device, … Federated, Peer-to-peer – SMCs for peer devices interact with each other. SMC Composition – Need to be able to compose SMCs into larger structures e. g. , home patient monitoring SMCs “program” individual device SMCs Page 9 /IBM Autonomic Computing, October 2003 © E. C Lupu, 2003
Research Issues SMC Architecture What are the core components? How to add/remove devices, controllers, and management services dynamically – extensibility How to instantiate and deploy SMCs? SMC Interactions How to define peer-to-peer negotiation and SLAs? How to refine higher level policies for lower level SMCs? How to expose/hide SMC management functionality Page 10 /IBM Autonomic Computing, October 2003 © E. C Lupu, 2003
Thank you Dr. Emil C. Lupu e. c. lupu@imperial. ac. uk, www. doc. ic. ac. uk/~ecl 1 www-dse. doc. ic. ac. uk/policies Page 11 /IBM Autonomic Computing, October 2003 © E. C Lupu, 2003
- Slides: 11