The Library
Developing power‐aware scheduling mechanisms for computing systems virtualized by Xen
Tools
Ren, Shenyuan, He, Ligang, Zhu, Huanzhou, Gu, Zhuoer, Song, Wei and Shang, Jiandong (2017) Developing power‐aware scheduling mechanisms for computing systems virtualized by Xen. Concurrency and Computation: Practice and Experience, 29 (3). e3888. doi:10.1002/cpe.3888 ISSN 1532-0626.
|
PDF
WRAP-developing-power‐aware-scheduling-mechanisms-computing-systems-virtualized-Xen-Ren-2020.pdf - Accepted Version - Requires a PDF viewer. Download (1346Kb) | Preview |
Official URL: https://doi.org/10.1002/cpe.3888
Abstract
Cloud computing emerges as one of the most important technologies for interconnecting people and building the so‐called Internet of People (IoP). In such a cloud‐based IoP, the virtualization technique provides the key supporting environments for running the IoP jobs such as performing data analysis and mining personal information. Nowadays, energy consumption in such a system is a critical metric to measure the sustainability and eco‐friendliness of the system. This paper develops three power‐aware scheduling strategies in virtualized systems managed by Xen, which is a popular virtualization technique. These three strategies are the Least performance Loss Scheduling strategy, the No performance Loss Scheduling strategy, and the Best Frequency Match scheduling strategy. These power‐aware strategies are developed by identifying the limitation of Xen in scaling the CPU frequency and aim to reduce the energy waste without sacrificing the jobs running performance in the computing systems virtualized by Xen. Least performance Loss Scheduling works by re‐arranging the execution order of the virtual machines (VMs). No performance Loss Scheduling works by setting a proper initial CPU frequency for running the VMs. Best Frequency Match reduces energy waste and performance loss by allowing the VMs to jump the queue so that the VM that is put into execution best matches the current CPU frequency. Scheduling for both single core and multicore processors is considered in this paper. The evaluation experiments have been conducted, and the results show that compared with the original scheduling strategy in Xen, the developed power‐aware scheduling algorithm is able to reduce energy consumption without reducing the performance for the jobs running in Xen.
Item Type: | Journal Article | ||||||||
---|---|---|---|---|---|---|---|---|---|
Subjects: | H Social Sciences > HD Industries. Land use. Labor Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software |
||||||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||||||
Library of Congress Subject Headings (LCSH): | Scheduling, Shared virtual environments , Cloud computing | ||||||||
Journal or Publication Title: | Concurrency and Computation: Practice and Experience | ||||||||
Publisher: | John Wiley & Sons Ltd. | ||||||||
ISSN: | 1532-0626 | ||||||||
Official Date: | 10 February 2017 | ||||||||
Dates: |
|
||||||||
Volume: | 29 | ||||||||
Number: | 3 | ||||||||
Article Number: | e3888 | ||||||||
DOI: | 10.1002/cpe.3888 | ||||||||
Status: | Peer Reviewed | ||||||||
Publication Status: | Published | ||||||||
Reuse Statement (publisher, data, author rights): | This is the peer reviewed version of the following article: Ren, S., He, L., Zhu, H., Gu, Z., Song, W., and Shang, J. (2017) Developing power‐aware scheduling mechanisms for computing systems virtualized by Xen. Concurrency Computat.: Pract. Exper., 29:e3888, doi: 10.1002/cpe.3888., which has been published in final form at https://doi.org/10.1002/cpe.3888. This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Use of Self-Archived Versions. | ||||||||
Access rights to Published version: | Restricted or Subscription Access | ||||||||
Date of first compliant deposit: | 5 June 2020 | ||||||||
Date of first compliant Open Access: | 5 June 2020 | ||||||||
RIOXX Funder/Project Grant: |
|
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year