1 |
1
가상 머신이 설치되는 물리 머신의 자원을 모니터링하는 자원 모니터링부;상기 자원 모니터링부에서 주기적으로 또는 연속적으로 전달되는 모니터링 결과를 기반으로 기계학습을 수행하여 학습 모델을 생성하는 기계학습부;상기 자원 모니터링부에서 주기적으로 또는 연속적으로 전달되는 모니터링 결과를 상기 학습 모델에 적용하여 퍼지 룰을 생성하는 퍼지룰 구축부;상기 퍼지룰 구축부에서 생성된 퍼지 룰에 따라 스케일링 여부 및 스케일링 방법을 결정하는 스케일링 결정부; 및상기 스케일링 여부 및 상기 스케일링 방법을 기반으로 상기 가상 머신 또는 새로 생성되는 가상 머신에 제공되는 자원에 대한 스케일링을 수행하는 자원 스케일링부;를 포함하고,상기 자원 스케일링부는 퍼지-분석적 계층 프로세스(Fuzzy-AHP, Fuzzy-Analytic Hierarchy Process)를 기반으로 자원 스케일링을 수행하며, 자원 스케일링 대상이 되는 가상머신을 결정하며, 퍼지화 및 학습을 수행하는 퍼지 시스템의 복수의 메트릭의 비교결과를 기반으로 우선 순위에 따라 자원 스케일링 대상이 되는 가상머신을 결정하는, 자원 스케일링 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제1항에 있어서,상기 자원 스케일링부는, 상기 복수의 메트릭 중 적어도 둘 간의 쌍대 비교 행렬을 획득하고, 쌍대 비교 행렬을 기반으로 퍼지 가중치를 획득하고, 연산된 퍼지 가중치를 기반으로 최종 퍼지 가중치를 획득하고, 획득한 최종 퍼지 가중치를 기반으로 우선 순위를 결정하고, 결정된 우선 순위를 기반으로 자원 스케일링 대상이 되는 가상 머신을 결정하는 자원 스케일링 장치
|
7 |
7
제1항에 있어서,상기 새로 생성되는 가상 머신은, 기존의 가상 머신의 시스템이 마이그레이션되는 가상 머신을 포함하는 자원 스케일링 장치
|
8 |
8
가상 머신이 설치되는 물리 머신의 자원을 계속적으로 모니터링하는 자원 스케일링 장치; 및상기 물리 머신의 자원에 대한 계속적인 모니터링 결과를 기반으로 생성된 학습 모델을 생성하고, 상기 자원에 대한 현재의 모니터링 결과를 상기 학습 모델에 적용하여 퍼지 룰을 생성하는 퍼지 시스템;을 포함하되,상기 자원 스케일링 장치는, 주기적으로 또는 연속적으로 전달되는 모니터링 결과를 기반으로 기계학습을 수행하여 학습 모델을 생성하고, 주기적으로 또는 연속적으로 전달되는 모니터링 결과를 상기 학습 모델에 적용하여 퍼지 룰을 생성하며,생성된 퍼지 룰에 따라 스케일링 여부 및 스케일링 방법을 결정하고, 상기 스케일링 여부 및 상기 스케일링 방법을 기반으로 상기 가상 머신 또는 새로 생성되는 가상 머신에 제공되는 자원에 대한 스케일링을 수행하며,상기 자원 스케일링 장치는 퍼지-분석적 계층 프로세스를 기반으로 자원 스케일링을 수행하고, 자원 스케일링 대상이 되는 가상머신을 결정하며, 퍼지화 및 학습을 수행하는 퍼지 시스템의 복수의 메트릭의 비교 결과를 기반으로 결정된 우선 순위에 따라서 자원 스케일링 대상이 되는 가상 머신을 결정하는 자원 스케일링 시스템
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
제8항에 있어서,상기 자원 스케일링 장치는, 상기 복수의 메트릭 중 적어도 둘 간의 쌍대 비교 행렬을 획득하고, 쌍대 비교 행렬을 기반으로 퍼지 가중치를 획득하고, 연산된 퍼지 가중치를 기반으로 최종 퍼지 가중치를 획득하고, 획득한 최종 퍼지 가중치를 기반으로 우선 순위를 결정하고, 결정된 우선 순위를 기반으로 자원 스케일링 대상이 되는 가상 머신을 결정하는 자원 스케일링 시스템
|
13 |
13
제8항에 있어서,상기 새로 생성되는 가상 머신은, 기존의 가상 머신의 시스템이 마이그레이션되는 가상 머신을 포함하는 자원 스케일링 시스템
|
14 |
14
자원 스케일링 장치에 의해서 수행되는 자원 스케일링 방법으로서,물리 머신의 자원을 모니터링하는 단계;주기적으로 또는 연속적으로 전달되는 모니터링 결과를 기반으로 기계학습을 수행하여 학습 모델을 생성하는 단계;주기적으로 또는 연속적으로 전달되는 모니터링 결과를 상기 학습 모델에 적용하여 퍼지 룰을 생성하는 단계;자원 모니터링부에 의한 자원에 대한 현재의 모니터링 결과를 기반으로 생성된 퍼지 룰에 따라 스케일링 여부 및 스케일링 방법을 결정하는 단계; 및상기 스케일링 여부 및 상기 스케일링 방법을 기반으로 상기 물리 머신에 설치된 가상 머신 또는 상기 물리 머신에 새로 생성되는 가상 머신에 제공되는 자원에 대한 스케일링을 수행하는 단계;를 포함하고,상기 스케일링을 수행하는 단계는,자원 스케일링 대상이 되는 가상 머신을 결정하는 단계; 퍼지-분석적 계층 프로세스를 기반으로 하는 우선 순위 리스트를 통해 자원 스케일링 대상이 되는 가상 머신을 결정하는 단계; 및퍼지화 및 학습을 수행하는 퍼지 시스템의 복수의 메트릭의 비교 결과를 기반으로 결정된 우선 순위에 따라서 자원 스케일링 대상이 되는 가상 머신을 결정하는 단계를 포함하는, 자원 스케일링 방법
|
15 |
15
삭제
|
16 |
16
삭제
|
17 |
17
삭제
|
18 |
18
삭제
|
19 |
19
제14항에 있어서,상기 퍼지-분석적 계층 프로세스를 기반으로 하는 우선 순위 리스트를 통해 자원 스케일링 대상이 되는 가상 머신을 결정하는 단계는,상기 복수의 메트릭 중 적어도 둘 간의 쌍대 비교 행렬을 획득하는 단계;쌍대 비교 행렬을 기반으로 퍼지 가중치를 획득하는 단계;연산된 퍼지 가중치를 기반으로 최종 퍼지 가중치를 획득하고, 획득한 최종 퍼지 가중치를 기반으로 우선 순위를 결정하는 단계; 및결정된 우선 순위를 기반으로 자원 스케일링 대상이 되는 가상 머신을 결정하는 단계;를 포함하는 자원 스케일링 방법
|
20 |
20
제14항에 있어서,상기 새로 생성되는 가상 머신은, 기존의 가상 머신의 시스템이 마이그레이션 되는 가상 머신을 포함하는 자원 스케일링 방법
|