Accomplishing this without downtime or loss of data and state requires a comprehensive
and unified solution.
The entire availability management cycle must operate automatically, without human intervention
and in real-time (High Availability and More, 2001). Information about the system
must be collected and assessed in order to keep the system manageable. System resources
must be represented, and their status, topology, and dependencies must be modeled and
monitored. System faults must be quickly detected, diagnosed, and fixed.
Fault data must be provided to an intelligent availability-management service in order to
have it to quickly and appropriately respond by initiating appropriate actions to reconfigure
the status and the resources functioning. In other words, the system must be self-managing
and self-reliant. Thus, implementation of a service availability solution requires management
software that can:
??? Collect system data in real-time
??? Configure and maintain state-aware model of the total system
??? Checkpoint data to redundant resources
??? Detect, diagnose, and isolate faults
??? Perform rapid and policy-based recovery
??? Dynamically manage configuration and dependencies of all components in the system
??? Provide administrative access and control
Database H gh Ava lab l ty: An Extended Survey
Copyright ?© 2007, Idea Group Inc.
Pages:
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70