期刊
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
卷 29, 期 6, 页码 1385-1400出版社
IEEE COMPUTER SOC
DOI: 10.1109/TPDS.2018.2794369
关键词
Power consumption; performance-guaranteed; virtual machine placement; ant colony optimization
资金
- National Science Foundation of China (NSFC) [61702400]
- Natural Science Foundation of Shaanxi Province of China [2018JQ3526]
- Fundamental Research Funds for the Central Universities [JB170307, JB180306]
- NSFC [61702394, 61702395, 61472317, 61772414]
- MOE Innovation Research Team [IRT13035]
- Project of China Knowledge Centre for Engineering Science and Technology
Cloud service providers offer virtual machines (VMs) as services to users over Internet. As VMs are running on physical machines (PMs), PM power consumption needs to be considered. Meanwhile, VMs running on the same PM share physical resources, and there exists great resource contention, which results in VM performance degradation. Therefore, how to place VMs to reduce PM power consumption and guarantee VM performance is still one major challenge. However, existing VMPs did not study VM performance degradation, so they could not guarantee VM performance. To solve the high power consumption and VMs performance degradation problems, this paper explores the balance between saving PM power and guaranteeing VM performance, and proposes a power-aware and performance-guaranteed VMP (PPVMP). First, we investigate the relationship between power consumption and CPU utilization to build a non-linear power model, which is helpful for the following VMP. Second, we construct VM performance models to present the VM performance degradation trend. Third, based on these models, we formulate VMP as a bi-objective optimization problem, which tries to minimize PM power consumption and guarantee VM performance. We then propose an algorithm based on ant colony optimization to solve it. Finally, the results show the efficiency of our algorithm.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据