1 |
1
하나 이상의 클라이언트와 하나 또는 복수의 서비스 서버들 사이에 위치하는 프록시 시스템으로서,
상기 하나 이상의 클라이언트로부터 서비스 요청을 수신하면 강등 모듈로 전달하는 프록시 모듈과;
상기 하나 또는 복수의 서비스 서버들에서 제공되는 다수의 서비스들에 대한 강등 규칙을 생성하고 상기 강등 규칙에 따라 상기 프록시 모듈로부터 전달받은 상기 서비스 요청을 필터링하는 강등 모듈과;
상기 필터링을 통과한 서비스 요청 및 상기 하나 또는 복수의 서비스 서버들 중 상기 필터링을 통과한 서비스 요청을 처리할 수 있는 서비스 서버의 목록을 상기 프록시 모듈로 전달하는 서비스 모듈을 포함하고,
여기서 상기 프록시 모듈은 상기 서비스 모듈로부터 전달받은 상기 필터링을 통과한 서비스 요청을 상기 서비스 서버의 목록에 기초한 서비스 서버로 전달하는 것을 특징으로 하는 프록시 시스템
|
2 |
2
제 1항에 있어서,
상기 강등 모듈은 상기 필터링에 의해 차단된 서비스 요청에 대해서 서비스 이용 불가 메시지를 상기 프록시 모듈을 통하여 상기 필터링에 의해 차단된 서비스를 요청한 클라이언트에 전달하는 것을 특징으로 하는 프록시 시스템
|
3 |
3
제 1항 또는 제 2항에 있어서,
상기 프록시 시스템을 운용하기 위하여 필요한 정보를 저장하는 정책 모듈을 더 포함하는 것을 특징으로 하는 프록시 시스템
|
4 |
4
제 3항에 있어서,
상기 정책 모듈은 상기 프록시 시스템이 복수 개로 구성되는 경우 상기 복수 개의 프록시 시스템에 대한 주기적인 상태검사를 통하여 장애가 발생한 프록시 시스템을 중단시키고, 대기 중인 프록시 시스템 중 하나의 시스템을 시작하도록 하는 것을 특징으로 하는 프록시 시스템
|
5 |
5
제 1항 또는 제 2항에 있어서,
상기 프록시 시스템을 운용하기 위하여 필요한 정보를 생성하고, 상기 정책 모듈에 전달하는 관리 콘솔을 더 포함하는 것을 특징으로 하는 프록시 시스템
|
6 |
6
제 1항에 있어서,
상기 필터링을 통과한 서비스 요청을 전달받은 서비스 서버의 응답을 상기 프록시 모듈을 통하여 수신하고, 유효성을 검사하는 검사 모듈을 더 포함하는 것을 특징으로 하는 프록시 시스템
|
7 |
7
제 6항에 있어서,
상기 검사 모듈은 상기 필터링을 통과한 서비스 요청에 대한 비정상 응답 발생률을 계산하고, 서비스 우선순위 기반의 제어 임계치와 상기 계산된 비정상 응답 발생률을 비교하고, 상기 비교 결과에 따라 복구 대상으로 선정된 서비스에 대한 복구 메시지를 상기 프록시 모듈을 통하여 상기 응답을 송신한 서비스 서버로 전달하는 것을 특징으로 하는 프록시 시스템
|
8 |
8
제 7항에 있어서,
상기 하나 또는 복수의 서비스 서버들에 설치되어 상기 프록시 모듈로부터 상기 복구 메시지를 수신하여 상기 복구대상으로 선정된 서비스를 복구하는 에이전트 모듈을 더 포함하는 것을 특징으로 하는 프록시 시스템
|
9 |
9
제 6항에 있어서,
상기 검사 모듈은 수신되는 모든 서비스 요청에 대한 비정상 응답 발생률을 계산하고, 서비스 우선순위 기반의 강등 임계치와 상기 계산된 비정상 응답 발생률을 비교하고, 상기 비교 결과에 따라 강등 규칙을 활성 또는 비활성 시키는 것을 특징으로 하는 프록시 시스템
|
10 |
10
하나 이상의 클라이언트와 하나 또는 복수의 서비스 서버들 사이에 위치하는 프록시 시스템의 프록시 방법에 있어서,
상기 하나 이상의 클라이언트로부터 서비스 요청을 수신하는 단계와;
상기 하나 또는 복수의 서비스 서버들에서 제공되는 다수의 서비스들에 대한 강등 규칙을 생성하고 상기 강등 규칙에 따라 상기 서비스 요청을 필터링하는 단계와;
상기 필터링을 통과한 서비스 요청 및 상기 하나 또는 복수의 서비스 서버들 중 상기 필터링을 통과한 서비스 요청을 처리할 수 있는 서비스 서버의 목록을 확인하는 단계와;
상기 필터링을 통과한 서비스 요청을 상기 목록에 기초한 서비스 서버로 전달하는 단계를 포함하는 것을 특징으로 하는 프록시 시스템의 프록시 방법
|
11 |
11
제 10항에 있어서,
상기 필터링 단계는,
상기 필터링에 의해 차단된 서비스 요청에 대해서 서비스 이용 불가 메시지를 상기 필터링에 의해 차단된 서비스를 요청한 클라이언트에 전달하는 단계를 포함하는 것을 특징으로 하는 프록시 시스템의 프록시 방법
|
12 |
12
제 10항 또는 제 11항에 있어서,
상기 프록시 시스템이 복수 개로 구성되는 경우 상기 복수 개의 프록시 시스템에 대한 주기적인 상태검사를 통하여 장애가 발생한 프록시 시스템을 중단시키고, 대기 중인 프록시 시스템 중 하나의 시스템을 시작하도록 하는 단계를 더 포함하는 것을 특징으로 하는 프록시 시스템의 프록시 방법
|
13 |
13
제 10항에 있어서,
상기 필터링을 통과한 서비스 요청을 전달받은 서비스 서버의 응답을 수신하고, 유효성을 검사하는 단계를 더 포함하는 것을 특징으로 하는 프록시 시스템의 프록시 방법
|
14 |
14
제 13항에 있어서,
상기 필터링을 통과한 서비스 요청에 대한 비정상 응답 발생률을 계산하고, 서비스 우선순위 기반의 제어 임계치와 상기 계산된 비정상 응답 발생률을 비교하고, 상기 비교 결과에 따라 복구 대상으로 선정된 서비스에 대한 복구 메시지를 상기 응답을 송신한 서비스 서버로 전달하는 단계를 더 포함하는 것을 특징으로 하는 프록시 시스템의 프록시 방법
|
15 |
15
제 13항에 있어서,
수신되는 모든 서비스 요청에 대한 비정상 응답 발생률을 계산하고, 서비스 우선순위 기반의 강등 임계치와 상기 계산된 비정상 응답 발생률을 비교하고, 상기 비교 결과에 따라 강등 규칙을 활성 또는 비활성 시키는 단계를 더 포함하는 것을 특징으로 하는 프록시 시스템의 프록시 방법
|