A QoS-aware virtual machine scheduling method for energy conservation in cloud-based cyber-physical systems |
| |
Authors: | Qi Lianyong Chen Yi Yuan Yuan Fu Shucun Zhang Xuyun Xu Xiaolong |
| |
Affiliation: | 1.School of Information Science and Engineering, Qufu Normal University, Jining, China ;2.School of Computer and Software, Nanjing University of Information Science and Technology, Nanjing, China ;3.Department of Computer Science and Engineering, Michigan State University, East Lansing, MI, USA ;4.Department of Electrical and Computer Engineering, University of Auckland, Auckland, New Zealand ;5.Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information Science and Technology, Nanjing, China ;6.State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China ; |
| |
Abstract: | ![]()
Nowadays, with the development of cyber-physical systems (CPS), there are an increasing amount of applications deployed in the CPS to connect cyber space with physical world better and closer than ever. Furthermore, the cloud-based CPS bring massive computing and storage resource for CPS, which enables a wide range of applications. Meanwhile, due to the explosive expansion of applications deployed on the CPS, the energy consumption of the cloud-based CPS has received wide concern. To improve the energy efficiency in the cloud environment, the virtualized technology is employed to manage the resources, and the applications are generally hosted by virtual machines (VMs). However, it remains challenging to meet the Quality-of-Service (QoS) requirements. In view of this challenge, a QoS-aware VM scheduling method for energy conservation, named QVMS, in cloud-based CPS is designed. Technically, our scheduling problem is formalized as a standard multi-objective problem first. Then, the Non-dominated Sorting Genetic Algorithm III (NSGA-III) is adopted to search the optimal VM migration solutions. Besides, SAW (Simple Additive Weighting) and MCDM (Multiple Criteria Decision Making) are employed to select the most optimal scheduling strategy. Finally, simulations and experiments are conducted to verify the effectiveness of our proposed method. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|