Energy-Efficient Storage in Virtual Machine Environments

被引:1
|
作者
Ye, Lei [1 ]
Lu, Gen [1 ]
Kumar, Sushanth [1 ]
Gniady, Chris [1 ]
Hartman, John H. [1 ]
机构
[1] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
基金
美国国家科学基金会;
关键词
Design; Experimentation; Management; Measurement; Performance; Virtual Machine; Energy Management; Storage System; PREDICTIVE SYSTEM SHUTDOWN;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Current trends in increasing storage capacity and virtualization of resources combined with the need for energy efficiency put a challenging task in front of system designers. Previous studies have suggested many approaches to reduce hard disk energy dissipation in native OS environments; however, those mechanisms do not perform well in virtual machine environments because a virtual machine (VM) and the virtual machine monitor (VMM) that runs it have different semantic contexts. This paper explores the disk I/O activities between VMM and VMs using trace driven simulation to understand the I/O behavior of the VM system. Subsequently, this paper proposes three mechanisms to address the isolation between VMM and VMs, and increase the burstiness of hard disk accesses to increase energy efficiency of a hard disk. Compared to standard shutdown mechanisms, with eight VMs the proposed mechanisms reduce disk spin-ups, increase the disk sleep time, and reduce energy consumption by 14.8% with only 0.5% increase in execution time. We implemented the proposed mechanisms in Xen and validated our simulation results.
引用
收藏
页码:75 / 84
页数:10
相关论文
共 50 条
  • [1] An Energy-Efficient Process Replication Algorithm in Virtual Machine Environments
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. ADVANCES ON BROAD-BAND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, 2017, 2 : 105 - 114
  • [2] Energy-Efficient Virtual Machine Consolidation
    Graubner, Pablo
    Schmidt, Matthias
    Freisleben, Bernd
    [J]. IT PROFESSIONAL, 2013, 15 (02) : 28 - 34
  • [3] Energy-Efficient Quorum-Based Locking Protocol in Virtual Machine Environments
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, 2021, 1194 : 22 - 30
  • [4] An Energy-Efficient Java']Java Virtual Machine
    Chen, Kuo-Yi
    Chang, J. Morris
    Hou, Ting-Wei
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2017, 5 (02) : 263 - 275
  • [5] An energy-efficient virtual machine scheduler with I/O collective mechanism in resource virtualisation environments
    Xiao, Peng
    Liu, Dongbo
    [J]. International Journal of Networking and Virtual Organisations, 2013, 13 (04) : 311 - 326
  • [7] Energy-Efficient Virtual Machine Replication for Data Centers
    Oncioiu, Raluca
    Pop, Florin
    [J]. 2018 17TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2018, : 126 - 132
  • [8] Entropy-aware energy-efficient virtual machine placement in cloud environments using type information
    Mousavi, Tayebeh Sadat
    Shankar, Achyut
    Rezvani, Mohammad Hossein
    Ghadiri, Hamid
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 36 (15):
  • [9] An Energy-Efficient Load Balancing Algorithm for Virtual Machine Environments to Perform Communication Type Application Processes
    Enokido, Tomoya
    Takizawat, Makoto
    [J]. IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 392 - 399
  • [10] An Energy-Efficient Load Balancing Algorithm to Perform Computation Type Application Processes for Virtual Machine Environments
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. PROCEEDINGS 2015 18TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2015), 2015, : 32 - 39