Energy consumption of interactive cloud-based document processing applications

Cloud computing and cloud-based services are a rapidly growing sector of the expanding digital economy. Recent studies have suggested that processing a task in the cloud is more energy-efficient than processing the same task locally. However, these studies have generally ignored the network transport energy and the additional power consumed by end-user devices when accessing the cloud. In this paper, we develop a simple model to estimate the incremental power consumption involved in using interactive cloud services. We then apply our model to a representative cloud-based word processing application and observe from our measurements that the volume of traffic generated by a session of the application typically exceeds the amount of data keyed in by the user by more than a factor of 1000. This has important implications on the overall power consumption of the service. We provide insights into the reasons behind the observed traffic levels. Finally, we compare our estimates of the power consumption with performing the same task on a low-power consuming computer. Our study reveals that it is not always energy-wise to use the cloud. Performing certain tasks locally can be more energy-efficient than using the cloud.

[1]  Serbulent Tozlu,et al.  On energy consumption of Wi-Fi Access Points , 2012, 2012 IEEE Consumer Communications and Networking Conference (CCNC).

[2]  Yanpei Chen,et al.  Energy efficient Ethernet encodings , 2008, 2008 33rd IEEE Conference on Local Computer Networks (LCN).

[3]  Liang Liu,et al.  GreenCloud: a new architecture for green data center , 2009, ICAC-INDST '09.

[4]  Sujata Banerjee,et al.  A Power Benchmarking Framework for Network Devices , 2009, Networking.

[5]  Muhammad Ali Imran,et al.  Flexible power modeling of LTE base stations , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[6]  Wolf-Dietrich Weber,et al.  Power provisioning for a warehouse-sized computer , 2007, ISCA '07.

[7]  Bu-Sung Lee,et al.  GMoCA: Green mobile cloud applications , 2012, 2012 First International Workshop on Green and Sustainable Software (GREENS).

[8]  Daniel Kharitonov,et al.  Time-Domain Approach to Energy Efficiency: High-Performance Network Element Design , 2009, 2009 IEEE Globecom Workshops.

[9]  Rodney S. Tucker,et al.  Green Cloud Computing: Balancing Energy in Processing, Storage, and Transport , 2011, Proceedings of the IEEE.

[10]  Mufajjul Ali,et al.  Green Cloud on the Horizon , 2009, CloudCom.