1 |
1
본 발명에 따른 소프트웨어가 탑재되어 동작하는 주 처리 및 메모리 관리보드(2 : MPMA)와, 상기 주처리 및 메모리 관리 보드(2)의 제어를 받아 타 프로세서와의 통신을 담당하는 프로세서 통신제어 보드(3 : PCCA)와, 이중화와 관련된 D-채널 및 C-채널 제어를 담당하는 이중화 운용 제어 보드(4 : DCCA)와, 그리고 입출력 인터페이스 보드(5 : IOIA)와, 상기 보드들을 연결하는 시스템 주버스(9 : MPS-bus)를 구비하여 이중화되어 있는 전전자 교환 시스템의 제어시스템의에 적용되는 이중화 운영 방법에 있어서, 시스템 파워를 온(on)하면 상기 DCCA(4)의 제어 레지스터와 시스템 부트(booter)의 도움으로 동작(이하, active라 함), 대기(이하, standby라 함) 협상(negotiation)을 하여 협상 결과에 따라 동작 모드를 결정하여 두는 제 1 단계(111)와, 상기 제 1 단계(111) 수행후, 시스템 초기 로딩에 해당하는 운영 체계를 로딩하고 로딩 종료와 동시에 운용모드가 active인 경우에는 운영체계를 active로 기동시키고, standby이면 운영체계를 standby로 기동시키는 제 2 단계(113 내지 115)와, 상기 제 2 단계(113 내지 115) 수향후, 양측(active, standby측) 정보를 통신하며 양쪽 이중화 운용을 개시하여 active측은 운영체계의 초기화가 끝났다면 standby측의 동기요구를 수신함과 동시에 이중화 동기 시작을 행하여 시스템 전 상태의 양측 동기화를 시키고, standby측이 먼저 운영체계 조기화가 끝나면 active측의 초기화 완료시까지 동기 요구만 주기적으로 보내며 대기하는 제 3 단계(116)와, 상기 제 3 단계(116) 수행후, 시스템 동기화 작업이 끝나면 active측은 active 정상 상태로, standby측은 standby 정상 상태로 천이 하는 제 4 단계(117,118)와, 상기 제 4 단계(117,118) 수행후, 이중화 운용중에 사용자요구(MMC), 시스템 실패(fail), 전원(power)실패, 보드 탈장에 기인하는 강제적 절체요인이 발생하면 이중화 절체를 행하여 active측은 standby로, standby측은 active로 천이하고 또다시 시스템 동기화를 행하여 양측 정상 상태를 만드는 제 5 단계(119)와, 상기 제 5 단계(119) 수행중, active에서 active로 천이하고자 하는 쪽에서 시스템 메모리내의 이상(텍스트(text)파손)이나 사용자가 재시동 요구를 행했을 때는 제 1 단계(111)로 천이하는 제 6 단계(120)를 구비하여 수행되는 것을 특징으로 하는 제어시스템 이중화 운영방법
|
2 |
2
제 1 항에 있어서, 상기 제 5 단계(119)는, 상기 DCCA(4) 및 하드웨어와 운영체계의 각 관리기들을 통해 장애 발생을 감지하는 단계(30 내지 40)와, 상기 단계(30 내지 40) 수행후, 발생된 장애를 위급(critical), 중대(major), 중요하지 않음(minor)으로 분류하는 단계(41 내지 50)와, 상기 단계 수행후, 각 장애에 대해서 적절한 복구 루틴을 통하여 조치를 취하는 단게(51 내지 66)와, 상기 단계(51 내지 66) 수행후, 이중화 상태 관리를 행하는 단계(70 내지 79)를 구비하는 것을 특징으로 하는 제어시스템 이중화 운영 방법
|