Resilient.and.Autonomic.Behavior
In recent years, resilient and autonomic behavior has been posited as one of the next great
evolutions in computing, driven primarily by the need to reduce maintenance and administration
of increasingly large and distributed systems (Kephart, 2005). The goal is to embed the
capability for an entire system, including hardware, middleware and user facing systems, to
take a proactive approach towards maintaining a level of performance and reliability with
little or no human intervention. At the core of this motivation is the need to build resiliency
and autonomic capability into the component portfolio itself. Service-oriented architecture
(SOA) is seen as an opportunity to provide systems with more resilient and autonomic features
(Gurguis & Zeid, 2005). The increased dependency on Web services as a critical part of
an application??™s building blocks introduces a new requirement of availability. Birman et al.
(2004) discuss making Web services highly available through extending the base standards
with high assurance, enhanced communication, and fault detection, an insightful collection
of capabilities that enable more consistent performance. While SOA offers loose coupling,
problems in one part of the system can have ripple effects on others.
Pages:
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294