1 |
1
적어도 하나의 가상 머신에 의한 입출력 리퀘스트(I/O request)를 수신하여 상기 입출력 리퀘스트에 따른 입출력 큐(I/O queue)를 생성하며, 상기 입출력 리퀘스트에 상응한 상기 적어도 하나의 가상 머신 각각에 대한 대역폭 할당 정보를 포함하는 모니터링 정보를 생성하는 하이퍼바이저; 및상기 입출력 큐에 상응하는 동작이 수행되도록 하는 입출력 디스패치(I/O dispatch)를 생성하여 상기 적어도 하나의 가상 머신을 관리하는 관리 도메인을 포함하되, 상기 모니터링 정보는, 상기 입출력 리퀘스트, 상기 입출력 큐, 상기 입출력 디스패치, 입출력 완료(I/O completion) 및 입출력 응답(I/O response) 각각에 대하여 상기 적어도 하나의 가상 머신 각각에 대한 대역폭 할당 정보를 포함하는 가상 머신 모니터링 장치
|
2 |
2
청구항 1에 있어서, 상기 입출력 디스패치를 수신하여 상기 입출력 큐에 상응하는 동작의 수행에 필요한 리소스를 제공하고 상기 입출력 완료를 상기 관리 도메인을 통하여 상기 하이퍼바이저에 알리는 스토리지를 더 포함하는 것을 특징으로 하는 가상 머신 모니터링 장치
|
3 |
3
청구항 2에 있어서, 상기 하이퍼바이저는, 상기 입출력 완료에 상응하는 상기 입출력 응답을 상기 적어도 하나의 가상 머신에 전송하는 것을 특징으로 하는 가상 머신 모니터링 장치
|
4 |
4
청구항 1에 있어서, 상기 하이퍼바이저는, 상기 모니터링 정보를 실시간으로 저장하고, 그래프의 형태로 상기 모니터링 정보를 가공하여 제공하는 것을 특징으로 하는 가상 머신 모니터링 장치
|
5 |
5
청구항 1항에 있어서, 상기 모니터링 정보는, 상기 수신한 입출력 리퀘스트를 상기 적어도 하나의 가상 머신 별로 누적한 가상 머신 별 입출력 누적 정보를 더 포함하는 것을 특징으로 하는 가상 머신 모니터링 장치
|
6 |
6
청구항 1에 있어서, 상기 관리 도메인은, 상기 하이퍼바이저에 의한 모니터링 정보의 생성을 제어하는 것을 특징으로 하는 가상 머신 모니터링 장치
|
7 |
7
청구항 1에 있어서, 상기 관리 도메인은, 상기 입출력 리퀘스트에 따른 입출력 큐를 수신하고 상기 입출력 리퀘스트를 스케쥴링하여 상기 입출력 디스패치를 생성하는 것을 특징으로 하는 가상 머신 모니터링 장치
|
8 |
8
적어도 하나의 가상 머신에 의한 입출력 리퀘스트(I/O request)를 수신하고, 상기 입출력 리퀘스트에 따른 입출력 큐(I/O queue)를 생성하는 단계; 상기 입출력 리퀘스트에 상응한 상기 적어도 하나의 가상 머신 각각에 대한 대역폭 할당 정보를 포함하는 모니터링 정보를 생성하는 단계; 상기 모니터링 정보를 가공하여 시각적으로 표시하는 단계; 및상기 입출력 큐에 상응하는 동작이 수행되도록 입출력 디스패치(I/O dispatch)를 생성하여 상기 적어도 하나의 가상 머신을 관리하는 단계를 포함하되,상기 모니터링 정보는, 상기 입출력 리퀘스트, 상기 입출력 큐, 상기 입출력 디스패치, 입출력 완료(I/O completion) 및 입출력 응답(I/O response) 각각에 대하여 상기 적어도 하나의 가상 머신 각각에 대한 대역폭 할당 정보를 포함하는 가상 머신 모니터링 방법
|
9 |
9
삭제
|
10 |
10
청구항 8에 있어서, 상기 적어도 하나의 가상 머신을 관리하는 단계는, 상기 입출력 큐에 상응하는 동작의 완료에 따른 상기 입출력 완료에 상응하여 상기 입출력 응답을 상기 적어도 하나의 가상 머신에 전송하는 것을 특징으로 하는 가상 머신 모니터링 방법
|
11 |
11
청구항 8에 있어서, 상기 모니터링 정보는, 상기 수신한 입출력 리퀘스트를 상기 적어도 하나의 가상 머신 별로 누적한 가상 머신 별 입출력 누적 정보를 더 포함하는 것을 특징으로 가상 머신 모니터링 방법
|
12 |
12
청구항 8에 있어서, 상기 모니터링 정보를 가공하여 시각적으로 표시하는 단계는, 상기 모니터링 정보를 실시간으로 저장하고, 그래프의 형태로 상기 모니터링 정보를 가공하여 제공하는 것을 특징으로 가상 머신 모니터링 방법
|