1 |
1
클라이언트;서버 클러스터 기능을 실행하며, 상기 클라이언트로부터의 요청을 처리하여 응답요청 처리 시간 정보를 생성하는 다수의 가상 머신을 갖는 다수의 서버;생성된 응답요청 처리 시간 정보를 수신하여 상기 응답요청 처리 시간과 특정 임계값을 비교하고, 비교된 값에 따라 상기 서버 클러스터의 크기를 축소 또는 확장하는 중앙 컨트롤러; 및 상기 클라이언트와 상기 다수의 서버를 연결하는 통신망;을 포함하되,상기 서버 클러스터의 크기는 상기 응답요청 처리 시간이 상기 특정 임계값보다 크면 확장되며,상기 특정 임계값은 다음식, (여기서, 는 클러스터내의 가상 머신의 갯수 확장이 요구되는 성능을 나타내고, 은 각 클러스터에서의 이상적 응답지연시간을 나타낸다)에 의해 산출되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 시스템
|
2 |
2
제 1 항에 있어서,상기 다수의 가상 머신은 상기 다수의 서버 각각에 설치되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 시스템
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
클라이언트;서버 클러스터 기능을 실행하며, 상기 클라이언트로부터의 요청을 처리하여 응답요청 처리 시간 정보를 생성하는 다수의 가상 머신을 갖는 다수의 서버;생성된 응답요청 처리 시간 정보를 수신하여 상기 응답요청 처리 시간과 특정 임계값을 비교하고, 비교된 값에 따라 상기 서버 클러스터의 크기를 축소 또는 확장하는 중앙 컨트롤러; 및 상기 클라이언트와 상기 다수의 서버를 연결하는 통신망;을 포함하되,상기 서버 클러스터의 크기는 상기 응답요청 처리 시간이 상기 특정 임계값보다 작으면 축소되고, 상기 특정 임계값은 다음식, (여기서, 는 클러스터내의 가상 머신의 갯수 축소가 요구되는 성능을 나타내고, 은 각 클러스터에서의 이상적 응답지연시간을 나타낸다)에 의해 산출되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 시스템
|
6 |
6
삭제
|
7 |
7
클라이언트;서버 클러스터 기능을 실행하며, 상기 클라이언트로부터의 요청을 처리하여 응답요청 처리 시간 정보 및 미처리 요청율 정보를 생성하는 다수의 가상 머신을 갖는 다수의 서버;생성된 응답요청 처리 시간 정보 및 미처리 요청율 정보를 수신하여 상기 응답요청 처리 시간과 특정 제 1 임계값을 비교하고, 상기 미처리 요청율과 특정 제 2 임계값과 비교하고, 비교 결과에 따라 상기 서버 클러스터를 다른 서버 클러스터로 대체하는 중앙 컨트롤러; 및 상기 클라이언트와 상기 다수의 서버를 연결하는 통신망;을 포함하되,상기 제 1 특정 임계값은 다음식, (여기서, x는 운영자에 의해 지정되는 값을 나타내고, 은 각 클러스터에서의 이상적 응답지연시간을 나타낸다)에 의해 산출되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 시스템
|
8 |
8
제 7 항에 있어서,상기 다수의 가상 머신은 상기 다수의 서버 각각에 설치되며, 상기 미처리 요청율 정보는 상기 다수의 가상 머신의 메모리 사용율 정보인 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 시스템
|
9 |
9
삭제
|
10 |
10
제 7 항에 있어서,상기 응답요청 처리 시간이 상기 제 1 특정 임계값 보다 큰 서버 클러스터 내의 상기 다수의 가상 머신의 갯수가 비잔틴(Byzantine) 오류의 갯수보다 큰 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 시스템
|
11 |
11
제 7 항에 있어서,상기 미처리 요청율이 미리 설정된 용량을 초과하는 상기 다수의 가상 머신의 갯수가 비잔틴(Byzantine) 오류의 갯수보다 큰 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 시스템
|
12 |
12
다수의 서버에 설치되는 다수의 가상 머신이 서버 클러스터 기능을 실행하는 서버 클러스터 실행 단계;상기 다수의 가상 머신이 클라이언트로부터의 요청을 처리하여 응답요청 처리 시간 정보를 생성하는 응답요청 처리 시간 정보 생성 단계; 중앙 컨트롤러가 생성된 응답요청 처리 시간 정보를 수신하여 상기 응답요청 처리 시간과 특정 임계값을 비교하는 특정 임계값 비교 단계; 및 비교 결과에 따라 상기 서버 클러스터의 크기를 축소 또는 확장하는 서버 클러스터 크기 조정 단계;를 포함하되,상기 서버 클러스터의 크기는 상기 응답요청 처리 시간이 상기 특정 임계값보다 크면 확장되고,상기 특정 임계값은 다음식, (여기서, 는 클러스터내의 가상 머신의 갯수 확장이 요구되는 성능을 나타내고, 은 각 클러스터에서의 이상적 응답지연시간을 나타낸다)에 의해 산출되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 방법
|
13 |
13
제 12 항에 있어서,상기 다수의 가상 머신은 상기 다수의 서버 각각에 설치되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 방법
|
14 |
14
삭제
|
15 |
15
삭제
|
16 |
16
다수의 서버에 설치되는 다수의 가상 머신이 서버 클러스터 기능을 실행하는 서버 클러스터 실행 단계;상기 다수의 가상 머신이 클라이언트로부터의 요청을 처리하여 응답요청 처리 시간 정보를 생성하는 응답요청 처리 시간 정보 생성 단계; 중앙 컨트롤러가 생성된 응답요청 처리 시간 정보를 수신하여 상기 응답요청 처리 시간과 특정 임계값을 비교하는 특정 임계값 비교 단계; 및 비교 결과에 따라 상기 서버 클러스터의 크기를 축소 또는 확장하는 서버 클러스터 크기 조정 단계;를 포함하되,상기 서버 클러스터의 크기는 상기 응답요청 처리 시간이 상기 특정 임계값보다 작으면 축소되고,상기 특정 임계값은 다음식, (여기서, 는 클러스터내의 가상 머신의 갯수 축소가 요구되는 성능을 나타내고, 은 각 클러스터에서의 이상적 응답지연시간을 나타낸다)에 의해 산출되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 방법
|
17 |
17
삭제
|
18 |
18
다수의 서버에 설치되는 다수의 가상 머신이 서버 클러스터 기능을 실행하는 서버 클러스터 실행 단계;상기 다수의 가상 머신이 클라이언트로부터의 요청을 처리하여 응답요청 처리 시간 정보 및 미처리 요청율 정보를 생성하는 요청 처리 시간 및 요청율 정보 생성 단계; 중앙 컨트롤러가 생성된 응답요청 처리 시간 정보 및 미처리 요청율 정보를 수신하여 상기 응답요청 처리 시간과 특정 제 1 임계값을 비교하고, 상기 미처리 요청율과 특정 제 2 임계값과 비교하는 특정 임계값 비교 단계; 및 상기 중앙 컨트롤러가 비교 결과에 따라 상기 서버 클러스터를 다른 서버 클러스터로 대체하는 서버 클러스터 대체 단계;를 포함하되,상기 제 1 특정 임계값은 다음식, (여기서, x는 운영자에 의해 지정되는 값을 나타내고, 은 각 클러스터에서의 이상적 응답지연시간을 나타낸다)에 의해 산출되는 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 방법
|
19 |
19
제 18 항에 있어서,상기 다수의 가상 머신은 상기 다수의 서버 각각에 설치되며, 상기 미처리 요청율 정보는 상기 다수의 가상 머신의 메모리 사용율 정보인 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 방법
|
20 |
20
삭제
|
21 |
21
제 18 항에 있어서,상기 응답요청 처리 시간이 상기 제 1 특정 임계값 보다 큰 서버 클러스터 내의 상기 다수의 가상 머신의 갯수가 비잔틴(Byzantine) 오류의 갯수보다 큰 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 방법
|
22 |
22
제 18 항에 있어서,상기 미처리 요청율이 미리 설정된 용량을 초과하는 상기 다수의 가상 머신의 갯수가 비잔틴(Byzantine) 오류의 갯수보다 큰 것을 특징으로 하는 능동형 클러스터 변환에 기반한 침입 감내 방법
|
23 |
23
제 12 항, 제 13 항, 제 16 항, 제 18 항, 제 19 항, 제 21 항 및 제 22 항 중 어느 한 항에 따른 능동형 클러스터 변환에 기반한 침입 감내 방법을 실행하는 명령어 코드를 저장하는 저장 매체
|