1 |
1
구성된 클라이언트 멤버쉽의 노드들에게 서비스를 제공하고, 자신의 동작 상태 정보를 출력하는 액티브 노드인 주 노드; 상기 주 노드의 백업 노드로서 상기 주 노드로부터 제공되는 서비스를 제공 받아 출력하고 상기 주 노드의 장애를 감시하며, 자신의 동작 상태 정보를 출력하는 부 노드; 및 상기 주 노드로부터 상기 부 노드를 거처 출력되는 서비스를 제공 받고, 상기 부 노드의 장애를 감시하는 적어도 하나의 백업 노드를 포함하는 것을 특징으로 하는 고가용성 클러스터 시스템
|
2 |
2
제 1항에 있어서, 상기 주 노드는 1개, 상기 부 노드는 1개, 및 상기 백업 노드는 M(M=1,2,
|
3 |
3
제 2항에 있어서, 상기 주 노드, 부 노드, 및 백업 노드들은 클러스터 내에 고가용성 구현을 위한 동작이 시작되면, 일정 시간 동안 하트비트 메시지를 발생시켜 클러스터 멤버쉽을 구성하는 것을 특징으로 하는 고가용성 클러스터 시스템
|
4 |
4
삭제
|
5 |
5
제 1항에 있어서, 상기 주 노드 및 부 노드는 일정 주기로 하트비트 메시지를 발생시킴으로써 자신이 정상 작동함을 다른 노드들에게 알려주는 것을 특징으로 하는 고가용성 클러스터 시스템
|
6 |
6
제 5항에 있어서, 상기 부 노드는 상기 주 노드로부터 상기 하트비트 메시지를 일정 시간 동안 받지 못한 경우, 상기 주 노드의 동작 장애로 판단하는 것을 특징으로 하는 고가용성 클러스터 시스템
|
7 |
7
제 6항에 있어서, 상기 부 노드는 상기 주 노드에 동작 장애가 발생하면, 상기 주 노드에서 제공한 서비스를 재시작하기 위한 작업을 수행하고 자신이 주 노드의 기능을 수행하는 것을 특징으로 하는 고가용성 클러스터 시스템
|
8 |
8
제 5항에 있어서, 상기 백업 노드들은 상기 부 노드로부터 상기 하트비트 메시지를 일정 시간 동안 받지 못한 경우, 상기 부 노드의 동작 장애로 판단하는 것을 특징으로 하는 고가용성 클러스터 시스템
|
9 |
9
제 8항에 있어서, 상기 백업 노드들은 상기 부 노드에 동작 장애가 발생하면, 클러스터 멤버쉽을 구성하여 새로운 부 노드를 선출하는 것을 특징으로 하는 고가용성 클러스터 시스템
|
10 |
10
제 1 항에 있어서, 상기 주 노드, 부 노드, 및 백업 노드들은 클러스터 내 노드들의 동기화된 시간을 기반으로 각 노드들에 구비된 고가용성 관리부가 구동한 시간을 기반으로 가장 먼저 구동한 고가용성 관리부를 갖는 순서에 기초하여 주 노드 및 부 노드를 선출하는 것을 특징으로 하는 고가용성 클러스터 시스템
|
11 |
11
클러스터 내에 고 가용성 구현이 시작하면, 모든 클러스터 노드들이 일정 시간 동안 하트비트 메시지를 발생시켜 클러스터 멤버쉽을 구성하는 단계; 상기 구성된 클러스터 멤버쉽을 기반으로 상기 노드들이 서비스를 제공할 주 노드를 선출하고, 상기 주 노드의 장애를 감시할 부 노드를 선출하며, 나머지 노드들은 백업 노드 기능을 수행하는 단계; 상기 주 노드가 상기 구성된 클라이언트 멤버쉽의 노드들에게 서비스를 제공하고 자신의 동작 상태 정보를 출력하는 단계; 상기 부 노드가 상기 주 노드로부터 제공되는 서비스를 제공 받아 출력하고 상기 주 노드의 장애를 감시하며, 자신의 동작 상태 정보를 출력하는 단계; 상기 백업 노드들이 상기 주 노드로부터 상기 부 노드를 거처 출력되는 서비스를 제공 받고, 상기 부 노드의 장애를 감시하는 단계; 상기 부 노드가 상기 주 노드의 장애 발생시, 자신이 상기 주 노드의 기능을 수행하는 단계; 및 상기 백업 노드들이 상기 백업 노드들 중에서 새로운 부 노드를 선출하는 단계를 포함하는 것을 특징으로 하는 고가용성 클러스터 시스템의 고가용성 구현 방법
|
12 |
12
제 11항에 있어서, 상기 주 노드 및 부 노드의 동작 상태 정보는 일정 주기로 하위 노드에게 출력되는 하트비트 메시지인 것을 특징으로 하는 고가용성 클러스터 시스템의 고가용성 구현 방법
|
13 |
13
제 12항에 있어서, 상기 부 노드가 상기 주 노드로부터 상기 하트비트 메시지를 일정 시간 동안 받지 못한 경우, 상기 주 노드의 동작 장애로 판단하는 것을 특징으로 하는 고가용성 클러스터 시스템의 고가용성 구현 방법
|
14 |
14
제 12항에 있어서, 상기 백업 노드들이 상기 부 노드로부터 상기 하트비트 메시지를 일정 시간 동안 받지 못한 경우, 상기 부 노드의 동작 장애로 판단하는 것을 특징으로 하는 고가용성 클러스터 시스템의 고가용성 구현 방법
|
15 |
15
제 11항에 있어서, 상기 구성된 클러스터 멤버쉽을 기반으로 상기 노드들이, 클러스터 내 상기 노드들의 동기화된 시간을 기반으로 각 노드들에 구비된 고가용성 관리부가 구동한 시간을 기반으로 가장 먼저 구동한 고가용성 관리부를 갖는 순서에 기초하여 상기 주 노드 및 상기 부 노드를 선출하는 것을 특징으로 하는 고가용성 클러스터 시스템의 고가용성 구현 방법
|
16 |
16
제 11항에 있어서, 상기 부 노드가 상기 주 노드의 기능을 수행하는 단계는, 상기 부 노드가 상기 주 노드의 장애 발생시, 상기 부 노드에 구비된 고가용성 관리부를 복구하는 단계; 및 상기 부 노드가 상기 장애가 발생한 주 노드의 역할을 이임하는 단계를 포함하는 것을 특징으로 하는 고가용성 클러스터 시스템의 고가용성 구현 방법
|
17 |
17
제 11항에 있어서, 상기 새로운 부 노드를 선출하는 단계는, 상기 백업 노드들이 부 노드의 장애 발생시, 상기 백업 노드들 중에서 새로운 부 노드를 선출하는 단계; 상기 선출된 새로운 부 노드가 구비된 고가용성 관리부를 복구하는 단계; 및 상기 새로 선출된 부 노드가 상기 주 노드의 역할을 이임하는 단계를 포함하는 것을 특징으로 하는 고가용성 클러스터 시스템의 고가용성 구현 방법
|