Proceedings - International Symposium on High-Performance Computer Architecture/Proceedings · 2008 · 123 citations · 32 references
EngineeringComputer SystemsSystems EngineeringCloud InfrastructureCluster ComputingHeat TransferCluster ManagementEnergy-efficient Cloud ComputingPower ManagementPower SystemsResource SchedulingThermal ManagementData Center CoolingDynamic Frequency ScalingDynamic Load RedistributionDynamic Voltage And Frequency ScalingLoad RedistributionMulti-tier ArchitecturePerformance DegradationPerformance Degradation Assessment
Designing thermal management policies for todaypsilas power-dense server clusters is currently a challenge, since it is difficult to predict the exact temperature and performance that would result from trying to react to a thermal emergency. To address this challenge, in this paper we propose C-Oracle, a software infrastructure for Internet services that dynamically predicts the temperature and performance impact of different thermal management reactions into the future, allowing the thermal management policy to select the best reaction at each point in time. We experimentally evaluate C-Oracle for thermal management policies based on load redistribution and dynamic voltage/frequency scaling in both single-tier and multi-tier services. Our results show that, regardless of management policy or service organization, C-Oracle enables non-trivial decisions that effectively manage thermal emergencies, while avoiding unnecessary performance degradation.
32
Managing energy and server resources in hosting centers
Jeffrey S. Chase, Darrell C. Anderson, Prachi N. Thakar et al. · 2001 · 1.3K citations
Temperature-aware microarchitecture
Kevin Skadron, Mircea R. Stan, Wei Huang et al. · 2003 · 1.1K citations
Managing server energy and operational costs in hosting centers
Yiyu Chen, Amitayu Das, Wubi Qin et al. · 2005 · 560 citations