1 |
1
복수의 물리머신;상기 각 물리머신을 가상화하여 구성된 복수의 가상머신; 및상기 복수의 물리머신 중 어느 하나의 물리머신에 위치하며, 상기 각 물리머신의 네트워크 사용량, 상기 가상머신의 시간비용을 모니터링하여 자원 재할당 및 자원 회수를 수행하는 관리가상머신을 포함하며,상기 관리가상머신은,상기 복수의 물리머신 중에서 어떤 물리머신에 위치하는 것이 적정한지를 지속적으로 판단하고, 그 판단 결과에 따라 상기 복수의 물리머신 중 현재 가장 적정한 물리머신으로 이주하는 것인 가상화 기반 자원 관리가 가능한 컴퓨팅 시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 관리가상머신은,상기 위치한 물리머신의 네트워크 사용량이 소정 기준사용량을 초과하는 경우에, 현재 위치한 물리머신보다 네트워크 사용량이 적은 다른 물리머신이 존재하면, 상기 복수의 물리머신 중 네트워크 사용량이 가장 적은 다른 물리머신으로 이주하는 것인 가상화 기반 자원 관리가 가능한 컴퓨팅 시스템
|
4 |
4
제1항에 있어서, 상기 관리가상머신은,JeOS(Just Enough Operating System)에 의해 운영되는 것인 가상화 기반 자원 관리가 가능한 컴퓨팅 시스템
|
5 |
5
삭제
|
6 |
6
복수의 물리머신 및 상기 각 물리머신을 가상화하여 구성된 복수의 가상머신으로 구성되는 컴퓨팅 시스템의 자원 관리를 수행하는 가상화 기반 자원 관리 장치에 있어서,상기 복수의 물리머신의 정보 및 상기 각 가상머신의 정보를 수집하고, 관리하는 관리응용 모듈; 및상기 관리하는 시간비용을 모니터링하여 자원 추가할당 및 자원회수를 수행하는 관리제어 모듈을 포함하되,상기 관리응용 모듈 및 상기 관리제어 모듈은 상기 복수의 물리머신 중 어느하나의 물리머신에 위치하며,상기 관리제어 모듈 및 상기 관리응용 모듈은,상기 위치한 물리머신의 네트워크 사용량이 기준사용량을 초과하고, 상기 위치한 물리머신보다 네트워크 사용량이 적은 다른 물리머신이 존재하면, 상기 복수의 물리머신 중 네트워크 사용량이 가장 적은 다른 물리머신으로 이주하는 것인 가상화 기반 자원 관리 장치
|
7 |
7
제6항에 있어서, 상기 관리응용 모듈은,상기 복수의 물리머신 및 상기 가상머신의 목록, 네트워크 사용량 및 자원할당 관계 중 적어도 하나의 정보를 수집하고 관리하는 것인 가상화 기반 자원 관리 장치
|
8 |
8
삭제
|
9 |
9
제6항에 있어서, 상기 관리제어 모듈은,상기 물리머신 및 상기 가상머신을 관리하는 시간비용을 모니터링하는 관리부하 관제 모듈;이주할 물리머신을 선정하는 가상머신 위치선정 모듈;상기 시간비용을 기설정된 허용범위와 비교하여 상기 추가할당 및 상기 회수를 결정하는 자원 최적화 모듈; 및상기 결정에 따른 요청을 상기 위치한 물리머신으로 전송하는 명령 요청 모듈을 포함하는 것인 가상화 기반 자원 관리 장치
|
10 |
10
삭제
|
11 |
11
복수의 물리머신 및 상기 각 물리머신을 가상화하여 구성된 복수의 가상머신과 하나의 관리가상머신을 포함하는 컴퓨팅 시스템의 자원 관리를 수행하는 가상화 기반 자원 관리 방법에 있어서, 상기 관리가상머신이 상기 컴퓨팅 시스템에 속한 전체 자원의 관리에 소요되는 시간비용을 측정하는 단계;상기 시간비용이 허용범위 이내인지를 확인하는 단계;상기 확인결과 상기 허용범위 이내이면, 상기 관리가상머신이 현재 위치한 물리머신의 적정성을 주기적으로 확인하고, 상기 현재 위치한 물리머신이 적정하지 않다고 판단하면, 상기 복수의 물리머신 중 가장 적정한 다른 물리머신으로 이주하는 단계를 포함하는 가상화 기반 자원 관리 방법
|
12 |
12
제11항에 있어서, 상기 확인결과 상기 허용범위 이외이면, 기준시간을 초과하는지를 확인하는 단계; 및상기 확인결과 상기 기준시간을 초과하였으면, 상기 자원의 회수를 요청하는 단계; 및상기 자원의 회수 요청에 따라 상기 자원의 일부를 회수하는 단계를 더 포함하는 가상화 기반 자원 관리 방법
|
13 |
13
제12항에 있어서, 상기 확인결과 상기 기준시간을 초과하지 않았으면, 상기 자원의 추가할당을 요청하는 단계; 및상기 자원의 추가할당 요청에 따라 필요 자원을 추가 할당하는 단계를 더 포함하는 것인 가상화 기반 자원 관리 방법
|
14 |
14
제13항에 있어서,상기 회수하는 단계 및 상기 추가 할당하는 단계의 수행에 실패하면 상기 시간비용을 측정하는 단계로 돌아가는 것인 가상화 기반 자원 관리 방법
|
15 |
15
제11항에 있어서, 상기 이주하는 단계는상기 관리가상머신이 현재 위치한 물리머신의 네트워크 사용량을 측정하는 단계;상기 네트워크 사용량이 기준사용량을 초과하면, 네트워크 사용량이 가장 적은 다른 물리머신을 검색하는 단계; 및상기 검색된 다른 물리머신의 네트워크 사용량이 상기 현재 위치한 물리머신의 네트워크 사용량보다 적으면 상기 관리가상머신이 상기 검색된 물리머신으로 위치 이동하는 단계를 포함하는 것인 가상화 기반 자원 관리 방법
|
16 |
16
제15항에 있어서, 상기 네트워크 사용량이 상기 기준사용량 이하이면, 상기 현재 위치한 물리머신에서 상기 시간비용을 측정하는 단계, 상기 확인하는 단계, 상기 네트워크 사용량을 측정하는 단계 및 상기 검색하는 단계를 반복하는 것인 가상화 기반 자원 관리 방법
|
17 |
17
각각에 하나 이상의 가상머신이 실행되는 복수의 물리머신 중 하나의 물리머신에 위치하는 관리가상머신이 수행하는 가상화 기반 자원 관리 방법으로서,상기 복수의 물리머신 중 네트워크 사용량이 가장 적은 물리머신을 선정하여 위치하는 단계;상기 하나 이상의 가상머신의 정보를 수집하고, 관리하는 단계;상기 관리에 소요되는 시간비용을 모니터링하는 단계;상기 모니터링 결과에 따라 자원 추가할당 및 자원회수를 수행하는 단계; 및상기 관리가상머신이 상기 위치한 물리머신의 네트워크 사용량이 사전 설정한 기준사용량을 초과하고, 상기 위치한 물리머신 보다 적은 네트워크 사용량을 갖는 다른 물리머신이 존재하면, 상기 관리가상머신이 상기 다른 물리머신으로 이주하는 단계를 포함하는 것인 가상화 기반 자원 관리 방법
|
18 |
18
삭제
|
19 |
19
삭제
|
20 |
20
삭제
|