Design and Implementation of High Availability Software
Zhang Jun-xin · Jisuanji gongcheng · 2004
On the basis of analyzing the fail-over factors of a system and the structure of high availability system, this paper starts from the types and functions of the high availability system, designs a high availability system software framework, it can be run in three working mode: back-up, hot standby and cluster, then elaborats the implementation of some key technologies: link management and service tack-over, which using finite state machine and the state transfer diagrams. At last, this paper applies the designed high availability system to a network billing system, which perfectly satisfies the system requirements.