Abstract
A central issue in autonomic management is how to coordinate several autonomic management processes, which is assumed to require significant knowledge exchange. This study investigates whether two autonomic control units, which control the same system, can achieve some level of self-coordination with minimal knowledge exchange between them. We present the results from simulations on a model of two autonomous resource controllers influencing the same system. Each of the controllers tries to balance system utility with the cost of resource usage, without the knowledge of the second controller. Simulations indicate that coordination of autonomic management processes is possible, as the system performs close to optimally with minimal knowledge exchange between the two resource controllers.
Chapter PDF
Similar content being viewed by others
References
Kephart, J.O., Chess, D.M.: The vision of autonomic computing. IEEE Computer (2003)
Huebscher, M.C., McCann, J.A.: A survey of autonomic computing - degrees, models, and applications. ACM Comput. Surv. (2008)
Hellerstein, J.L., Diao, Y., Parekh, S., Tilbury, D.M.: Feedback Control of Computing Systems. John Wiley & Sons, Chichester (2004)
Kephart, J.O.: Research challenges of autonomic computing. In: Proceedings of the 27th international conference on Software engineering (2005)
Macedo, D.F., dos Santos, A.L., Nogueira, J.M.S., Pujolle, G.: A knowledge plane for autonomic context-aware wireless mobile ad hoc networks. In: Pavlou, G., Ahmed, T., Dagiuklas, T. (eds.) MMNS 2008. LNCS, vol. 5274, pp. 1–13. Springer, Heidelberg (2008)
Mbaye, M., Krief, F.: A collaborative knowledge plane for autonomic networks. Autonomic Communication (2009)
Couch, A., Chiarini, M.: Dynamics of resource closure operators. In: Proceedings of Autonomous Infrastructure Management and Security 2009, Twente, The Netherlands, June 30-July 2 (2009)
Padala, P., Shin, K.G., Zhu, X., Uysal, M., Singhal, S., Wang, Z., Merchant, A., Salem, K.: Adaptive control of virtualized resources in utility computing environments. In: EuroSys (2007)
Xi, B., Liu, Z., Raghavachari, M., Xia, C.H., Zhang, L.: A smart hill-climbing algorithm for application server configuration. In: WWW, pp. 287–296 (2004)
Padala, P., Hou, K.-Y., Shin, K.G., Uysal, M., Singhal, S., Wang, Z., Merchant, A.: Automated control of multiple virtualized resources. In: EuroSys, pp. 13–26 (2009)
Couch, A., Chiarini, M.: Combining learned and highly-reactive management. In: Proceedings of Managing Autonomomic Communications Environments (MACE) 2009, Venice, Italy, October 27 (2009)
Couch, A., Burgess, M., Chiarini, M.: Management without (detailed) models. In: González Nieto, J., Reif, W., Wang, G., Indulska, J. (eds.) ATC 2009. LNCS, vol. 5586, pp. 75–89. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 IFIP International Federation for Information Processing
About this paper
Cite this paper
Fagernes, S., Couch, A.L. (2010). On the Combined Behavior of Autonomous Resource Management Agents. In: Stiller, B., De Turck, F. (eds) Mechanisms for Autonomous Management of Networks and Services. AIMS 2010. Lecture Notes in Computer Science, vol 6155. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13986-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-13986-4_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13985-7
Online ISBN: 978-3-642-13986-4
eBook Packages: Computer ScienceComputer Science (R0)