Self-management (computer science)

Self-Management is the process by which computer systems shall manage their own operation without human intervention. Self-Management technologies are expected to pervade the next generation of network management systems.

The growing complexity of modern networked computer systems is currently the biggest limiting factor in their expansion. The increasing heterogeneity of big corporate computer systems, the inclusion of mobile computing devices, and the combination of different networking technologies like WLAN, cellular phone networks, and mobile ad hoc networks make the conventional, manual management very difficult, time-consuming, and error-prone. More recently self-management has been suggested as a solution to increasing complexity in cloud computing.[1][2]

Currently, the most important industrial initiative towards realizing self-management is the Autonomic Computing Initiative (ACI) started by IBM in 2001. The ACI defines the following four functional areas:

The design complexity of Autonomic Systems and self-management systems can be simplified by utilizing design patterns such as the Model View Controller (MVC) to improve concern separation by helping encapsulate functional concerns.[4]

References

  1. Puviani and Friel (2013). "Self-Management for cloud computing". Proceedings of Science and Information Conference (SAI), 2013 via IEEE Xplore.
  2. Lynn, Theo; Xiong, Huanhuan; Dong, Dapeng; Momani, Bilal; Gravvanis, George; Filelis-Papadopoulos, Christos; Elster, Anne; Khan, Malik Muhammad Zaki Murtaza; Tzovaras, Dimitrios. "CLOUDLIGHTNING: A Framework for a Self-organising and Self-managing Heterogeneous Cloud". Proceedings of the 6th International Conference on Cloud Computing and Services Science. doi:10.5220/0005921503330338.
  3. S-Cube Knowledge Model: Self-Healing System
  4. E. Curry and P. Grace, “Flexible Self-Management Using the Model-View-Controller Pattern,” IEEE Software, vol. 25, no. 3, pp. 84-90, May. 2008.

External links

This article is issued from Wikipedia - version of the 9/4/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.