1 |
1
클라우드 자원 제어 장치에 있어서,응용 또는 서비스에서 사용되는 클라우드 자원의 사용 상태 정보를 모니터링하는 자원 사용 모니터부와,클라우드 자원의 사용 상태 정보를 미리 정해진 시간 단위로 구분하고, 이전 시간 단위의 클라우드 자원의 사용 상태 정보에 기초하여 다음 시간 단위의 자원 사용량 구간에 대한 신뢰도를 확인하고, 자원 사용량 구간에 대한 신뢰도를 사용하여 다음 시간 단위의 클라우드 자원 사용량을 추정하는 자원 사용 예측부와,상기 자원 사용 예측부가 추정한 상기 다음 시간 단위의 클라우드 자원 사용량에 기초하여, 응용 또는 서비스에서 사용되는 클라우드 자원을 제어하는 자원 할당 제어부를 포함하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
2 |
2
제1항에 있어서,상기 자원 사용 예측부는,자원 사용량 구간에 대한 신뢰도를 산출하는 신뢰도 분포 예측부와,상기 다음 시간 단위의 적정 클라우드 자원 사용량을 추정하는 적정 자원 예측부를 포함하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
3 |
3
제1항에 있어서,상기 자원 사용량 구간은 최소 자원 사용량부터 최대 자원 사용량까지의 범위를 미리 정해진 수로 분할한 구간인 것을 특징으로 하는 클라우드 자원 제어 장치
|
4 |
4
제1항에 있어서,상기 자원 사용량 구간에 대한 신뢰도는 상기 응용 또는 서비스에서 사용되는 클라우드 자원의 사용량이 해당 구간에 속할 가능성을 나타내는 정보인 것을 특징으로 하는 클라우드 자원 제어 장치
|
5 |
5
제1항에 있어서,상기 클라우드 자원의 사용 상태 정보는,자원 사용량 데이터와, 자원 요구량 데이터를 포함하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
6 |
6
제2항에 있어서,상기 신뢰도 분포 예측부는,자원 사용량 데이터의 이력 정보와, 자원 요구량 데이터의 이력 정보를 사용하여 다음 시간 단위의 자원 사용량 구간에 대한 점수를 산출하는 구간 점수 산출부를 포함하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
7 |
7
제6항에 있어서,상기 구간 점수 산출부는, 자원 사용량 데이터의 이력 정보와, 자원 요구량 데이터의 이력 정보를 입력으로 하고, 다음 시간 단위의 자원 사용량 데이터를 출력으로 하는 기계 학습을 수행하고, 기계 학습에 기초하여 자원 사용량 데이터의 이력 정보와, 자원 요구량 데이터의 이력 정보에 대응되는 다음 시간 단위의 자원 사용량 구간에 대한 점수를 출력하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
8 |
8
제6항에 있어서,상기 구간 점수 산출부에서 출력되는 다음 시간 단위의 자원 사용량 구간에 대한 점수를 상기 자원 사용량 구간에 대한 신뢰도 값으로 변환하는 소프트 맥스 분류기를 더 포함하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
9 |
9
제2항에 있어서,상기 적정 자원 예측부는,상기 응용 또는 서비스에 대응되는 목표 신뢰값을 구비하는 신뢰도 테이블을 저장하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
10 |
10
제9항에 있어서,상기 적정 자원 예측부는,상기 응용 또는 서비스에 대응되는 목표 신뢰값을 만족하는 자원 사용량 구간을 다음 시간 단위의 적정 클라우드 자원 사용량 구간으로 결정하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
11 |
11
제10항에 있어서,상기 적정 자원 예측부는,상기 자원 사용량 구간의 최대 자원 사용량을 다음 시간 단위의 적정 클라우드 자원 사용량으로 추정하는 것을 특징으로 하는 클라우드 자원 제어 장치
|
12 |
12
클라우드 자원 제어 방법에 있어서,응용 또는 서비스에서 사용되는 클라우드 자원의 사용 상태 정보를 모니터링하는 과정과, 클라우드 자원의 사용 상태 정보를 미리 정해진 시간 단위로 구분하고, 이전 시간 단위의 클라우드 자원의 사용 상태 정보에 기초하여 다음 시간 단위의 자원 사용량 구간에 대한 신뢰도를 확인하는 과정과, 자원 사용량 구간에 대한 신뢰도를 사용하여 다음 시간 단위의 클라우드 자원 사용량을 추정하는 과정과,추정한 상기 다음 시간 단위의 클라우드 자원 사용량에 기초하여, 응용 또는 서비스에서 사용되는 클라우드 자원을 제어하는 하는 과정을 포함하는 것을 특징으로 하는 클라우드 자원 제어 방법
|
13 |
13
제12항에 있어서,상기 자원 사용량 구간은 최소 자원 사용량부터 최대 자원 사용량까지의 범위를 미리 정해진 수로 분할한 구간인 것을 특징으로 하는 클라우드 자원 제어 방법
|
14 |
14
제12항에 있어서,상기 자원 사용량 구간에 대한 신뢰도는,상기 응용 또는 서비스에서 사용되는 클라우드 자원의 사용량이 해당 구간에 속할 가능성을 나타내는 정보인 것을 특징으로 하는 클라우드 자원 제어 방법
|
15 |
15
제12항에 있어서,상기 클라우드 자원의 사용 상태 정보는,자원 사용량 데이터와, 자원 요구량 데이터를 포함하는 것을 특징으로 하는 클라우드 자원 제어 방법
|
16 |
16
제12항에 있어서,상기 자원 사용량 구간에 대한 신뢰도를 확인하는 과정은,자원 사용량 데이터의 이력 정보와, 자원 요구량 데이터의 이력 정보를 사용하여 다음 시간 단위의 자원 사용량 구간에 대한 점수를 산출하는 과정을 포함하는 것을 특징으로 하는 클라우드 자원 제어 방법
|
17 |
17
제16항에 있어서,상기 자원 사용량 구간에 대한 신뢰도를 확인하는 과정은,자원 사용량 데이터의 이력 정보와, 자원 요구량 데이터의 이력 정보를 입력으로 하고, 다음 시간 단위의 자원 사용량 데이터를 정답으로 하는 기계 학습을 수행하는 과정을 포함하는 것을 특징으로 하는 클라우드 자원 제어 방법
|
18 |
18
제17항에 있어서,상기 자원 사용량 구간에 대한 신뢰도를 확인하는 과정은,상기 기계 학습에 기초하여, 자원 사용량 데이터의 이력 정보와, 자원 요구량 데이터의 이력 정보에 대응되는 다음 시간 단위의 자원 사용량 구간에 대한 점수를 출력하는 과정을 포함하는 것을 특징으로 하는 클라우드 자원 제어 방법
|
19 |
19
제16항에 있어서,상기 자원 사용량 구간에 대한 신뢰도를 확인하는 과정은,상기 다음 시간 단위의 자원 사용량 구간에 대한 점수를 상기 자원 사용량 구간에 대한 신뢰도 값으로 변환하는 과정을 더 포함하는 것을 특징으로 하는 클라우드 자원 제어 방법
|
20 |
20
제9항에 있어서,상기 다음 시간 단위의 클라우드 자원 사용량을 추정하는 과정은,상기 응용 또는 서비스에 대응되는 목표 신뢰값을 만족하는 자원 사용량 구간을 다음 시간 단위의 적정 클라우드 자원 사용량 구간으로 결정하는 것을 특징으로 하는 클라우드 자원 제어 방법
|