| 초록 |
본 발명은 네트워크 장비로부터 발생하는 장애(ALARM) 및 연관 이벤트(EVENT)를 실시간으로 장애 관리자(ALARM MANAGER)에게 전달하는 경우, 각각의 클라이언트(CLIENT)들과 장애 시퀀스 번호(ALARM SEQUENCE NUMBER)간의 매핑(MAPPING)과 이를 뒷받침하는 데이터베이스 모델링(DATABASE MODELING)과 이벤트 관리 기법을 통하여 보다 효율적으로 이벤트를 처리할 수 있도록 한 실시간 장애 제어를 위한 데이터베이스 테이블 모델링 및 이벤트 처리 방법에 관한 것이다.이러한 본 발명은, 장애관리 프로세서에서 네트워크 시스템 장비로부터 장애 이벤트가 발생하면 그 발생한 장애 정보를 장애 데이터베이스에 저장하고, 장애 관리자들은 상기 데이터베이스에 저장된 장애 정보를 장애 시퀀스 번호에 대응하여 폴링하고, 폴링이 종료되면 상기 클라이언트 리스트 테이블에 폴링 관련 정보를 저장하며, 데몬 프로세서에서 상기 대기자 테이블에 축적되는 일정량의 현재 장애 정보를 상기 클라이언트 리스트 테이블의 판독 장애 시퀀스 번호(READING ALARM SEQUENCE NUMBER)와 매핑하여 상기 대기자 테이블내의 현재 장애 리스트를 관리하고, 상기 클라이언트 리스트 테이블의 상태를 최종 폴링 시간과 장애 시퀀스 번호로 파악하여 비정상 종료된 클라이언트를 관리하게 된다. |