self managing computing system


In today?s world, we have millions of businesses, billions of humans that compose them, and trillions of devices that they will depend upon .All these require the services of the I/T industry to keep them running. And it's not just a matter of numbers. It's the complexity of these systems and the way they work together that is creating a shortage of skilled I/T workers to manage all of the systems. It's a problem that's not going away, but will grow exponentially, just as our dependence on technology has.The solution to this may lie in automation, or creating a new capacity where important computing operations can run without the need for human intervention and that regulate themselves much in the same way our autonomic nervous system which regulates and protects our bodies. Immediate benefits will include reduced dependence on human intervention to maintain complex systems accompanied by a substantial decrease in costs and a simplified user experience through a more responsive, real-time system.The IBM vision of autonomic computing has 8 defining characteristics which are as follows :-

? An autonomic computing system needs to "know itself" - its components must also possess a system identity
? An autonomic computing system must configure and reconfigure itself under varying (and in the future, even unpredictable) conditions.?
? An autonomic computing system never settles for the status quo - it always looks for ways to optimize its workings.
? An autonomic computing system must perform something akin to healing - it must be able to recover from routine and extraordinary events that might cause some of its parts to malfunction
? A virtual world is no less dangerous than the physical one, so an autonomic computing system must be an expert in self-protection.?
? An autonomic computing system must know its environment and the context surrounding its activity, and act accordingly.
? While independent in its ability to manage itself, it must function in a heterogeneous world and implement open standards -- in other words, an autonomic computing system cannot, by definition, be a proprietary solution.
? An autonomic computing system will anticipate the optimized resources needed while keeping its complexity hidden.

Some components of this technology are already up and running. However, complete systems do not yet exist. And hence much work has to be done to make this dream a reality.




© 2013 All Rights Reserved.