S/W Watch-Dog method between dual CPU using different OS

이종 OS로 구동되는 Dual CPU 기반에서의 S/W Watch-Dog 기법

  • 유영일 (서울통신기술(주) 통신시스템 연구소) ;
  • 전병실 (전북대학교 공과대학 전자정보공학부)
  • Published : 2010.02.25

Abstract

This paper proposes S/W Watch-Dog method between Dual CPU using the different OS. The proposed watch-dog method performs that it distinguishes the status of channel between dual CPU and status of processor itself. We find out the ideal value of threshold and priority for load test task. and we evaluate the accuracy of the proposed S/W Watch-Dog Method at the result of evaluation. We figure out that the accuracy of proposed method is higher than the accuracy of general S/W Watch-Dog Method in case of variable data rate. Therefore we confirm that the proposed Method has high accuracy of watch-dog function with the ideal value of threshold and priority for load test task through the performance evaluation.

네트워크 장비의 데이터 처리 속도와 용량이 급속하게 향상되면서 기존 단일 프로세서로는 데이터 처리 성능에 한계에 이르고 있다. 즉, 하나의 CPU에서 Unit에 대한 Management 기능에서 Data Processing 등 모든 기능을 수행할 경우 데이터 처리 속도와 용량에 제약이 따르게 된다. 이를 보완하기 위해서 하나의 프로세서는 Unit Management 기능만을 처리하고 다른 하나 이상의 프로세서에서는 Data Processing 관련 기능을 전담하여 시스템의 안정성과 많은 데이터를 보다 빠른 시간에 처리할 수 있는 신뢰성에 초점을 맞추고 있다. 본 논문에서는 이종 OS로 구동되고 있는 Dual CPU 기반에서의 S/W Watch-Dog 기능을 제안한다. 즉, 상이한 OS를 사용하는 2개의 프로세서로 구성된 Unit에서 프로세서간 통신 장애나 프로세서 Down 등을 감시/감지하는 방법에 대해 제안하고, 제안한 방안에 대해 S/W Watch-Dog 기능의 신뢰성을 극대화 할 수 있는 요소(임계 시간, 우선순위)의 최적 값을 시험 및 분석 Tool을 사용하여 찾아내고, Data Rate에 따른 S/W Watch-Dog 기능의 정확성을 향상시킬 수 있다.

Keywords

References

  1. 고광호, 김봉수, 김한경, "SystemOAM 기능을 위한 개념 정립." 한국전자통신연구소 전자통신동향 분석 제 8권 제 2호, 24-25쪽, 1998.7.
  2. 삼성전자(주), 소용량 AceMAP 시스템 요구 기능서, 2001.1.
  3. "draft-ietf-oam-requirements-01" 2003-04-18.