1 |
1
기본 파티션인 프라이머리 파티션; 확장 파티션인 쉐도우 파티션; 및내부 통신을 통해 파악된 파티션의 상태에 따라 각 파티션으로 상태 천이 명령을 전송하여 시스템 임무를 수행하도록 제어하는 헬스 모니터;로 구성되어,상기 헬스 모니터는 프라이머리 파티션이 동작상태가 아니고 쉐도우 파티션이 대기상태인 경우, 프라이머리 파티션과 쉐도우 파티션간 파티션 임무 핸드오버를 수행하며,상기 프라이머리 파티션이 동작 상태가 아니고 쉐도우 파티션이 대기 상태가 아닌 경우, (i) 프라이머리 파티션이 재시작 상태인지 확인하여 상기 프라이머리 파티션이 재시작 상태가 아닌 경우 프라이머리 파티션으로 재시작 명령을 전송하고,(ii) 상기 프라이머리 파티션의 상태를 재확인하여 상기 프라이머리 파티션이 대기 상태가 아닌 경우에는 다시 프라이머리 파티션에게 재시작 명령을 전송하여 프라이머리 파티션을 대기 상태로 천이시키고,(iii) 상기 프라이머리 파티션이 대기 상태로 천이된 것이 확인되면, 상기 프라이머리 파티션으로 임무 프로세스의 작동 명령을 전송하여 동작 상태로 천이시키는 것을 특징으로 하는 파티션 기반 시스템
|
2 |
2
제1항에 있어서, 상기 헬스 모니터는프라이머리 파티션 및 쉐도우 파티션과 내부통신을 수행하여 각 파티션의 상태정보를 수신하는 내부통신 프로세서; 및상기 내부통신을 통해 수신한 상태정보를 근거로 파티션의 상태를 감지하여, 프라이머리 파티션의 비정상 종료가 감지될 때 상기 프라이머리 파티션과 쉐도우 파티션간 파티션 임무 핸드오버를 수행하는 핸드 오버 프로세스;를 포함하는 것을 특징으로 하는 파티션 기반 시스템
|
3 |
3
제1항에 있어서, 상기 헬스 모니터는프라이머리 파티션이 동작상태이고 쉐도우 파티션이 대기상태가 아닌 경우, 쉐도우 파티션으로 재시작 명령을 전송하여 쉐도우 파티션을 대기상태로 천이시키는 것을 특징으로 하는 파티션 기반 시스템
|
4 |
4
제1항에 있어서, 상기 헬스 모니터는프라이머리 파티션이 동작상태가 아니고 쉐도우 파티션이 대기상태가 아닌 경우, 프라이머리 파티션으로 재시작 명령을 전송하여 프라이머리 파티션을 대기상태로 천이시킨 후 프라이머리 파티션을 동작상태로 천이시키고, 상기 쉐도우 파티션은 대기상태로 천이시키는 것을 특징으로 하는 파티션 기반 시스템
|
5 |
5
제1항에 있어서, 상기 프라이머리 파티션이 동작상태가 아닌 상태는고장이 발생되어 프라이머리 파티션이 임무 프로세서를 비정상적으로 종료한 상태인 것을 특징으로 하는 파티션 기반 시스템
|
6 |
6
제1항에 있어서, 상기 헬스 모니터는 (a) 쉐도우 파티션으로 프로세스 실행 명령을 전달하고, (b) 프라이머리 파티션으로 재시작 명령을 전달하여 프라이머리 파티션을 대기 상태로 천이시키고, (c) 쉐도우 파티션은 프라이머리 파티션으로 변경시키고 상기 프라이머리 파티션은 쉐도우 파티션으로 변경시켜, 파티션 임무 핸드오버를 수행하는 것을 특징으로 하는 파티션 기반 시스템
|
7 |
7
제1항에 있어서, 상기 프라이머리 파티션과 쉐도우 파티션은파티션의 상태 정보를 헬스 모니터의 내부 통신 프로세스로 전송하는 내부 통신 데몬;을 포함하는 것을 특징으로 하는 파티션 기반 시스템
|
8 |
8
프라이머리 파티션에서 임무 프로세스를 실행하는 단계;임무 프로세스를 실행중에 내부 통신을 통해 프라이머리 파티션과 쉐도우 파티션으로 상태정보를 요청하는 단계;프라이머리 파티션과 쉐도우 파티션으로부터 수신된 상태정보를 근거로 각 파티션의 상태를 확인하는 단계;상기 프라이머리 파티션에 고장이 감지되면 프라이머리 파티션과 쉐도우 파티션간 파티션 임무 핸드오버를 수행하는 단계;를 포함하며,상기 파티션 임무 핸드오버를 수행하는 단계는(i) 상기 프라이머리 파티션이 동작 상태가 아니고 쉐도우 파티션이 대기 상태가 아닌 경우 프라이머리 파티션이 재시작 상태인지 확인하는 단계;(ii) 상기 프라이머리 파티션이 재시작 상태가 아닌 경우 프라이머리 파티션으로 재시작 명령을 전송하는 단계;(iii) 상기 프라이머리 파티션의 상태를 재확인하여 상기 프라이머리 파티션이 대기 상태가 아닌 경우에는 다시 프라이머리 파티션에게 재시작 명령을 전송하여 프라이머리 파티션을 대기 상태로 천이시키는 단계 및(iv) 상기 프라이머리 파티션이 대기 상태로 천이된 것이 확인되면, 상기 프라이머리 파티션으로 임무 프로세스의 작동 명령을 전송하여 동작 상태로 천이시키는 단계를 포함하는 것을 특징으로 하는 파티션 기반 시스템의 파티션 고속 재구동 방법
|
9 |
9
제8항에 있어서, 상기 파티션 임무 핸드오버를 수행하는 단계는쉐도우 파티션으로 프로세스 실행 명령을 전달하는 단계;프라이머리 파티션으로 재시작 명령을 전달하여 상기 프라이머리 파티션을 대기 상태로 천이시키는 단계; 및상기 쉐도우 파티션은 프라이머리 파티션으로 변경시키고 프라이머리 파티션은 쉐도우 파티션으로 변경시키는 단계;를 포함하는 것을 특징으로 하는 파티션 기반 시스템의 파티션 고속 재구동 방법
|