Virtual Machine Customization and Task Mapping Architecture for Efficient Allocation of Cloud Data Center Resources

被引:26
|
作者
Piraghaj, Sareh Fotuhi [1 ]
Calheiros, Rodrigo N. [1 ]
Chan, Jeffrey [2 ]
Dastjerdi, Amir Vahid [1 ]
Buyya, Rajkumar [1 ]
机构
[1] Univ Melbourne, Dept Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic, Australia
[2] RMIT Univ, Sch Comp Sci & Informat Technol, Melbourne, Vic, Australia
来源
COMPUTER JOURNAL | 2016年 / 59卷 / 02期
基金
澳大利亚研究理事会;
关键词
cloud computing; energy efficiency; workload characterization; virtualization; SIMULATION; SELECTION;
D O I
10.1093/comjnl/bxv106
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy usage of large-scale data centers has become a major concern for cloud providers. There has been an active effort in techniques for the minimization of the energy consumed in the data centers. However, most approaches lack the analysis and application of real cloud backend traces. In existing approaches, the variation of cloud workloads and its effect on the performance of the solutions are not investigated. Furthermore, the focus of existing approaches is on virtual machine migration and placement algorithms, with little regard to tailoring virtual machine configuration to workload characteristics, which can further reduce the energy consumption and resource wastage in a typical data center. To address these weaknesses and challenges, we propose a new architecture for cloud resource allocation that maps groups of tasks to customized virtual machine types. This mapping is based on the task usage patterns obtained from the analysis of the historical data extracted from utilization traces. In our work, the energy consumption is decreased via efficient resource allocation based on the actual resource usage of tasks. Experimental results show that, when resources are allocated based on the discovered usage patterns, significant energy saving can be achieved.
引用
收藏
页码:208 / 224
页数:17
相关论文
共 50 条
  • [1] Energy Efficient Multiresource Allocation of Virtual Machine Based on PSO in Cloud Data Center
    Xiong, An-ping
    Xu, Chun-xiang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [2] Virtual Machine Migration and Task Mapping Architecture for Energy Optimization in Cloud
    Ramidi, Divya Reddy
    Katangur, Ajay K.
    Kar, Dulal C.
    PROCEEDINGS 2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2017, : 1566 - 1571
  • [3] Secure and Efficient Allocation of Virtual Machines in Cloud Data Center
    Tao, Xiaojie
    Wang, Liming
    Xu, Zhen
    Xie, Ru
    26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
  • [4] An Efficient Virtual Machine Provisioning Mechanism for Cloud Data Center
    Lo, Nai-Wei
    Fan, Pei-Chi
    Wu, Tzong-Chen
    2014 IEEE WORKSHOP ON ELECTRONICS, COMPUTER AND APPLICATIONS, 2014, : 703 - 706
  • [5] Efficient Resource Management for Virtual Machine Allocation in Cloud Data Centers
    Nwe, Khine Moe
    Oo, Mi Khine
    Htay, Maung Maung
    2018 IEEE 7TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE 2018), 2018, : 419 - 420
  • [6] Power Consumption-Aware Virtual Machine Allocation in Cloud Data Center
    Portaluri, Giuseppe
    Adami, Davide
    Gabbrielli, Andrea
    Giordano, Stefano
    Pagano, Michele
    2016 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2016,
  • [7] Cloud Task and Virtual Machine Allocation Strategy in Cloud Computing Environment
    Xu, Xing
    Hu, Hao
    Hu, Na
    Ying, Weiqin
    NETWORK COMPUTING AND INFORMATION SECURITY, 2012, 345 : 113 - 120
  • [8] Optimum Utilization of Resources Through Restricted Virtual Machine Migration and Efficient VM Placement in Cloud Data Center
    Shaw, Subhadra Bose
    Singh, Anil Kumar
    Tripathi, Shailesh
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2018, 9 (04) : 1 - 19
  • [9] VMP-ER: An Efficient Virtual Machine Placement Algorithm for Energy and Resources Optimization in Cloud Data Center
    Rjeib, Hasanein D.
    Kecskemeti, Gabor
    ALGORITHMS, 2024, 17 (07)
  • [10] Efficient Multi-Tenant Virtual Machine Allocation in Cloud Data Centers
    Li, Jiaxin
    Li, Dongsheng
    Ye, Yuming
    Lu, Xicheng
    TSINGHUA SCIENCE AND TECHNOLOGY, 2015, 20 (01) : 81 - 89