Abstract
This chapter presents the rationale behind the introduction of the visionary concept of autonomic computing, as well as its rapidly progressing further translation into and convergence with the domain of modern networked systems. Even though it could be perceived as being more of an introductory, context setting nature only, in fact the chapter provides an extensive, additional commentary and analysis for the purpose of outlining the most comprehensive view on the current status and role of autonomics overall. To this end, not only are the key aspects of the original approach explained but the relevant conceptual and architectural changes are indicated to settle the ground for the introduction of the new concept of Autonomic Cooperative System Architectural Model (ACSAM).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
More precisely, originally “rational decisions” of “automated agents” are referred to in this context [7]. The description provided in the book, however, is already targeted towards and adjusted with the theory behind the Generic Autonomic Network Architecture (GANA) to be presented in the next chapter [2].
- 2.
In fact, such tasks rather appear to be continuous processes, as the configuration may be changing dynamically and adaptively over time, triggering not only self-optimisation but also self-protection.
- 3.
The current designs, such as the Generic Autonomic Network Architecture (GANA), appear to tend to rather expose the internals by modifying the notion of an Autonomic Element when perceived from the global perspective.
- 4.
Similarly, in the most recent developments the functionality equivalent to an ME is usually referred to as a Managed Entity (ME), while the legacy control loop functions rather as an Autonomic Control Loop (ACL).
- 5.
For the sake of an immediate comparison, the GANA approach, orientated towards distributed networked systems, introduces four conceptual levels given here in the bottom–up order: protocol level, function level, node level, and network level, as introduced in Chap. 3 and further addressed in Chap. 6.
- 6.
The connotations outlined by the author come more from relevant academic and industrial discussions, and especially those related to the author’s standardisation activity within Industry Specification Group on Autonomic network engineering for the self-managing Future Internet (ISG AFI) of the European Telecommunications Standards Institute.
- 7.
Unfortunately, according to the author’s observations, even though “autonomicity” gains more and more recognition among the experts seeking for the proper expression of their intended meaning, this term appears not to be very well received by the native English language speakers and should be used rather carefully, if at all.
References
Brazier, F. M. T., Kephart, J. O., Van Dyke Parunak, H., & Huhns, M. N. (2009) Agents and Service-oriented computing for autonomic computing: A research agenda. IEEE Internet Computing, 13(3), 82–87.
Chaparadza, R., Papavassiliou, S., Kastrinogiannis, T., Vigoureux, M., Dotaro, E., Davy, K. A., et al. (2009) Creating a viable evolution path towards self-managing future internet via a standardizable reference model for autonomic network engineering. In: G. Tselentis, J. Domingue, A. Galis, A. Gavras, D. Hausheer, S. Krco, V. Lotz, & T. Zahariadis (Eds.) Towards the future internet: A European research perspective. Amsterdam: IOS Press. ISBN: 978-1-60750-007-0 (Also published at the Future Internet Assembly 2009 in Prague).
Collins Cobuild (1997). Collins Cobuild english dictionary. New York: HarperCollins.
Herrmann, K., Muhl, G., & Geihs, K. (2005) Self management: The solution to complexity or just another problem?. IEEE Distributed Systems Online, 6(1), 1–17.
Hinchey, M. G., & Sterritt, R. (2006) Self-managing software. IEEE Computer, 39(2), 107–109.
Kephart, J. O., & Chess, D. M. (2003) The vision of autonomic computing. IEEE Computer, 36(1), 41–50.
Kephart, J. O., & Das, R. (2007) Achieving self-management via utility functions. IEEE Internet Computing, 11(1), 40–48.
Mainsah, E. (2002) Autonomic computing: The next era of computing. Electronics and Communication Engineering Journal 14(1), 2–3..
Movahedi, Z., Ayari M., Langar R., & Pujolle, G. (2012) A survey of autonomic network architectures and evaluation criteria. IEEE Communications Surveys and Tutorials, 14(2), 464–490.
Paulson, L. D. (2002) Computer system, heal thyself. IEEE Computer, 35(8), 20–22.
Pearson Education Limited (2003). Longman dictionary of contemporary english. Harlow: Pearson Education Limited, 2003.
Pescovitz, D. (2002) Helping computers help themselves. IEEE Spectrum, 39(9), 49–53.
Phan, C.-V. (2009) Autonomic computing and networking. In Formal aspects of self-* in autonomic networked computing systems (pp. 381–410). New York: Springer
Truszkowski, W. F., Hinchey, M. G., Rash, J. L., & Rouff, C. A. (2006) Autonomous and autonomic systems: A paradigm for future space exploration missions. IEEE Transactions on Systems, Man, and Cybernetics Part C (IEEE Transactions on Human-Machine Systems), 36(3), 279–291.
Vassev, E., & Hinchey, M. (2010) The challenge of developing autonomic systems. IEEE Computer, 43(12), 93–96.
Wódczak, M. (2011, November). Resilience aspects of autonomic cooperative communications in context of cloud networking. In IEEE First Symposium on Network Cloud Computing and Applications. Toulouse, France, pp. 21–23.
Wódczak, M., Meriem, T. B., Radier, B., Chaparadza, R., Quinn, K., Kielthy, J., et al. (2011) Standardizing a reference model and autonomic network architectures for the self-managing future internet. IEEE Network, 25(6), 50–56.
Yixin, D., Hellerstein, J. L., Parekh, S., Griffith, R., Kaiser, G. E., & Phung, D. (2005) A control theory foundation for self-managing computing systems. IEEE Journal on Selected Areas in Communications, 23(12), 2213–2222.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 The Author(s)
About this chapter
Cite this chapter
Wódczak, M. (2014). Autonomic Computing and Networking. In: Autonomic Computing Enabled Cooperative Networked Design. SpringerBriefs in Computer Science. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-0764-9_2
Download citation
DOI: https://doi.org/10.1007/978-1-4939-0764-9_2
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-0763-2
Online ISBN: 978-1-4939-0764-9
eBook Packages: Computer ScienceComputer Science (R0)