Coordinating workload balancing and power switching in renewable energy powered data center
Xian LI, Rui WANG, Zhongzhi LUAN, Yi LIU, Depei QIAN
Coordinating workload balancing and power switching in renewable energy powered data center
There has been growing concern about energy consumption and environmental impact of datacenters. Some pioneers begin to power datacenters with renewable energy to offset carbon footprint. However, it is challenging to integrate intermittent renewable energy into datacenter power system. Grid-tied system is widely deployed in renewable energy powered datacenters. But the drawbacks (e.g. Harmonic disturbance and costliness) of grid tie inverter harass this design. Besides, the mixture of green load and brown load makes power management heavily depend on software measurement and monitoring, which often suffers inaccuracy. We propose DualPower, a novel power provisioning architecture that enables green datacenters to integrate renewable power supply without grid tie inverters. To optimize DualPower operation, we propose a specially designed power management framework to coordinate workload balancing with power supply switching. We evaluate three optimization schemes (LM, PS and JO) under different datacenter operation scenarios on our trace-driven simulation platform. The experimental results show that DualPower can be as efficient as grid-tied system and has good scalability. In contrast to previous works, DualPower integrates renewable power at lower cost and maintains full availability of datacenter servers.
renewable energy / green computing / power provisioning / power management
[1] |
Koomey J. Growth in Data Center Electricity Use 2005 to 2010. Technical Report. 2011
|
[2] |
Li C, Qouneh A, Li T. iSwitch: Coordinating and optimizing renewable energy powered server clusters. In: Proceedings of ACM International Symposium on Computer Architecture. 2012, 512–523
|
[3] |
Goiri I, Le K, Nguyen T, Guitart J, Torres J, Bianchini R. Green- Hadoop: leveraging green energy in data–processing frameworks. In: Proceedings of the 7th ACM European Conference on Computer Systems. 2012, 57–70
|
[4] |
Sharma N, Barker S, Irwin D, Shenoy P. Blink: Managing server clusters on intermittent power. In Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems. 2011, 185–198
|
[5] |
Li C, Hu Y, Zhou R, Liu M, Yuan J. Enabling datacenter servers to scale out economically and sustainably. In: Proceedings of International Symposium on Microarchitecture. 2013, 322–333
|
[6] |
Li C, Zhou R, Li T. Enabling distributed generation powered sustainable high–performance data center. In: Proceedings of International Symposium on High–Performance Computer Architecture. 2013, 35–46
|
[7] |
Goiri I, Katsak W, Le K, Nguyen T, Bianchini R. Parasol and greenswitch: managing datacenters powered by renewable energy. In: Proceedings of International Conference on Architectural Support for Programming Languages and Operating Systems. 2013, 51–64
|
[8] |
Kontorinis V, Zhang L, Aksanli B, Sampson J, Homayoun H, Pettis E, Rosing T, Tullsen D. Managing distributed ups energy for effective power capping in data centers. In: Proceedings of International Symposium on Computer Architecture. 2012, 488–499
|
[9] |
Wang D, Ren C, Sivasubramaniam A. Virtualizing power distribution in datacenters. In: Proceedings of International Symposium on Computer Architecture. 2013, 595–606
|
[10] |
Wang D, Govindan S, Sivasubramaniam A, Kansal A, Liu J, Khessib B. Underprovisioning backup power infrastructure for datacenters. In: Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems. 2014, 177–192
|
[11] |
Govindan S, Wang D, Sivasubramaniam A, Urgaonkar B. Leveraging stored energy for handling power emergencies in aggressively provisioned datacenters. In: Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems. 2012, 75–86
|
[12] |
Arlitt M, Bash , C, Blagodurov , S, Chen , Y. Towards the design and operation of net–zero energy data centers. In: Proceedings of IEEE Intersociety Conference on Thermal and Thermome–chanical Phenomena in Electronic Systems. 2012, 552–561
|
[13] |
Liu Z, Lin M, Wierman A, Low S, Andrew L. Greening geographical load balancing. ACM SIGMETRICS Performance Evaluation Review, 2011, 39(1): 193–204
|
[14] |
Li C, Wang R, Goswami N, Li X, Li T, Qian D. Chameleon: adapting throughput server to time–varying green power budget using online learning. In: Proceedings of International Symposium on Low Power Electronics and Design. 2013, 100–105
|
[15] |
Mazzucco M, Dyachuk D. Balancing electricity bill and performance in server farms with setup costs. Future Generation Computer Systems, 2012, 28(2): 415–426
|
[16] |
Fan X, Weber W, Barroso L. Power provisioning for a warehouse–sized computer. In: Proceedings of International Symposium on Computer Architecture. 2007, 13–23
|
[17] |
Hannemann C, Carey V, Shah A, Patel C. Lifetime exergy consumption of enterprise servers. International Journal of Exergy, 2010, 7(4): 439–453
|
[18] |
Dolan S, Heath G. Life cycle greenhouse gas emissions of utility–scale wind power: systematic review and harmonization. Journal of Industrial Ecology, 2012, 16(S1): S136–S154
|
[19] |
Rasmussen N. Determining total cost of ownership for data center and network room infrastructure. 2003, APC white paper 6 version 4
|
/
〈 | 〉 |