1 |
1
핫 스탠바이 스페어링(hot standby sparing) 구조를 기반으로 하고, 교환 제어 기능을 수행하는 마스터 프로세서 모듈(110)과 스탠바이 프로세서 모듈(120)이 오류발생시 오류모듈의 상태를 정상모듈과 동일하게 만들기 위해 이용되는 X 버스(150)를 통해 연결되고, 상기 프로세서 모듈들이 고장감내형 입출력 버스(140)를 통해 입출력 기능을 수행하는 입출력 프로세서 모듈(130 또는 421)과 연결되는 다중화 교환제어시스템에서, 상기 마스터/스탠바이 프로세서 모듈에 각기 위치하고, 자신이 위치한 프로세서 모듈 내부의 상태를 감시하여 그 상태 정보를 매니저 모듈에게 알리고, 그 매니저 모듈의 지시에 따라 오류를 복구하는 에이전트 모듈(412 또는 520)과; 상기 입출력 프로세서 모듈에 위치하고, 상기 각 에이전트 모듈로부터의 상태정보를 분석하여 오류가 발생하였을 경우 해당 오류 발생 프로세서 모듈에 위치한 해당 에이전트 모듈에게 오류복구를 수행토록 지시하는 매니저 모듈(411 또는 510)이 분산 구성되어, 오류 발생시에도 서비스가 중단없이 정상화되도록 하는 것을 특징으로 하는 고장감내 교환제어 시스템내 관리시스템에서의 오류관리시스템
|
2 |
2
제 1 항에 있어서, 상기 매니저 모듈은, 상기 제어시스템 내부의 하드웨어 상태변화와 오류발생을 사용자에게 알리고, 사용자에 의한 시스템 설정 및 오류 제어신호를 전달하는 사용자 인터페이스 모듈(511); 상기 마스터/스탠바이 프로세서 모듈의 오류복구를 제어하는 오류관리 모듈(513); 상기 마스터/스탠바이 프로세서 모듈에 구비된 하드웨어 장치들의 설치정보를 관리하는 구성관리 모듈(514); 상기 에이전트 모듈로부터 전달되는 오류 또는 하드웨어 장치 상태 정보를 수신하는 감시 모듈(515); 및 상기 모듈들(511, 513, 514, 515)간의 인터페이스 중재와 본 매니저 모듈의 제어를 담당하는 관리 시스템 핵심모듈(512)로 구성된 것을 특징으로 하는 고장감내 교환제어 시스템내 관리시스템에서의 오류관리시스템
|
3 |
3
제 1 항 또는 제 2 항에 있어서, 상기 에이전트 모듈은, 상기 마스터/스탠바이 프로세서 모듈 내부에 존재하는 하드웨어 장치(526)들의 설치정보와 이들의 상태정보 및 각각의 오류에 대한 대처방법에 관한 정보를 관리하는 관리정보 모듈(521); 상기 하드웨어 장치(526)들의 상태감시 및 오류검출과 함께 상기 매니저 모듈(510)의 관리시스템 핵심모듈(512)로부터 전달되는 제어신호를 수신하는 감시모듈(523); 상기 하드웨어 장치(526)의 상태에 따라 상기 관리정보 모듈(521)의 내용을 변경하는 구성관리 모듈(524); 상기 하드웨어 장치의 오류 발생시 관리정보 모듈(521)에 정의된 내용에 따라 오류를 복구하는 오류관리 모듈(525); 및 상기 각 모듈간의 인터페이스 중재와 함께, 본 에이전트 모듈을 전체적으로 제어하는 관리 에이전트 핵심 모듈(522)로 구성된 것을 특징으로 하는 고장감내 교환제어 시스템내 관리시스템에서의 오류 관리시스템
|
4 |
4
제 3 항에 있어서, 상기 관리정보 모듈(521)은, 시스템의 설치관리를 위하여 구성한 하드웨어의 종류와 장치의 개수, 해당 장치와 연관된 장치, 장치의 설치위치, 장치의 상태의 정보와; 시스템의 오류관리를 위하여 구성한 오류의 종류와, 자동복구 여부, 자동복구 수행 루틴의 정보가 포함된 것을 특징으로 하는 고장감내 교환제어 시스템내 관리시스템에서의 오류관리시스템
|
5 |
5
교환 제어 기능을 수행하는 마스터 프로세서 모듈(110)과 스탠바이 프로세서 모듈(120)에 위치하여 그 프로세서 모듈의 각 상태를 감시하여 그 감시한 상태정보를 에이전트 모듈(520)과, 입출력 프로세서 모듈(130)에 위치하여 상기 에이전트 모듈로부터 전달된 상태정보를 분석하여 오류 발생시 상기 에이전트 모듈에게 오류복구를 지시하는 매니저 모듈(510)로 구성되는 핫 스탠바이 스페어링(hot standby sparing) 구조를 기반으로 하는 다중화 교환제어시스템내 관리시스템에서의 오류관리시스템에서, 시스템이 가동되면 상기 에이전트 모듈(520)의 감시모듈(523)에서 교환제어 하드웨어의 상태를 감시하고 상기 매니저 모듈(510)의 핵심모듈(512)에서 그 상태를 분석하여 오류 발생여부를 판별하는 오류 분석과정; 상기 오류 판별 결과, 오류가 발생된 프로세서 모듈과는 다른 기능을 갖는 마스터 또는 스탠바이 프로세서 모듈로 변경하고 그 오류모듈의 상태를 오프라인으로 변경하는 오류모듈 처리과정; 및 상기 오류모듈 처리후, 상기 오류 모듈의 자체복구가 불가능할 경우(물리적인 하드웨어의 손상) 인위적 복구를 수행하고, 자체복구가 가능할 경우(일시적 오류) 오류 모듈의 에이전트측에 요청하여 기본 동기화를 하고나서 최종 동기화를 수행한 후 상기 오류 모듈의 역할을 스탠바이로 설정하고 온라인화하는 오류모듈의 오류복구과정을 수행하여, 오류발생시 서비스를 중단하지 않고 제공하는 것을 특징으로 하는 오류복구방법
|
6 |
6
제 5 항에 있어서, 상기 오류 판별결과, 하드웨어상에 오류가 발생하지 않았을 경우 하드웨어의 상태정보를 업데이트하고 그 상태정보를 사용자 인터페이스 모듈(511)에 전달하는 것을 특징으로 하는 오류복구방법
|
7 |
7
제 5 항에 있어서, 상기 프로세서 모듈에서의 오류가 아닌 경우는 오류가 발생된 시점의 작업 재실행을 상기 에이전트 모듈(520)의 오류관리모듈(525)에게 지시한 후 오류의 재발여부를 판별하는 것을 특징으로 하는 오류복구방법
|
8 |
8
제 5 항에 있어서, 상기 최종 동기화 수행시에는, 정상 모듈의 서비스 제공을 일시 중단시킨 후 상기 기본 동기화 수행시에 동일화하지 못한 정상모듈의 프로세서 상태를 오류모듈측에 복사하는 것을 특징으로 하는 오류복구방법
|