1 |
1
삭제
|
2 |
2
자원공유를 포함하는 서비스를 요청하는 사용자 단말;
상기 서비스를 제공하는 복수의 서비스 제공 단말; 및
상기 요청에 따라 상기 복수의 서비스 제공 단말 중에서 최적의 서비스 제공 단말을 판단하여 그에 의해 상기 자원공유를 포함하는 서비스가 제공되도록 하며, 상기 각 서비스 제공 단말로부터 전달받은 피드백을 이용하여 상기 사용자 단말에 상기 자원의 재할당과 할당 해제를 포함하는 사후 관리를 제공하는 서비스 브로커
를 포함하는 서비스 기반 시스템
|
3 |
3
제2항에 있어서, 상기 서비스 브로커는,
서비스 리스너, 상기 서비스에 필요한 자원이 저장된 데이터베이스 저장소, 리소스 컴포저와 인터페이스하는 인터페이스 모듈; 및
상기 각 서비스의 제공에 필요한 자원의 설치 및 운용을 관장하는 자원 관리 모듈
을 포함하는 것인 서비스 기반 시스템
|
4 |
4
제3항에 있어서, 상기 자원관리 모듈은,
상기 서비스에 필요한 자원을 검색하고, 상기 검색된 자원에 대한 구성을 관리하는 서비스 관리 엔진;
상기 피드백을 확인하여 상기 서비스 제공 후에 발생하는 이상 상황의 발생 여부를 확인하는 서비스 모니터링부; 및
상기 서비스 모니터링부에 의해 상기 이상 상황의 발생이 확인되면, 상기 피드백을 이용하여 자원 재할당과 자원 해제를 관리하는 리소스 재설치부
를 포함하는 것인 서비스 기반 시스템
|
5 |
5
제3항에 있어서, 상기 인터페이스 모듈은,
응용 프로그램을 통해 상기 사용자 단말로부터의 명령을 입력받는 응용 지원 인터페이스부;
상기 서비스 리스너와 인터페이스하는 서비스 리스너 인터페이스부;
상기 리소스 컴포저와 인터페이스하는 리소스 컴포저 인터페이스부;
상기 데이터베이스 저장소와 인터페이스하는 데이터베이스 인터페이스부
를 포함하는 것인 서비스 기반 시스템
|
6 |
6
서비스 브로커가 수행하는 서비스 제공 방법에 있어서,
복수의 서비스 제공 단말에 사용자 단말의 서비스에 필요한 자원에 대한 검색을 요청하는 단계;
상기 요청에 따라, 상기 서비스에 필요한 자원의 목록이 검색되고, 그 중 최적의 자원을 선택하여 제공하는 단계;
상기 최적의 자원을 구성하는 소프트웨어를 다운받아 설치하는 단계;
상기 설치된 소프트웨어를 활용하여 상기 요청에 따른 서비스를 제공하는 단계; 및
상기 복수의 서비스 제공 단말에 의한 피드백을 제공받아, 상기 서비스의 제공에 따른 이상 발생 여부를 모니터링하며, 상기 피드백을 이용하여 상기 이상 발생시 소정의 조치를 취하는 단계
를 포함하는 서비스 제공 방법
|
7 |
7
제6항에 있어서, 상기 요청하는 단계는,
응용 프로그램을 통해 상기 서비스와 관련한 사용자의 요청을 입력받는 단계; 및
상기 입력받은 키워드 내용을 상기 서비스에 필요한 자원이 저장된 자원 저장소로 전송하는 단계
를 포함하는 것인 서비스 제공 방법
|
8 |
8
제6항에 있어서, 상기 제공하는 단계는,
상기 서비스에 필요한 자원 중에 소정의 목적을 달성하는 자원을 검색하는 단계; 및
상기 검색된 자원 중에서 상기 최적의 자원을 선택하여 상기 사용자 단말에 제공하는 단계
를 포함하는 것인 서비스 제공 방법
|
9 |
9
제6항에 있어서, 상기 취하는 단계는,
상기 피드백을 확인하여 상기 서비스 제공 중 이상 상황 발생 여부를 모니터링하는 단계;
상기 이상 상황 발생시, 가용 자원의 할당 해제 및 재할당을 수행하여 서비스를 다시 제공하거나, 서비스 종료를 공지하는 단계
를 포함하는 것인 서비스 제공 방법
|
10 |
10
제9항에 있어서, 상기 이상 상황 발생 여부는,
상기 필요한 서비스 제공 상황, 상기 자원의 이용 상황, 자원의 부재 여부 및 오류 발생 여부를 포함하는 상황 판단에 따라 결정되는 것인 서비스 제공 방법
|