期刊论文详细信息
PeerJ Computer Science
Managing server clusters on intermittent power
Dilip Krishnappa1  Prashant Shenoy2  Navin Sharma2  Sean Barker3  David Irwin4 
[1] Akamai Technologies, Cambridge, MA, United States;College of Information and Computer Sciences, University of Massachusetts at Amherst, Amherst, MA, United States;Department of Computer Science, Bowdoin College, Brunswick, ME, United States;Electrical and Computer Engineering, University of Massachusetts at Amherst, Amherst, MA, United States;
关键词: Green data center;    Intermittent power;    Blink;    Green cache;    Memcached;    Multimedia cache;   
DOI  :  10.7717/peerj-cs.34
来源: DOAJ
【 摘 要 】

Reducing the energy footprint of data centers continues to receive significant attention due to both its financial and environmental impact. There are numerous methods that limit the impact of both factors, such as expanding the use of renewable energy or participating in automated demand-response programs. To take advantage of these methods, servers and applications must gracefully handle intermittent constraints in their power supply. In this paper, we propose blinking—metered transitions between a high-power active state and a low-power inactive state—as the primary abstraction for conforming to intermittent power constraints. We design Blink, an application-independent hardware–software platform for developing and evaluating blinking applications, and define multiple types of blinking policies. We then use Blink to design both a blinking version of memcached (BlinkCache) and a multimedia cache (GreenCache) to demonstrate how application characteristics affect the design of blink-aware distributed applications. Our results show that for BlinkCache, a load-proportional blinking policy combines the advantages of both activation and synchronous blinking for realistic Zipf-like popularity distributions and wind/solar power signals by achieving near optimal hit rates (within 15% of an activation policy), while also providing fairer access to the cache (within 2% of a synchronous policy) for equally popular objects. In contrast, for GreenCache, due to multimedia workload patterns, we find that a staggered load proportional blinking policy with replication of the first chunk of each video reduces the buffering time at all power levels, as compared to activation or load-proportional blinking policies.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:1次