Incorporating self-managing capabilities into an IT environment is an evolutionary process. It is ultimately
implemented by each organization through the adoption of self-managing autonomic technologies, supporting processes,
and skills. Throughout this evolution, the computer industry will further develop self-managing technologies to help
continue to improve staff productivity, reduce operating costs and, ultimately, increase business resiliency.
It is possible for an organization to calibrate the degree of autonomic capability that their current infrastructure
and organization has and to develop action plans to increase the autonomic potential. There are five phases of this
progression through the levels of autonomic maturity.
Management Areas
|
Levels of Autonomic Maturity
|
Basic
|
Managed
|
Predictive
|
Adaptive
|
Autonomic
|
Process
|
Informal, reactive, manual
|
Documented, improved over time, use of industry best practices, manual process to review IT performance
|
Proactive, shorter approval cycles
|
Automation of resource-management and transaction-management best practices, driven by service level
agreements
|
Automation of IT Service Management and IT Resource Management best practices
|
Tools
|
Local, platform and product specific
|
Consolidated consoles, problem management system, automated software install, intrusion detection, load
balancing
|
Role-based consoles, product configuration advisors, real- time views of current and future IT
performance, automation of some repetitive tasks
|
Policy management tools drive dynamic change based on resource-specific policies
|
Costing and financial analysis tools, business and IT modeling tools, trade-off analysis
|
Skills
|
Platform specific, geographically dispersed with technology
|
Multiple platform and multiple management tool skills
|
Cross-platform system knowledge, IT workload management skills, some business-process knowledge
|
Service objectives and delivery per resource, analysis of impact on business objectives
|
e-business cost-and-benefit analysis, performance modeling, advanced use of financial tools for IT
context
|
Benchmarks
|
Time required to fix problems and complete tasks
|
System availability, time to close trouble tickets and work requests
|
Business system availability, service level agreement attainment, customer satisfaction
|
Business system response time, IT contribution to business success
|
Business success, competitiveness of service level agreement metrics, business responsiveness
|
The autonomic levels of maturity, as they correspond to the different areas of management focus for an IT
infrastructure, are:
-
Manual – in which IT professionals perform the management functions.
-
Managed – in which systems management tools can be used to collect details from managed resources, helping to
reduce the time it takes for the administrator to collect and synthesize information as the IT environment becomes
more complex.
-
Predictive – in which new technologies are introduced to provide correlation among several managed resources. The
management functions can begin to recognize patterns, predict the optimal configuration and offer advice about what
course of action the administrator should take. As these technologies improve and as people become more comfortable
with the advice and predictive power of these systems, the technologies can progress to the closed loop level.
-
Adaptive – in which the IT environment can automatically take actions based on the available information and the
knowledge about what is happening in the environment.
-
Autonomic – in which business policies and objectives govern the IT infrastructure operation. Users interact with
the autonomic technology tools to monitor business processes, alter the objectives, or both.
It can be seen from this that there is significant business value in progressing from one autonomic maturity level to
the next, since administrative personnel would then be able to focus on a wider scope of operations and business
processes, and the IT system is more reliable and self-managing.
In addition to increasing levels of automation, the automation is applied across broader scopes and within more
processes as the organization progresses to higher levels of autonomic maturity. Of course, increasing the autonomic
maturity could also involve changes in procedures, skills and organization as more tasks and activities are handled by
the technology itself.
This view supports autonomic computing evolution by enabling incremental adoption of additional autonomic capabilities.
The adoption model structures a solution space so that a business can produce an incremental action plan to take
advantage of offered autonomic capabilities.
|