-
July 10th, 2008 01:27 PM #1
Component Failure and Recovery in Symphony DE
1. Introduction
One of our members posted this question in the forum: "What happens if a SOAM process becomes unavailable?"
We will briefly describe the behavior and recovery steps when Symphony DE components (both system daemons and client applications) or the host machine become unavailable.
2. Background
First of all, the automatic failure recovery features available in the full version of Symphony are not applicable to Symphony DE. Symphony DE is oriented towards a development environment, not a production environment that the full version of Symphony is intended to serve. Maintaining cluster reliability and availability is not the primary objective of Symphony DE, nor is it the concern of developers when building and tuning their applications. In the event of hardware or daemon failure, developers can always restart Symphony DE or reboot the host without serious impact on the application development process.
Furthermore, Symphony DE middleware components (RS, SD, SSM, SIM, start_agent) are built and tested to be fault-resilient and reliable daemons. It is uncommon for theses processes to crash or hang.
3. System Daemons
In the event that a system daemon does become unavailable, for instance manually killed by a user, please refer to the table below for the specifics on each Symphony DE process.
No code has to be inserted here.4. Client Application
Symphony DE also provides features to handle Application failure recovery in case of abnormal termination of a client or service process due to coding or environment error. Refer to the Feature Reference document for details.
No code has to be inserted here.5. Host
The host which Symphony DE runs on can also become unavailable due to hardware or power failure outside of Symphony DE. Symphony DE runs as a System Service on Windows, thus it will launch automatically as soon as Windows is restarted.
No code has to be inserted here.6. Summary
The diagram below offers a general overview of what we have discussed above:
Last edited by Ajith; July 14th, 2008 at 02:39 PM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules