|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops
Distributed Control Loop Patterns for Managing Distributed Applications
October 20-October 24
ISBN: 978-0-7695-3553-1
| ASCII Text | x | ||
| Ahmad Al-Shishtawy, Joel Höglund, Konstantin Popov, Nikos Parlavantzas, Vladimir Vlassov, Per Brand, "Distributed Control Loop Patterns for Managing Distributed Applications," Self-Adaptive and Self-Organizing Systems Workshops, IEEE International Conference on, pp. 260-265, 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, 2008. | |||
| BibTex | x | ||
| @article{ 10.1109/SASOW.2008.57, author = {Ahmad Al-Shishtawy and Joel Höglund and Konstantin Popov and Nikos Parlavantzas and Vladimir Vlassov and Per Brand}, title = {Distributed Control Loop Patterns for Managing Distributed Applications}, journal ={Self-Adaptive and Self-Organizing Systems Workshops, IEEE International Conference on}, volume = {0}, year = {2008}, isbn = {978-0-7695-3553-1}, pages = {260-265}, doi = {http://doi.ieeecomputersociety.org/10.1109/SASOW.2008.57}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Self-Adaptive and Self-Organizing Systems Workshops, IEEE International Conference on TI - Distributed Control Loop Patterns for Managing Distributed Applications SN - 978-0-7695-3553-1 SP260 EP265 A1 - Ahmad Al-Shishtawy, A1 - Joel Höglund, A1 - Konstantin Popov, A1 - Nikos Parlavantzas, A1 - Vladimir Vlassov, A1 - Per Brand, PY - 2008 KW - Autonomic Computing KW - Control Loops KW - Distributed Self-Management VL - 0 JA - Self-Adaptive and Self-Organizing Systems Workshops, IEEE International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SASOW.2008.57
In this paper we discuss various control loop patterns for managing distributed applications with multiple control loops. We introduce a high-level framework, called DCMS, for developing, deploying and managing component-based distributed applications in dynamic environments. The control loops, and interactions among them, are illustrated in the context of a distributed self-managing storage service implemented using DCMS to achieve various self-* properties.Different control loops are used for different self-* behaviours, which illustrates one way to divide application management, which makes for both ease of development and for better scalability and robustness when managers are distributed. As the multiple control loops are not completely independent, we demonstrate different patterns to deal with the interaction and potential conflict between multiple managers.
Index Terms:
Autonomic Computing, Control Loops, Distributed Self-Management
Citation:
Ahmad Al-Shishtawy, Joel Höglund, Konstantin Popov, Nikos Parlavantzas, Vladimir Vlassov, Per Brand, "Distributed Control Loop Patterns for Managing Distributed Applications," sasow, pp.260-265, 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, 2008
Usage of this product signifies your acceptance of the Terms of Use.
