1 |
1
중개 서버에서 서비스 요청자로부터 요청받은 요청 데이터에 대한 정보를 수신하는 단계;상기 중개 서버에서 사설(private) 클라우드 서버 또는 공중(plubic) 클라우드 서버로부터 상기 사설 클라우드 서버와 공중 클라우드 서버의 이용 정보를 수신하는 단계; 및상기 중개 서버에서 상기 요청 데이터에 대한 정보, 상기 사설 클라우드 서버와 상기 공중 클라우드 서버의 이용 정보에 기초하여 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버 중 최소 비용으로 상기 요청 데이터를 처리하는 클라우드 서버의 조합을 선택하는 단계를 포함하는 것을 특징으로 클라우드 서버의 중개 방법
|
2 |
2
제 1 항에 있어서, 상기 사설 클라우드 서버 또는 공중 클라우드 서버의 이용 정보는상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버의 이용 가능 여부와 단위 처리량 당 비용, 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버별 처리 가능한 데이터량인 것을 특징으로 하는 클라우드 서버의 중개 방법
|
3 |
3
제 2 항에 있어서, 상기 요청 데이터에 대한 정보는서비스 요청자가 요청하는 요청 데이터량인 것을 특징으로 하는 클라우드 서버의 중개 방법
|
4 |
4
제 3 항에 있어서, 상기 클라우드 서버의 조합을 선택하는 단계는 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버의 이용 가능 여부에 기초하여 현재 이용 가능한 후보 사설 클라우드 서버 또는 후보 공중 클라우드 서버를 선택하는 단계;상기 후보 사설 클라우드 서버 또는 상기 후보 공중 클라우드 서버의 단위 처리량 당 비용이 낮은 순서로 정렬하는 단계;상기 단위 처리량 당 비용이 낮은 순서로 정렬된 상기 후보 사설 클라우드 서버 또는 상기 후보 공중 클라우드 서버의 처리 가능한 데이터량의 순차적 누적 합산 데이터량을 계산하는 단계; 및상기 순차적 누적 합산 데이터량이 상기 요청 데이터량을 처음으로 초과하는 후보 사설 클라우드 서버 또는 후보 공중 클라우드 서버까지를 클라우드 서버의 조합으로 선택하는 단계를 포함하는 것을 특징으로 하는 클라우드 서버의 중개 방법
|
5 |
5
제 3 항에 있어서, 상기 클라우드 서버의 조합을 선택하는 단계는 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버의 이용 가능 여부에 기초하여 현재 이용 가능한 후보 사설 클라우드 서버 또는 후보 공중 클라우드 서버를 선택하는 단계;상기 후보 공중 클라우드 서버의 단위 처리량 당 비용이 낮은 순서로 정렬하는 단계;상기 단위 처리량 당 비용이 낮은 순서로 정렬된 상기 후보 공중 클라우드 서버의 처리 가능한 데이터량의 순차적 누적 합산 데이터량을 계산하는 단계; 및상기 순차적 누적 합산 데이터량이 상기 요청 데이터량을 초과하는지 판단하여 상기 요청 데이터량이 상기 순차적 누적 합산 데이터량을 초과하는 경우, 상기 후보 사설 클라우드 서버에서 상기 요청 데이터량과 상기 순차적 누적 합산 데이터량 사이의 차이 데이터량을 처리할 최종 사설 클라우드 서버를 선택하는 단계; 및상기 후보 공중 클라우드 서버와 상기 최종 사설 클라우드 서버를 클라우드 서버의 조합으로 선택하는 단계를 포함하는 것을 특징으로 하는 클라우드 서버의 중개 방법
|
6 |
6
제 5 항에 있어서, 상기 최종 사설 클라우드 서버를 선택하는 단계는상기 순차적 누적 합산 데이터량이 상기 요청 데이터량을 초과하는지 판단하는 단계; 상기 요청 데이터량과 상기 순차적 누적 합산 데이터량 사이의 차이 데이터량을 계산하는 단계;상기 요청 데이터량이 상기 순차적 누적 합산 데이터량을 초과하는 경우, 후보 사설 클라우드 서버의 단위 처리량 당 비용이 낮은 순서로 정렬하는 단계;상기 단위 처리량 당 비용이 낮은 순서로 정렬한 상기 후보 사설 클라우드 서버의 처리 가능한 데이터량의 제2 순차적 누적 합산 데이터량을 계산하는 단계; 및상기 제2 순차적 누적 합산 데이터량이 상기 차이 데이터량을 처음으로 초과하는 후보 사설 클라우드 서버까지를 최종 사설 클라우드 서버로 선택하는 단계를 포함하는 것을 특징으로 하는 클라우드 서버의 중개 방법
|
7 |
7
제 1 항 내지 제 6 항 중 어느 한 항에 있어서, 상기 클라우드 서버의 중개 방법은상기 클라우드 서버의 조합에 대한 정보를 상기 서비스 요청자에 제공하는 단계를 더 포함하는 것을 특징으로 하는 클라우드 서버의 중개 방법
|
8 |
8
제 7 항에 있어서, 상기 서비스 요청자로부터 요청받은 요청 데이터는 헬스케어(healthcare) 관련 데이터인 것을 특징으로 하는 클라우드 서버의 중개 방법
|
9 |
9
서비스 요청자 단말기, 사설 클라우드 서버 또는 공중 클라우드 서버와 데이터를 송수신하는 송수신부;상기 서비스 요청자 단말기로부터 요청 데이터에 대한 정보를 수신하는 경우, 상기 사설(private) 클라우드 서버 또는 상기 공중(plubic) 클라우드 서버로부터 수신한 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버의 이용 정보에 기초하여 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버 중 최소 비용으로 상기 요청 데이터를 처리하는 클라우드 서버의 조합을 선택하는 중개부; 및상기 선택한 클라우드 서버의 조합에 대한 정보를 상기 송수신부를 통해 상기 서비스 요청자 단말기로 제공하는 제공부를 포함하는 것을 특징으로 하는 클라우드 중개 장치
|
10 |
10
제 9 항에 있어서, 상기 사설 클라우드 서버 또는 공중 클라우드 서버의 이용 정보는상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버의 이용 가능 여부와 단위 처리량 당 비용, 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버별 처리 가능한 데이터량인 것을 특징으로 하는 클라우드 서버의 중개 장치
|
11 |
11
제 10 항에 있어서, 상기 요청 데이터에 대한 정보는서비스 요청자가 요청하는 요청 데이터량인 것을 특징으로 하는 클라우드 서버의 중개 장치
|
12 |
12
제 11 항에 있어서, 상기 중개부는상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버의 이용 가능 여부에 기초하여 현재 이용 가능한 후보 사설 클라우드 서버 또는 후보 공중 클라우드 서버를 선택하는 후보 선택부;상기 후보 사설 클라우드 서버 또는 상기 후보 공중 클라우드 서버의 단위 처리량 당 비용이 낮은 순서로 정렬하는 정렬부;상기 단위 처리량 당 비용이 낮은 순서로 정렬된 상기 후보 사설 클라우드 서버 또는 상기 후보 공중 클라우드 서버의 처리 가능한 데이터량의 순차적 누적 합산 데이터량을 계산하는 합산 계산부; 및상기 순차적 누적 합산 데이터량이 상기 요청 데이터량을 처음으로 초과하는 후보 사설 클라우드 또는 후보 공중 클라우드까지를 클라우드 서버의 조합으로 선택하는 조합 선택부를 포함하는 것을 특징으로 하는 클라우드 서버의 중개 장치
|
13 |
13
제 11 항에 있어서, 상기 중개부는 상기 사설 클라우드 서버 또는 상기 공중 클라우드 서버의 이용 가능 여부에 기초하여 현재 이용 가능한 후보 사설 클라우드 서버 또는 후보 공중 클라우드 서버를 선택하는 후보 선택부;상기 후보 공중 클라우드 서버의 단위 처리량 당 비용이 낮은 순서로 정렬하는 정렬부;상기 단위 처리량 당 비용이 낮은 순서로 정렬된 상기 후보 공중 클라우드 서버의 처리 가능한 데이터량의 순차적 누적 합산 데이터량을 계산하는 합산 계산부;상기 순차적 누적 합산 데이터량이 상기 요청 데이터량을 초과하는지 판단하여 상기 요청 데이터량이 상기 순차적 누적 합산 데이터량을 초과하는 경우, 상기 후보 사설 클라우드 서버에서 상기 요청 데이터량과 상기 순차적 누적 합산 데이터량 사이의 차이 데이터량을 처리할 최종 사설 클라우드 서버를 선택하는 사설 클라우드 선택부; 및상기 후보 공중 클라우드와 상기 최종 사설 클라우드 서버를 클라우드 서버의 조합으로 선택하는 조합 선택부를 포함하는 것을 특징으로 하는 클라우드 서버의 중개 장치
|
14 |
14
제 13 항에 있어서, 상기 사설 클라우드 선택부는상기 순차적 누적 합산 데이터량이 상기 요청 데이터량을 초과하는지 판단하는 판단부;상기 요청 데이터량이 상기 순차적 누적 합산 데이터량을 초과하는 경우, 상기 요청 데이터량과 상기 순차적 누적 합산 데이터량 사이의 차이 데이터량을 계산하는 차이 계산부;상기 요청 데이터량이 상기 순차적 누적 합산 데이터량을 초과하는 경우, 후보 사설 클라우드 서버의 단위 처리량 당 비용이 낮은 순서로 정렬하는 제2 정렬부상기 단위 처리량 당 비용이 낮은 순서로 정렬한 상기 후보 사설 클라우드 서버의 처리 가능한 데이터량의 제2 순차적 누적 합산 데이터량을 계산하는 제2 합산 계산부;상기 제2 순차적 누적 합산 데이터량이 상기 차이 데이터량을 처음으로 초과하는 후보 사설 클라우드까지를 최종 사설 클라우드로 선택하는 최종 선택부를 포함하는 것을 특징으로 하는 클라우드 서버의 중개 장치
|
15 |
15
제 9 항 내지 제 14 항 중 어느 한 항에 있어서, 상기 서비스 요청자로부터 요청받은 요청 데이터는 헬스케어(healthcare) 관련 데이터인 것을 특징으로 하는 클라우드 서버의 중개 장치
|