sponsors
help promote
usenix conference policies
PCAP: Performance-aware Power Capping for the Disk Drive in the Cloud
Mohammed G. Khatib and Zvonimir Bandic, WDC Research
Power efficiency is pressing in today’s cloud systems. Datacenter architects are responding with various strategies, including capping the power available to computing systems. Throttling bandwidth has been proposed to cap the power usage of the disk drive. This work revisits throttling and addresses its shortcomings. We show that, contrary to the common belief, the disk’s power usage does not always increase as the disk’s throughput increases. Furthermore, throttling unnecessarily sacrifices I/O response times by idling the disk. We propose a technique that resizes the queues of the disk to cap its power. Resizing queues not only imposes no delays on servicing requests, but also enables performance differentiation.
We present the design and implementation of PCAP, an agile performance-aware power capping system for the disk drive. PCAP dynamically resizes the disk’s queues to cap power. It operates in two performanceaware modes, throughput and tail-latency, making it viable for cloud systems with service-level differentiation. We evaluate PCAP for different workloads and disk drives. Our experiments show that PCAP reduces power by up to 22%. Further, under PCAP, 60% of the requests observe service times below 100 ms compared to just 10% under throttling. PCAP also reduces worst-case latency by 50% and increases throughput by 32% relative to throttling.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Mohammed G. Khatib and Zvonimir Bandi{\'c}},
title = {{PCAP}: Performance-aware Power Capping for the Disk Drive in the Cloud},
booktitle = {14th USENIX Conference on File and Storage Technologies (FAST 16)},
year = {2016},
isbn = {978-1-931971-28-7},
address = {Santa Clara, CA},
pages = {227--240},
url = {https://www.usenix.org/conference/fast16/technical-sessions/presentation/khatib},
publisher = {USENIX Association},
month = feb
}
connect with us