earticle

논문검색

An Energy-efficient Task Scheduler in Virtualized Cloud Platforms

초록

영어

In cloud platforms, virtualization technology has been widely applied for deploying large-scale IT-infrastructures due to its flexibility and extendibility. However, the extra software layer introduced by virtualization technology also raises many performance issues. One of them is the energy-efficiency losses when massive I/O-intensive tasks are running on virtualized servers. In this paper, we present a novel virtual machine scheduling approach, which the scheduler allows virtual machines to obtain extra CPU shares if they were frequently blocked by I/O interrupted recently. In this way, I/O-intensive tasks will have more chances of being scheduled so as to compensate their performance losses caused by I/O operations. Extensive experiments are conducted by using various benchmarks, and the results show that the proposed policy outperforms existing scheduling algorithm in the term of energy-efficiency especially when the virtualized system is in presence of intensive mixed-workloads.

목차

Abstract
 1. Introduction
 2. Related Work
 3. Research Background and Motivation
  3.1. Virtual Machine Scheduling Framework
  3.2. I/O Scheduling Framework
 4. Scheduling Algorithm Design and Implementation
  4.1. Definition and Problem Formulation
  4.2. Share-Reclaiming Scheduling Policy
  4.3. Scheduling Algorithm Implementation
 5. Experiments and Performance Comparison
  5.1 Experimental Settings
  5.2 Comparison of energy-efficiency
 6. Conclusion
 Acknowledgements
 References

저자정보

  • Dongbo Liu School of Computer and Communication, Hunan Institute of Engineering
  • Ning Han School of Computer and Communication, Hunan Institute of Engineering

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.