DOI QR코드

DOI QR Code

Implementation and Performance Analysis of High-availability System for Mission Computer

임무컴퓨터를 위한 고가용 시스템의 구현 및 성능분석

  • 정재엽 (충남대학교 컴퓨터공학과) ;
  • 박성종 (충남대학교 컴퓨터공학과) ;
  • 임재석 (충남대학교 컴퓨터공학과) ;
  • 이철훈 (충남대학교 컴퓨터공학과)
  • Published : 2008.08.28

Abstract

MC(Mission Computer) performs important function in avionics system which tactic data processing, image processing and managing navigation system etc. In general, the fault of SPOF(Single Point Of Failure) in unity system can lead to failure of whole system. It can cause a failure of a mission and also can threaten to the life of the pilot. So, in this paper, we design the HA(Hight-availability) system so that dealing with the failure. And we use HA software like Heartbeat, Fake, DRBD and Bonding to manage HA system. Also we analyze the performance of HA system using the FDT(Fault Detection Time) for fast fault detection and MTTR(Mean Time To Repair) for mission continuity.

Keywords

Mission Computer;High-availability System;Heartbeat;SPOF

References

  1. P. S. Weygant, Clusters for High Availability : A Primer of HP Solutions, Prentice Hall PTR, 2001.
  2. D. K. Pradhan, Fault-Tolerant Computer System Design, Prentice Hall PTR, 1996.
  3. http://linux-ha.org
  4. http://www.linux-ha.org/Heartbeat
  5. http://www.vergenet.net/linux/fake/
  6. http://www.linux-ha.org/ipfail
  7. http://linbit.com/, http://drbd.org/
  8. http://www.linas.org/linux/Software-RAID/Soft ware-RAID.html
  9. http://www.redhat.com/gfs/
  10. http://logfs.sourceforge.net/
  11. http://www.coda.cs.cmu.edu/
  12. http://www.ultramonkey.org/
  13. http://mon.wiki.kernel.org/index.php/Main_Page
  14. http://netsaint.sourceforge.net/
  15. http://clumon.ncsa.uiuc.edu/
  16. http://ganglia.info/
  17. A. Robertson, "Linux-HA Heartbeat System Design," USENIX, pp.305-316, 2000.
  18. http://en.wikipedia.org/wiki/Mean_time between_failures
  19. http://en.wikipedia.org/wiki/Mean_time_to recovery
  20. http://www.ntp.org/
  21. J. E. J. Bottomley, "Implementing Clusters for High Availability," USENIX, pp.237-244, 2004.
  22. D. P. Siewiorek, "Architecture of fault-tolerant computers : an historical perspective," IEEE, Vol.79, No.1, pp.1710-1734, 1991. https://doi.org/10.1109/5.119549
  23. 최종명, 한주현, 최재영, "Diehard:인터넷 서비스를 위한 N-way 고가용성 시스템", 정보과학회논문지, 제28권, 제8호, pp.390-398, 2001.
  24. 배재환, "멀티미디어 관광정보시스템을 위한 고가용성 리눅스 서버에 관한 연구", 한국통신학회 논문지, Vol.29, No.9B, pp.818-825, 2004.
  25. http://xcr.cenit.latech.edu/ha-oscar/index.html
  26. L. Chokchai, S. Lixin, L. Tong, S. Hertong, and L. S. Stephen, "Availability Prediction and Modeling of High Availability OSCAR Cluster," IEEE, pp.380-387, 2003. https://doi.org/10.1109/CLUSTR.2003.1253337
  27. ftp://ftp.software.ibm.com/software/data/pubs/papers/10sfailover.pdf
  28. http://h71028.www7.hp.com/enterprise/downloads/Optimizing%20failover_6-22.pdf