상세 보기
QoS 기반 가상 머신 태스크 스케줄링
Virtual Machine Task Scheduling based on QoS
- 장준혁;
- 정진만;
- 홍지만
초록
가상화 플랫폼은 인터럽트 발생을 인지하고 가상 머신으로 인터럽트를 전달함으로써 I/O를 가상화하고 QoS(Quality of Service)를 높이기 위해 I/O 인터럽트가 전달된 가상 머신을 우선 처리하는 스케줄링 정책을 사용한다. 그러나 가상 머신 스케줄러가 I/O 인터럽트 처리를 우선하는 경우, 특정 가상 머신이 처리기 자원을 독점하거나 실시간 응용을 실행하는 가상 머신들이 경쟁 상태에 놓이는 상황이 발생할 수 있다. 따라서 스케줄링의 공정성과 응답 시간의 트레이드오프(trade-off)를 고려한 가상 머신 스케줄링 기법이 요구된다. 본 논문에서는 가상 머신의 자원 소모율을 통해 실행 패턴을 예측하고, 예측값에 따라 스케줄링 우선순위를 동적으로 제어하는 QoS 기반 가상 머신 스케줄링 기법을 제안한다. 성능 평가를 통해 제안 기법이 적은 스케줄링 오버헤드로 응답성과 공정성을 보장함을 보였다.
키워드
virtualization; virtual machine I/O; scheduler; QoS; 가상화; 가상머신 I/O; 스케줄러; QoS
- 제목
- QoS 기반 가상 머신 태스크 스케줄링
- 제목 (타언어)
- Virtual Machine Task Scheduling based on QoS
- 저자
- 장준혁; 정진만; 홍지만
- 발행일
- 2021-07
- 유형
- Y
- 권
- 27
- 호
- 7
- 페이지
- 309 ~ 313