The 46th Annual IEEE/ACM International Symposium on Microarchitecture, 2013

MICRO-46 Session 5A - Programming, Compilation, and Provisioning

Enabling Datacenter Servers to Scale Out Economically and Sustainably

Chao Li (University of Florida)
Yang Hu (University of Florida)
Ruijin Zhou (University of Florida)
Ming Liu (University of Florida)
Longjun Liu (Xi'an Jiaotong University, China)
Jingling Yuan (Wuhan University of Technology, China)
Tao Li (University of Florida)

Lightning session talk: PDF, Presentation: PDF, Poster: PDF, Full Paper: DOI 10.1145/2540708.2540736

Abstract:
As cloud applications proliferate and data-processing demands increase, server resources must grow to unleash the performance of emerging workloads that scale well with large number of compute nodes. Nevertheless, power has become a crucial bottleneck that restricts horizontal scaling (scale out) of server systems, especially in datacenters that employ power over-subscription. When a datacenter hits the maximum capacity of its power provisioning equipment, the owner has to either build another facility or upgrade existing utility power infrastructure - both approaches add huge capital expenditure, require significant construction lead time, and can further increase the owner's carbon footprint.

This paper proposes Oasis, a power provisioning scheme for enabling power-/carbon-constrained datacenter servers to scale out economically and sustainably. Oasis naturally supports incremental power capacity expansion with near-zero environmental impact as it takes advantages of modular renewable energy system and emerging distributed battery architecture. It allows scale-out datacenter to double its capacity using 100% green energy with up to 25% less overhead cost. This paper also describes our implementation of Oasis prototype and introduces our multi-source driven power management scheme Ozone. Ozone allows Oasis to identify the most suitable power supply control strategies and adjust server load cooperatively to maximize overall system efficiency and reliability. Our results show that Ozone could reduce the performance degradation of Oasis to 1%, extend Oasis battery lifetime by over 50%, and almost triple the average battery backup capacity which is crucial for mission-critical systems.