File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1016/j.jss.2018.09.084
- Scopus: eid_2-s2.0-85055471140
- WOS: WOS:000454966100009
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: Energy-aware virtual machine allocation for cloud with resource reservation
Title | Energy-aware virtual machine allocation for cloud with resource reservation |
---|---|
Authors | |
Keywords | Cloud computing Energy efficiency Evolutionary algorithm Virtual machine allocation VM acceptance ratio |
Issue Date | 2019 |
Citation | Journal of Systems and Software, 2019, v. 147, p. 147-161 How to Cite? |
Abstract | To reduce the price of pay-as-you-go style cloud applications, an increasing number of cloud service providers offer resource reservation-based services that allow tenants to customize their virtual machines (VMs) with specific time windows and physical resources. However, due to the lack of efficient management of reserved services, the energy efficiency of host physical machines cannot be guaranteed. In today's highly competitive cloud computing market, such low energy efficiency will significantly reduce the profit margin of cloud service providers. Therefore, how to explore energy efficient VM allocation solutions for reserved services to achieve maximum profit is becoming a key issue for the operation and maintenance of cloud computing. To address this problem, this paper proposes a novel and effective evolutionary approach for VM allocation that can maximize the energy efficiency of a cloud data center while incorporating more reserved VMs. Aiming at accurate energy consumption estimation, our approach needs to simulate all the VM allocation updates, which is time-consuming using traditional cloud simulators. To overcome this, we have designed a simplified simulation engine for CloudSim that can accelerate the process of our evolutionary approach. Comprehensive experimental results obtained from both simulation on CloudSim and real cloud environments show that our approach not only can quickly achieve an optimized allocation solution for a batch of reserved VMs, but also can consolidate more VMs with fewer physical machines to achieve better energy efficiency than existing methods. To be specific, the overall profit improvement and energy savings achieved by our approach can be up to 24% and 41% as compared to state-of-the-art methods, respectively. Moreover, our approach could enable the cloud data center to serve more tenant requests. |
Persistent Identifier | http://hdl.handle.net/10722/336205 |
ISSN | 2023 Impact Factor: 3.7 2023 SCImago Journal Rankings: 1.160 |
ISI Accession Number ID |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Zhang, Xinqian | - |
dc.contributor.author | Wu, Tingming | - |
dc.contributor.author | Chen, Mingsong | - |
dc.contributor.author | Wei, Tongquan | - |
dc.contributor.author | Zhou, Junlong | - |
dc.contributor.author | Hu, Shiyan | - |
dc.contributor.author | Buyya, Rajkumar | - |
dc.date.accessioned | 2024-01-15T08:24:27Z | - |
dc.date.available | 2024-01-15T08:24:27Z | - |
dc.date.issued | 2019 | - |
dc.identifier.citation | Journal of Systems and Software, 2019, v. 147, p. 147-161 | - |
dc.identifier.issn | 0164-1212 | - |
dc.identifier.uri | http://hdl.handle.net/10722/336205 | - |
dc.description.abstract | To reduce the price of pay-as-you-go style cloud applications, an increasing number of cloud service providers offer resource reservation-based services that allow tenants to customize their virtual machines (VMs) with specific time windows and physical resources. However, due to the lack of efficient management of reserved services, the energy efficiency of host physical machines cannot be guaranteed. In today's highly competitive cloud computing market, such low energy efficiency will significantly reduce the profit margin of cloud service providers. Therefore, how to explore energy efficient VM allocation solutions for reserved services to achieve maximum profit is becoming a key issue for the operation and maintenance of cloud computing. To address this problem, this paper proposes a novel and effective evolutionary approach for VM allocation that can maximize the energy efficiency of a cloud data center while incorporating more reserved VMs. Aiming at accurate energy consumption estimation, our approach needs to simulate all the VM allocation updates, which is time-consuming using traditional cloud simulators. To overcome this, we have designed a simplified simulation engine for CloudSim that can accelerate the process of our evolutionary approach. Comprehensive experimental results obtained from both simulation on CloudSim and real cloud environments show that our approach not only can quickly achieve an optimized allocation solution for a batch of reserved VMs, but also can consolidate more VMs with fewer physical machines to achieve better energy efficiency than existing methods. To be specific, the overall profit improvement and energy savings achieved by our approach can be up to 24% and 41% as compared to state-of-the-art methods, respectively. Moreover, our approach could enable the cloud data center to serve more tenant requests. | - |
dc.language | eng | - |
dc.relation.ispartof | Journal of Systems and Software | - |
dc.subject | Cloud computing | - |
dc.subject | Energy efficiency | - |
dc.subject | Evolutionary algorithm | - |
dc.subject | Virtual machine allocation | - |
dc.subject | VM acceptance ratio | - |
dc.title | Energy-aware virtual machine allocation for cloud with resource reservation | - |
dc.type | Article | - |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1016/j.jss.2018.09.084 | - |
dc.identifier.scopus | eid_2-s2.0-85055471140 | - |
dc.identifier.volume | 147 | - |
dc.identifier.spage | 147 | - |
dc.identifier.epage | 161 | - |
dc.identifier.isi | WOS:000454966100009 | - |