TY - GEN
T1 - Availability-aware energy-efficient virtual machine placement
AU - Yang, Zhouhan
AU - Liu, Liu
AU - Qiao, Chunming
AU - Das, Sanjukta
AU - Ramesh, Ram
AU - Du, Anna Ye
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/9/9
Y1 - 2015/9/9
N2 - Availability, as a part of Service Level Agreement (SLA), is a critically important issue in cloud services, as an application may not be able to run after certain server or network failures. Cloud service providers seek to not only fulfill the SLA, but also simultaneously minimize their operating costs, which are dominated by the energy consumption. In order to minimize the impact of a server/switch failure inside the datacenter on a single application, one would like to spread out the Virtual Machines (VM) for the application across different racks. However, in doing so, the power consumption may increase significantly. In this paper, we develop a variance-based metric to measure the risk of violating the availability requirement. We then propose two heuristic algorithms to place VMs in online and offline manners, respectively. These algorithms aim to strike a balance between minimizing the risk of violating the availability requirement and minimizing the energy, in order to reduce the overall cost.
AB - Availability, as a part of Service Level Agreement (SLA), is a critically important issue in cloud services, as an application may not be able to run after certain server or network failures. Cloud service providers seek to not only fulfill the SLA, but also simultaneously minimize their operating costs, which are dominated by the energy consumption. In order to minimize the impact of a server/switch failure inside the datacenter on a single application, one would like to spread out the Virtual Machines (VM) for the application across different racks. However, in doing so, the power consumption may increase significantly. In this paper, we develop a variance-based metric to measure the risk of violating the availability requirement. We then propose two heuristic algorithms to place VMs in online and offline manners, respectively. These algorithms aim to strike a balance between minimizing the risk of violating the availability requirement and minimizing the energy, in order to reduce the overall cost.
KW - availability
KW - Datacenter
KW - energy
KW - risk
UR - https://www.scopus.com/pages/publications/84953748971
U2 - 10.1109/ICC.2015.7249255
DO - 10.1109/ICC.2015.7249255
M3 - Conference contribution
AN - SCOPUS:84953748971
T3 - IEEE International Conference on Communications
SP - 5853
EP - 5858
BT - 2015 IEEE International Conference on Communications, ICC 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - IEEE International Conference on Communications, ICC 2015
Y2 - 8 June 2015 through 12 June 2015
ER -