1 |
1
실시간 스케줄 정책에 따라 실시간 가상 머신 및 비실시간 가상 머신을 대표하는 인터페이스 가상 머신을 스케줄링하는 제 1 스케줄러; 및상기 인터페이스 가상 머신에 의해 호출되고, 비실시간 스케줄 정책에 따라 상기 비실시간 가상 머신을 스케줄링하는 제 2 스케줄러; 를 포함하는 가상 머신을 위한 계층형 스케줄러
|
2 |
2
제 1 항에 있어서,상기 실시간 가상 머신 및 상기 인터페이스 가상 머신이 저장되고, 상기 제 1 스케줄러에 의해 관리되는 제 1 큐;상기 비실시간 가상 머신이 저장되고, 상기 제 2 스케줄러에 의해 관리되는 제 2 큐; 및상기 실시간 가상 머신, 상기 인터페이스 가상 머신, 및 상기 비실시간 가상 머신이 생성되면 상기 제 1 큐 또는 제 2 큐 중 어느 하나에 삽입하는 큐 관리부; 를 더 포함하는 가상 머신을 위한 계층형 스케줄러
|
3 |
3
제 1 항에 있어서, 상기 제 1 스케줄러는 자원 할당 기반의 스케줄 정책에 따라 상기 실시간 가상 머신 및 상기 인터페이스 가상 머신을 스케줄링하는 가상 머신을 위한 계층형 스케줄러
|
4 |
4
제 3 항에 있어서, 상기 제 1 스케줄러는 현재 실행 중인 실시간 가상 머신 또는 인터페이스 가상 머신의 실행 시간을 측정하고, 실시간 가상 머신 또는 인터페이스 가상 머신에 설정된 임계 시간에 따라 다음에 실행될 가상 머신을 결정하는 가상 머신을 위한 계층형 스케줄러
|
5 |
5
제 1 항에 있어서, 상기 제 2 스케줄러는 공평성 기반의 스케줄 정책에 따라 상기 비실시간 가상 머신을 스케줄링하는 가상 머신을 위한 계층형 스케줄러
|
6 |
6
제 5 항에 있어서, 상기 제 2 스케줄러는 각각의 비실시간 가상 머신에 동일하게 제공된 실행 퀀텀에 따라 다음에 실행될 가상 머신을 결정하는 가상 머신을 위한 계층형 스케줄러
|
7 |
7
제 1 스케줄러가 실시간 스케줄 정책에 따라 실시간 가상 머신 및 비실시간 가상 머신을 대표하는 인터페이스 가상 머신을 스케줄링하는 단계; 및상기 인터페이스 가상 머신이 스케줄되는 경우, 상기 인터페이스 가상 머신에 의해 호출된 제 2 스케줄러가 비실시간 스케줄 정책에 따라 상기 비실시간 가상 머신을 스케줄링하는 단계; 를 포함하는 가상 머신 스케줄 방법
|
8 |
8
제 7 항에 있어서, 상기 제 1 스케줄러는 자원 할당 기반의 스케줄 정책에 따라 상기 실시간 가상 머신 및 상기 인터페이스 가상 머신을 스케줄링하는 가상 머신 스케줄 방법
|
9 |
9
제 7 항에 있어서, 상기 제 2 스케줄러는 공평성 기반의 스케줄 정책에 따라 상기 비실시간 가상 머신을 스케줄링하는 가상 머신 스케줄 방법
|