Abstract

Today's data centers tend to have tens to hundreds of thousands of servers to provide massive and sophisticated services. Statistically, data center and data center networks (DCNs) remain highly underutilized which can be exploited for energy-saving. In this paper, we have studied energy-saving problem for network and server sides of the data center. The problem was formulated as a Mixed Integer Linear Program (MILP) that is solvable by an optimization software to jointly minimize the energy consumed by the servers and DCN. To overcome the optimization software high computational time, a heuristic algorithm to provide practical and efficient solution is introduced. The heuristic algorithm has two stages: first, it uses the virtual machines (VM) and the predicted servers resource utilization to provide VM consolidation algorithm and turn-off unused servers. The second stage uses an abstract performance-aware network flow consolidation that focused the traffic on subset of the network and turn-off the unused network devices. Simulation experiments using CloudsimSDN were conducted to validate the heuristic using real traces from Wikipedia in terms of energy consumption and average response time. The results show that the heuristic can save servers and network energy while maintaining performance.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call