ACM SIGOPS Operating Systems Review · 2010 · 339 citations · 7 references
ComputingComputer ScienceComputer SystemsCluster ComputingDistributed SystemsParallel ComputingCluster ArchitectureCluster ManagementDistributed ComputingDistributed Data ProcessingDistributed Systems PerformanceScalability ArchitectureData Center Energy OptimizationEnergy ConsumptionEnergy-efficient Resource ManagementLarge-scale Data ProcessingMapreduceOperational Energy ConsumptionScalable ComputingScalable Resource Management
Distributed processing frameworks such as Hadoop and MapReduce harness large datacenter resources for data analysis, yet their impact on energy efficiency and the ability to scale clusters down has not been examined. The study aims to modify Hadoop to enable scale‑down of operational clusters and to outline future research on their energy efficiency. The authors modify Hadoop to allow fractional cluster configurations. Running Hadoop clusters in fractional configurations can save between 9 % and 50 % of energy consumption, with a trade‑off between performance and energy use.
Distributed processing frameworks, such as Yahoo!'s Hadoop and Google's MapReduce, have been successful at harnessing expansive datacenter resources for large-scale data analysis. However, their effect on datacenter energy efficiency has not been scrutinized. Moreover, the filesystem component of these frameworks effectively precludes scale-down of clusters deploying these frameworks (i.e. operating at reduced capacity). This paper presents our early work on modifying Hadoop to allow scale-down of operational clusters. We find that running Hadoop clusters in fractional configurations can save between 9% and 50% of energy consumption, and that there is a tradeoff between performance energy consumption. We also outline further research into the energy-efficiency of these frameworks.
7
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
The Case for Energy-Proportional Computing
Luiz André Barroso, Urs Hölzle · Computer · 2007 · 2.5K citations
Bigtable: a distributed storage system for structured data
Fay W. Chang, Jay B. Dean, Sanjay Ghemawat et al. · 2006 · 2K citations
Power provisioning for a warehouse-sized computer
Xiaobo Fan, Wolf-Dietrich Weber, Luiz André Barroso · 2007 · 1.8K citations