1 |
1
클라우드 서비스 브로커리지 시스템에 있어서,테넌트와의 인터페이스를 처리하는 인터페이스부;상기 테넌트로부터 테넌트 속성 정보 및 테넌트 선호도 정보를 포함하는 테넌트 정보를 수신하고, 상기 수신된 테넌트 정보를 등록하는 테넌트 등록부;상기 테넌트로부터 서비스 요구사항 정보를 수신하고, 상기 서비스 요구사항 정보를 분석하는 요구사항 분석부; 및상기 테넌트 정보를 참조하여 상기 테넌트의 서비스 요구사항 정보에 적합한 서비스를 추론하고 추천하는 서비스 추천/평가부를 포함하고,상기 서비스 추천/평가부는,클라우드 서비스 제공자에 의해 등록된 적어도 하나 이상의 서비스 중 상기 테넌트의 상기 서비스 요구사항 정보를 만족하는 서비스를 온톨로지 추론을 통해 추출하고, 추출된 서비스를 상기 인터페이스부를 통해 상기 테넌트에게 추천하는 서비스 추천부를 포함하는 클라우드 서비스 브로커리지 시스템
|
2 |
2
제1항에 있어서,상기 테넌트 등록부는,상기 테넌트 속성 정보 및 테넌트 선호도 정보를 모델화하여 테넌트 분석 모델(TAM: Tenant Analysis Model)로 생성하여 카탈로그부에 저장하는 테넌트 정보 등록부; 및상기 테넌트의 속성이 개인, 조직 또는 커뮤니티인지에 따라 다르게 저장되는 상기 테넌트 속성 정보를 이용하여, 상기 테넌트에 대한 테넌트 SLA(Tenant Service Level Agreement)를 생성하는 테넌트 계약 체결부를 포함하는 클라우드 서비스 브로커리지 시스템
|
3 |
3
제2항에 있어서,상기 테넌트 속성 정보는,공통 테넌트 속성 정보를 포함하고, 상기 테넌트의 속성에 따라 개인 테넌트 속성 정보, 조직 테넌트 속성 정보, 및 커뮤니티 테넌트 속성 정보 중 하나를 포함하는 클라우드 서비스 브로커리지 시스템
|
4 |
4
제2항에 있어서,상기 테넌트 선호 정보는,공통 테넌트 선호 정보를 포함하고, 상기 테넌트의 속성에 따라 개인 테넌트 선호 정보, 조직 테넌트 선호 정보, 및 커뮤니티 테넌트 선호 정보 중 하나를 포함하는클라우드 서비스 브로커리지 시스템
|
5 |
5
제1항에 있어서,상기 서비스 요구사항 정보는,기능적 서비스 요구사항 정보 및 비기능적 서비스 요구사항 정보를 포함하고,상기 요구사항 분석부는,상기 기능적 서비스 요구사항 정보 및 상기 비기능적 서비스 요구사항 정보를 모델화하여 테넌트 분석 모델(TAM: Tenant Analysis Model)로 생성하여 카탈로그부에 저장하는 요구사항 등록부; 및상기 카탈로그부로부터 상기 테넌트 분석 모델(TAM)을 판독하여 분석하는 요구사항 분석부를 포함하는 클라우드 서비스 브로커리지 시스템
|
6 |
6
제5항에 있어서,상기 기능적 서비스 요구사항 정보는,요구되는 서비스의 속성에 따라 IaaS 기능적 서비스 요구사항 정보, PaaS 기능적 서비스 요구사항 정보, 및 SaaS 기능적 서비스 요구사항 정보 중 하나를 포함하는 클라우드 서비스 브로커리지 시스템
|
7 |
7
제6항에 있어서,상기 IaaS 기능적 서비스 요구사항 정보는, 서비스 도메인, CPU의 코어 수, 속도, RAM 용량, 스토리지, 네트워크 Bandwidth 중 적어도 하나를 포함하고,상기 PaaS 기능적 서비스 요구사항 정보는, 서비스 도메인, 지원 언어, 플랫폼, IDE 중 적어도 하나를 포함하고,상기 SaaS 기능적 서비스 요구사항 정보는, 서비스 도메인을 포함하는클라우드 서비스 브로커리지 시스템
|
8 |
8
제5항에 있어서,상기 비기능적 서비스 요구사항 정보는,품질 요구사항 정보, 접속 환경 요구사항 정보, 및 가격 요구사항 정보 중 적어도 하나를 포함하고,상기 품질 요구사항 정보는,요구되는 서비스의 응답 시간, 상기 요구되는 서비스의 보안 레벨, 및 상기 요구되는 서비스의 백업 가능 여부 중 적어도 하나를 포함하고,상기 접속 환경 요구사항 정보는,접속 가능한 단말의 종류, OS, 및 브라우저 중 적어도 하나를 포함하고,상기 가격 요구사항 정보는,요구되는 서비스의 가격대 정보를 포함하는 클라우드 서비스 브로커리지 시스템
|
9 |
9
삭제
|
10 |
10
제1항에 있어서,상기 서비스 추천부는,클라우드 서비스 제공자에 의해 등록된 적어도 하나 이상의 서비스 중 기능적 서비스 요구사항 정보를 만족하는 서비스를 먼저 추출한 후, 상기 기능적 서비스 요구사항 정보를 만족하는 서비스 중 비기능적 서비스 요구사항 정보를 만족하는 서비스를 추출하여 상기 테넌트에게 추천하고,상기 기능적 서비스 요구사항 정보는 만족하지만 상기 비기능적 서비스 요구사항 정보를 만족하지 않는 서비스는 상기 테넌트에게 추천하지 않는클라우드 서비스 브로커리지 시스템
|
11 |
11
제10항에 있어서,상기 서비스 추천부는,상기 테넌트의 상기 서비스 요구사항 정보를 만족하는 서비스 중 상기 테넌트 선호도 정보를 참조하여 상기 테넌트에게 추천할 서비스를 추출하는클라우드 서비스 브로커리지 시스템
|
12 |
12
제10항에 있어서,상기 요구사항 분석부는,상기 테넌트의 과거 서비스 이용에 관한 이력 정보를 더 분석하고,상기 서비스 추천부는,상기 테넌트의 과거 서비스 이용에 관한 이력 정보를 참조하여 상기 테넌트의 상기 서비스 요구사항 정보를 만족하는 서비스 중 상기 테넌트에게 추천할 서비스를 추출하는클라우드 서비스 브로커리지 시스템
|
13 |
13
제10항에 있어서,상기 서비스 추천/평가부는,상기 테넌트의 속성이 개인, 조직 또는 커뮤니티인지에 따라 다르게 저장되는 상기 테넌트 속성 정보를 이용하여, 상기 추천된 서비스 중 상기 테넌트에 의해 선택된 서비스에 대해 VSLA(Variable Service Level Agreement)를 생성하는 서비스 계약 체결부를 더 포함하는 클라우드 서비스 브로커리지 시스템
|
14 |
14
제13항에 있어서,상기 서비스 추천/평가부는,상기 테넌트에 의해 선택된 서비스에 대한 상기 테넌트의 평가를 수신하여 평가 이력부에 저장하는 서비스 평가부를 더 포함하고,상기 서비스 추천부는,상기 테넌트의 상기 서비스 요구사항 정보를 만족하는 서비스 중 상기 평가 이력부를 참조하여 상기 테넌트에게 추천할 서비스를 추출하는클라우드 서비스 브로커리지 시스템
|
15 |
15
클라우드 서비스 브로커리지 방법에 있어서,테넌트로부터 테넌트 속성 정보 및 테넌트 선호도 정보를 포함하는 테넌트 정보를 수신하고, 상기 수신된 테넌트 정보를 등록하는 단계;상기 테넌트로부터 서비스 요구사항 정보를 수신하고, 상기 서비스 요구사항 정보를 분석하는 단계; 및상기 테넌트 정보를 참조하여 상기 테넌트의 서비스 요구사항 정보에 적합한 서비스를 추론하고 추천하는 단계를 포함하고,상기 테넌트의 서비스 요구사항 정보에 적합한 서비스를 추론하고 추천하는 단계는,클라우드 서비스 제공자에 의해 등록된 적어도 하나 이상의 서비스 중 상기 테넌트의 상기 서비스 요구사항 정보를 만족하는 서비스를 온톨로지 추론을 통해 추출하는 단계; 및상기 추출된 서비스를 상기 테넌트에게 추천하는 단계를 포함하는 클라우드 서비스 브로커리지 방법
|
16 |
16
제15항에 있어서,상기 테넌트의 서비스 요구사항 정보에 적합한 서비스를 추론하고 추천하는 단계는,클라우드 서비스 제공자에 의해 등록된 적어도 하나 이상의 서비스 중 기능적 서비스 요구사항 정보를 만족하는 서비스를 추출하는 단계;상기 기능적 서비스 요구사항 정보를 만족하는 서비스가 있는 경우, 상기 기능적 서비스 요구사항 정보를 만족하는 서비스 중 비기능적 서비스 요구사항 정보를 만족하는 서비스를 추출하여 상기 테넌트에게 추천하는 단계; 및상기 기능적 서비스 요구사항 정보를 만족하는 서비스가 없는 경우, 상기 테넌트에게 서비스를 추천하지 않는 단계를 더 포함하는 클라우드 서비스 브로커리지 방법
|
17 |
17
제16항에 있어서,상기 테넌트의 서비스 요구사항 정보에 적합한 서비스를 추론하고 추천하는 단계는,상기 기능적 서비스 요구사항 정보 및 상기 비기능적 서비스 요구사항 정보를 만족하는 서비스가 있는 경우, 상기 테넌트 선호도 정보 및 상기 테넌트의 과거 서비스 이용에 관한 이력 정보 중 적어도 하나를 참조하여 상기 테넌트에게 추천할 서비스를 추출하는 단계를 더 포함하는 클라우드 서비스 브로커리지 방법
|