WattsApp: Power-aware container scheduling

dc.contributor.authorMehta, Hemant Kumar
dc.contributor.authorHarvey, Paul
dc.contributor.authorRana, Omar
dc.contributor.authorBuyya, Rajkumar
dc.contributor.authorVarghese, Blesson
dc.date.accessioned2020-10-27T09:02:54Z
dc.date.available2020-10-27T09:02:54Z
dc.date.issued2020-12-07
dc.description.abstractContainers are popular for deploying workloads. However, there are limited software-based methods (hardware-based methods are ex- pensive) for obtaining the power consumed by containers to facilitate power-aware container scheduling. This paper presents WattsApp, a tool underpinned by a six step software-based method for power- aware container scheduling to minimize power cap violations on a server. The proposed method relies on a neural network-based power estimation model and a power capped container scheduling technique. Experimental studies are pursued in a lab-based environment on 10 benchmarks on Intel and ARM processors. The results highlight that power estimation has negligible overheads - nearly 90% of all data samples can be estimated with less than a 10% error, and the Mean Absolute Percentage Error (MAPE) is less than 6%. The power-aware scheduling of WattsApp is more effective than Intel’s Running Power Average Limit (RAPL) based power capping as it does not degrade the performance of all running containers.en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationMehta, H. K., Harvey, P., Rana, O., Buyya, R. and Varghese, B. (2020) ‘WattsApp: Power-Aware Container Scheduling’, UCC’20: IEEE/ACM International Conference on Utility and Cloud Computing, Virtual Conference, (Leicester, UK), 07-10 December. Forthcoming publicationen
dc.identifier.endpage10en
dc.identifier.startpage1en
dc.identifier.urihttps://hdl.handle.net/10468/10681
dc.language.isoenen
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en
dc.relation.urihttps://www.cs.le.ac.uk/events/BDCAT2020/
dc.rights© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other worksen
dc.subjectWattsAppen
dc.subjectPower- aware container schedulingen
dc.subjectSchedulingen
dc.subjectServeren
dc.subjectWorkloadsen
dc.subjectAccelerator architectures.en
dc.subjectContainer power cappingen
dc.titleWattsApp: Power-aware container schedulingen
dc.typeConference itemen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
UCC_2020_paper_11.pdf
Size:
1.12 MB
Format:
Adobe Portable Document Format
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: