본문 바로가기
KERD
논문KCI 등재

짧은 지연 시간 태스크를 지원하는 타이머 기반 크레딧 스케줄러

Timer-based Credit Scheduler for Supporting Low Latency Task

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

Virtualization allows multiple commodity operating systems to share on a single physical machine. Resource allocation among virtual machines is a key to determine virtual machine performance. To satisfy time-sensitive task on a domain, hypervisor needs to observe the resource requirements and allocates proper amount of CPU resources in a timely manner. In this paper, we propose a realtime credit scheduler for latency sensitive application on virtual machines. The key idea is to register a time event in the Xen hypervisor. Experiment result shows that the proposed scheme is superior to Credit scheduler.

Abstract

Virtualization allows multiple commodity operating systems to share on a single physical machine. Resource allocation among virtual machines is a key to determine virtual machine performance. To satisfy time-sensitive task on a domain, hypervisor needs to observe the resource requirements and allocates proper amount of CPU resources in a timely manner. In this paper, we propose a realtime credit scheduler for latency sensitive application on virtual machines. The key idea is to register a time event in the Xen hypervisor. Experiment result shows that the proposed scheme is superior to Credit scheduler.

참고문헌 (10)

  1. P. Barham, "Xen and the art of virtualization", Proceedings on the 19th ACM symposium on Operating systems principles, pp.164~177 (2003)
  2. S. Govindan, "Xen and co.: communication-aware cpu scheduling for consolidated xen-based hosting plat forms", Proceedings on the 3rd international conference on Virtual execution environments (2007)
  3. H. Kim, "Task-aware virtual machine scheduling forI", O performance, SIGOPS internationalconference on Virtual execution environments, pp.2009[DOI]
  4. D. Gupta, "Enforcing performance isolation across virtual machines in Xen", Proceedings on the 7th International Middleware Conference (2006)
  5. H. Chen, "Adaptive Audio-aware Scheduling in Xen Virtual Environment", Proceedings on ACS, 2010, ~
  6. M. Lee, "XenTune: Detecting Xen Scheduling Bottlenecks for Media Applications", Proceedings on GLOBECOM (2010)
  7. 박현찬, "함수 단위 동적 커널 업데이트 시스템의 설계와 평가", 대한임베디드공학회논문지, 2(3), pp.145~154 (2007), 대한임베디드공학회
  8. S. Yoo, "Toward Under-Millisecond I", O Latency inXen-ARM, 2011, ~
  9. R. Nikolaev, "Perfctr-Xen: a framework for performance counter virtualization", Proceedings on the 7th ACM SIGPLAN, 2011, ~
  10. B. Gerofi, "Enhancing TCP throughput of highly available virtual machines via speculative communication", Proceedings on the 8th ACM SIGPLAN, 2012, ~

관련 논문AI추천

이 간행물의 다른 논문 (5건)