본문 바로가기
KERD
논문KCI 등재

실시간 분산 시스템에서 heartbeat 시그널을 이용한 장애 검출

Fault detection using heartbeat signal in the real-time distributed systems

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

Communication in real-time distributed system should have high reliability. To develop group communication Protocol with high reliability, potential fault should be known and when fault occurs, it should be detected and a necessary action should be taken. Existing detection method by Ack and Time-out is not proper for real time system due to load to Ack which is not received. Therefore, group communication messages from real-time distributed processing systems should be communicated to all receiving processors or ignored by the message itself. This paper can make be sure of transmission of reliable message and deadline by suggesting and experimenting fault detection technique applicable in the real time distributed system based on ring, and analyzing its results. The experiment showed that the shorter the cycle of the heartbeat signal, the shorter the time to propagate the fault detection, which is the time for other nodes to detect the failure of the node.

Abstract

Communication in real-time distributed system should have high reliability. To develop group communication Protocol with high reliability, potential fault should be known and when fault occurs, it should be detected and a necessary action should be taken. Existing detection method by Ack and Time-out is not proper for real time system due to load to Ack which is not received. Therefore, group communication messages from real-time distributed processing systems should be communicated to all receiving processors or ignored by the message itself. This paper can make be sure of transmission of reliable message and deadline by suggesting and experimenting fault detection technique applicable in the real time distributed system based on ring, and analyzing its results. The experiment showed that the shorter the cycle of the heartbeat signal, the shorter the time to propagate the fault detection, which is the time for other nodes to detect the failure of the node.

참고문헌 (9)

  1. K. H. Kim, "An Integration of the Primary-Shadow TMO Replication Scheme with a Supervisor-based Network Surveillance Scheme and its Recovery Time Bound Analysis", Proc. IEEE CS 27th Symp. on Reliavle Distributed Systems (SRDS '08) (2008)
  2. TMO Support Library(TMOSL): Facilities for C++ TMO Programming, "K. H. Kim", Univ. of California, ~ (2010)
  3. Y. Amir, "Dynamic Configuration Management in Reliable Distributed Real-Time Information Systems", IEEE Transactions on Knowledge and Data Engineering, 21(1) (2009)
  4. L. Giuri, "Distinguishing Features and Potential Roles of the RTO.k Object Model", Proc. WORDS '04 (IEEE Computer Society Workshop on Object-oriented Real-Time Dependable Systems), pp.36~45 (2004)
  5. E. C. Lupu, "Object Structures for Real-Time Systems and Simulators", IEEE Computer, pp.62~70 (2007)
  6. K. P. Kihlstorm, "Fault-Tolerant Real-Time Objects", Communications of the ACM, 40(1), pp.75~82 (2007)
  7. O. Rodeh, "'Advances in Real-Time Systems" (2004), Prentice Hall
  8. 양환석, "협력기반 인증 기법을 통한 라우팅 성능 개선에 관한 연구", (사)디지털산업정보학회 논문지, 12(1), pp.71~79 (2016), (사)디지털산업정보학회[DOI]
  9. 정병호, "기밀정보 유출 경험을 가진 기업들의 정보사고 대응역량 강화에 관한 연구", (사)디지털산업정보학회 논문지, 12(2), pp.73~86 (2016), (사)디지털산업정보학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (13건)