1 |
1
가상화 환경을 구현하는 물리 머신(physical machine)에서 수행되는 대역폭 할당 방법에 있어서,상기 가상화 환경에 포함된 복수의 가상 머신(virtual machine)으로부터 디스크(disk)의 대역폭 사용 요청을 수신하는 단계;상기 디스크 대역폭의 사용 요청에 대한 간헐성(burstiness)을 감지하는 단계;상기 간헐성을 미리 설정된 임계값과 비교하는 단계; 및상기 복수의 가상 머신 중 상기 임계값 보다 큰 간헐성을 가지는 적어도 하나의 가상 머신을 선택하고, 상기 임계값 보다 큰 간헐성을 가지는 적어도 하나의 가상 머신에 미리 설정된 시간 단위로 상기 디스크의 최대 대역폭을 할당하는 단계를 포함하는 가상화 환경에서의 대역폭 할당 방법
|
2 |
2
청구항 1에 있어서,상기 간헐성은,상기 복수의 가상 머신으로부터 수신되는 상기 디스크 대역폭 사용 요청의 지속적인 정도 또는 주기를 의미하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 방법
|
3 |
3
삭제
|
4 |
4
청구항 1에 있어서,상기 가상화 환경에서의 대역폭 할당 방법은,상기 복수의 가상 머신 중 상기 임계값 이하인 간헐성을 가지는 적어도 하나의 가상 머신을 선택하는 단계; 및상기 임계값 이하인 간헐성을 가지는 적어도 하나의 가상 머신에 상기 디스크의 최소 대역폭을 할당하는 단계를 포함하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 방법
|
5 |
5
청구항 1에 있어서,상기 디스크의 최대 대역폭을 할당하는 단계는,상기 적어도 하나의 가상 머신 중 제1 가상 머신에 미리 설정된 제1 시간 구간 동안 상기 디스크의 최대 대역폭을 할당하는 단계; 및상기 적어도 하나의 가상 머신 중 상기 제1 가상 머신을 제외한 가상 머신에 상기 제1 시간 구간 동안 상기 디스크의 최소 대역폭을 할당하는 단계를 포함하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 방법
|
6 |
6
청구항 5에 있어서,상기 디스크의 최대 대역폭을 할당하는 단계는,상기 제1 시간 구간에 대한 상기 디스크의 대역폭을 할당한 후, 상기 적어도 하나의 가상 머신 중 제2 가상 머신에 상기 제1 시간 구간과 연속하는 제2 시간 구간 동안 상기 디스크의 최대 대역폭을 할당하는 단계; 및상기 적어도 하나의 가상 머신 중 상기 제2 가상 머신을 제외한 가상 머신에 상기 제2 시간 구간 동안 상기 디스크의 최소 대역폭을 할당하는 단계를 포함하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 방법
|
7 |
7
청구항 1에 있어서,상기 디스크의 최대 대역폭을 할당하는 단계는,상기 적어도 하나의 가상 머신 중 상기 디스크에 접근이 가장 용이한 가상 머신을 우선적으로 선택하여 상기 미리 설정된 시간 동안 상기 디스크의 최대 대역폭을 할당하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 방법
|
8 |
8
가상화 환경에서 동작하는 대역폭 할당 장치로서,상기 가상화 환경에 포함된 복수의 가상 머신(virtual machine)으로부터 디스크(disk)의 대역폭 사용 요청을 수신하고, 상기 디스크 대역폭의 사용 요청에 대한 간헐성(burstiness)을 감지하고, 상기 간헐성을 미리 설정된 임계값과 비교하고, 상기 복수의 가상 머신 중 상기 임계값 보다 큰 간헐성을 가지는 적어도 하나의 가상 머신을 선택하고, 상기 임계값 보다 큰 간헐성을 가지는 적어도 하나의 가상 머신에 미리 설정된 시간 단위로 상기 디스크의 최대 대역폭을 할당하는 처리부; 및상기 처리부에서 처리된 정보 및 처리되는 정보를 저장하는 저장부를 포함하는 가상화 환경에서의 대역폭 할당 장치
|
9 |
9
청구항 8에 있어서,상기 간헐성은,상기 복수의 가상 머신으로부터 수신되는 상기 디스크 대역폭 사용 요청의 지속적인 정도 또는 주기를 의미하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 장치
|
10 |
10
삭제
|
11 |
11
청구항 8에 있어서,상기 처리부는,상기 복수의 가상 머신 중 상기 임계값 이하인 간헐성을 가지는 적어도 하나의 가상 머신을 선택하고, 상기 임계값 이하인 간헐성을 가지는 적어도 하나의 가상 머신에 상기 디스크의 최소 대역폭을 할당하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 장치
|
12 |
12
청구항 8에 있어서,상기 처리부는,상기 디스크의 최대 대역폭을 할당하는 경우, 상기 적어도 하나의 가상 머신 중 제1 가상 머신에 미리 설정된 제1 시간 구간 동안 상기 디스크의 최대 대역폭을 할당하고, 상기 적어도 하나의 가상 머신 중 상기 제1 가상 머신을 제외한 가상 머신에 상기 제1 시간 구간 동안 상기 디스크의 최소 대역폭을 할당하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 장치
|
13 |
13
청구항 12에 있어서,상기 처리부는,상기 디스크의 최대 대역폭을 할당하는 경우, 상기 제1 시간 구간에 대한 상기 디스크의 대역폭을 할당한 후, 상기 적어도 하나의 가상 머신 중 제2 가상 머신에 상기 제1 시간 구간과 연속하는 제2 시간 구간 동안 상기 디스크의 최대 대역폭을 할당하고, 상기 적어도 하나의 가상 머신 중 상기 제2 가상 머신을 제외한 가상 머신에 상기 제2 시간 구간 동안 상기 디스크의 최소 대역폭을 할당하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 장치
|
14 |
14
청구항 8에 있어서,상기 처리부는,상기 디스크의 최대 대역폭을 할당하는 경우, 상기 적어도 하나의 가상 머신 중 상기 디스크에 접근이 가장 용이한 가상 머신을 우선적으로 선택하여 상기 미리 설정된 시간 동안 상기 디스크의 최대 대역폭을 할당하는 것을 특징으로 하는 가상화 환경에서의 대역폭 할당 장치
|