짧은 지연 시간 태스크를 지원하는 타이머 기반 크레딧 스케줄러
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)
- P. Barham, "Xen and the art of virtualization", Proceedings on the 19th ACM symposium on Operating systems principles, pp.164~177 (2003)
- 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)
- H. Kim, "Task-aware virtual machine scheduling forI", O performance, SIGOPS internationalconference on Virtual execution environments, pp.2009[DOI]
- D. Gupta, "Enforcing performance isolation across virtual machines in Xen", Proceedings on the 7th International Middleware Conference (2006)
- H. Chen, "Adaptive Audio-aware Scheduling in Xen Virtual Environment", Proceedings on ACS, 2010, ~
- M. Lee, "XenTune: Detecting Xen Scheduling Bottlenecks for Media Applications", Proceedings on GLOBECOM (2010)
- 박현찬, "함수 단위 동적 커널 업데이트 시스템의 설계와 평가", 대한임베디드공학회논문지, 2(3), pp.145~154 (2007), 대한임베디드공학회
- S. Yoo, "Toward Under-Millisecond I", O Latency inXen-ARM, 2011, ~
- R. Nikolaev, "Perfctr-Xen: a framework for performance counter virtualization", Proceedings on the 7th ACM SIGPLAN, 2011, ~
- B. Gerofi, "Enhancing TCP throughput of highly available virtual machines via speculative communication", Proceedings on the 8th ACM SIGPLAN, 2012, ~
