BatteryLab:一个用于功耗监测的协作平台
网络与互联网体系结构
2022-02-01 v1
摘要
云计算的进步简化了软件开发和测试的执行方式。电池测试却并非如此,其最先进的测试平台仅由一部连接功率计的手机组成。这些测试平台资源有限、访问受限且总体难以维护;出于这些原因,它们常常闲置而无实验可运行。在本文中,我们提出共享现有电池测试平台并将其转变为 BatteryLab 的观测点,这是一个提供异构设备与测试条件的功耗监测平台。我们通过硬件与软件的结合实现了这一愿景,从而以远程能力增强现有电池测试平台。BatteryLab 目前拥有三个观测点,一个在欧洲、两个在美国,托管三台 Android 设备与一台 iPhone 7。我们针对电池读数的准确性、系统性能与平台异构性对 BatteryLab 进行了基准测试。接着,我们通过开发“Web Power Monitor”(WPM)这一可大规模测量网站功耗的工具,展示了如何基于 BatteryLab 运行测量。我们发布了 WPM 并用其报告了 Alexa 前 1000 名网站在 3 个地点与 4 台设备(Android 与 iOS)上的能耗。
引用
@article{arxiv.2201.12614,
title = {BatteryLab: A Collaborative Platform for Power Monitoring},
author = {Matteo Varvello and Kleomenis Katevas and Mihai Plesa and Hamed Haddadi and Fabian Bustamante and Ben Livshits},
journal= {arXiv preprint arXiv:2201.12614},
year = {2022}
}
备注
25 pages, 11 figures, Passive and Active Measurement Conference 2022 (PAM '22). arXiv admin note: text overlap with arXiv:1910.08951