Abstract
Despite the rapid evolution in all aspects of computer technology, both the computer hardware and software are prone to numerous failure conditions. In this paper, we analyzed the characteristic of a computer system and the methods of constructing a system, proposed a communication link management model supporting high availability for network applications, Which will greatly increase the high availability of network applications. Then we elaborated on heartbeat or service detect, fail-over, service take-over, switchback and error recovery process of the model. In the process of constructing the communication link, we implemented the link management and service take-over with high availability requirement, and discussed the state and the state transition of building the communication link between the hosts, depicted the message transfer and the start of timer. At Last, we applied the designed high availability system to a network billing system, and showed how the system was constructed and implemented, which perfectly satisfied the system requirements.
Similar content being viewed by others
References
Shi Jin, Yin Xi-Rong, Cao Yan-Hui. Solution of Real Monitor in High Availability System.Computer Engineering and Applications, 2001,37(23): 163–165 (Ch).
Liu Shu-Shen. Research of High Availability System Structure.Computer Applications. 1999,19(11): 25–27 (Ch).
Fethi A Rabhi. An Integrated Service Architecture for Managing Capital Market Systems.IEEE Network, 2002,16 (1): 20–23.
Alain Azagury, Danny Dolev. Highly Available Cluster: a Case Study.IEEE Trans on Computer, 1994,38(8): 404–413.
Li Ye-wen, Yang Zheng-qiu, Qi Feng,et al. The Study and Construction of High Availability Software Bus in Network Management Environment.Acta Electronica Sinica, 2001,19(10): 1332–1336.
Chou T C. Beyond Fault Tolerance.IEEE Computer, 1997,30(4): 31–36.
Grover W D. High Availability Path Design in Ring-Based Optical Networks.IEEE/ACM Transactions on Networking, 1999,7(4): 558–574.
Li Yi, Li Xin-Ming, Liu Shao-Nao. Modularized Design and Implementation of High Available System Software HHA.Computer Engineering, 2001,37(9) 16–38 (Ch).
Litwin W, Risch T. A High-Availability Scalable Distributed Data Structure by Record Grouping.IEEE Transactions on Knowledge and Data Engineering, 2002,14(4): 923–927.
Cholda P. High Availability Network Fundamentals: a Practical Guide to Predicting Network Availability.IEEE Communications Magazine, 2002,40(2): 34–34.
Wilson J. Configuring an Optimized Convergence Network Billing System.IEEE Network Operations and Management Symposium, 1998,1(2): 130–147.
Luo Juan, Cao Yang. Design and Implement of Network Billing System.IEEE The 9th Asia-Pacific Conference on Communications, 2003,3: 945–948.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Supported by the National Natural Science Foundation of China (60132030)
Biography: Luo Juan (1974-), female, Ph. D candidate, research direction: high speed network and information security.
Rights and permissions
About this article
Cite this article
Juan, L., Yang, C., Zheng, H. et al. Model and implementation of communication link management supporting high availability. Wuhan Univ. J. Nat. Sci. 9, 68–72 (2004). https://doi.org/10.1007/BF02912721
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02912721