Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3625687.3625801acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
research-article
Open access

Enabling Low-Cost Server-Level Power Monitoring in Data Centers Using Conducted EMI

Published: 26 April 2024 Publication History

Abstract

Server-level power monitoring in data centers can significantly contribute to its efficient management. Nevertheless, due to the cost of a dedicated power meter for each server, most data center power management only focuses on UPS or cluster-level power monitoring. In this paper, we propose a low-cost novel power monitoring approach that uses only one sensor to extract power consumption information of all servers. We utilize the conducted electromagnetic interference (EMI) of server power supplies to measure their power consumption from non-intrusive single-point voltage measurements. We present a theoretical characterization of conducted EMI generation in server power supply and its propagation through the data center power network. Using a set of ten commercial-grade servers (six Dell PowerEdge and four Lenovo ThinkSystem), we demonstrate that our approach can estimate each server's power consumption with less than ~7% mean absolute error.

References

[1]
P. Gupta, Z. Talukder, M. A. Islam, and P. Nguyen, "Towards server-level power monitoring in data centers using single-point voltage measurement," in Proceedings of the 20th ACM Conference on Embedded Networked Sensor Systems, SenSys '22, (New York, NY, USA), p. 855--856, Association for Computing Machinery, 2023.
[2]
NRDC, "Scaling up energy efficiency across the data center industry: Evaluating key drivers and barriers," Issue Paper, Aug. 2014.
[3]
A. Greenberg, J. Hamilton, D. A. Maltz, and P. Patel, "The cost of a cloud: Research problems in data center networks," SIGCOMM Comput. Commun. Rev., vol. 39, Dec. 2008.
[4]
L. A. Barroso, J. Clidaras, and U. Hoelzle, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines. Morgan & Claypool, 2013.
[5]
M. Lin, A. Wierman, L. L. H. Andrew, and E. Thereska, "Dynamic right-sizing for power-proportional data centers," in INFOCOM, 2011.
[6]
D. Meisner, C. M. Sadler, L. A. Barroso, W.-D. Weber, and T. F. Wenisch, "Power management of online data-intensive services," in ISCA, 2011.
[7]
M. Skach, M. Arora, C.-H. Hsu, Q. Li, D. Tullsen, L. Tang, and J. Mars, "Thermal time shifting: Leveraging phase change materials to reduce cooling costs in warehouse-scale computers," in ISCA, 2015.
[8]
I. Manousakis, I. n. Goiri, S. Sankar, T. D. Nguyen, and R. Bianchini, "Coolprovision: Underprovisioning datacenter cooling," in SoCC, 2015.
[9]
A. Qureshi, R. Weber, H. Balakrishnan, J. Guttag, and B. Maggs, "Cutting the electric bill for internet-scale systems," in SIGCOMM, 2009.
[10]
D. Meisner, B. T. Gold, and T. F. Wenisch, "Powernap: Eliminating server idle power," in ASPLOS, 2009.
[11]
C. Lefurgy, X. Wang, and M. Ware, "Server-level power control," in Fourth International Conference on Autonomic Computing (ICAC'07), pp. 4--4, IEEE, 2007.
[12]
X. Wang, M. Chen, C. Lefurgy, and T. W. Keller, "Ship: Scalable hierarchical power control for large-scale data centers," in PACT, 2009.
[13]
X. Fu, X. Wang, and C. Lefurgy, "How much power oversubscription is safe and allowed in data centers," in ICAC, 2011.
[14]
J. Moore, J. Chase, P. Ranganathan, and R. Sharma, "Making scheduling "cool": Temperature-aware workload placement in data centers," in USENIX ATC, 2005.
[15]
C. Bash and G. Forman, "Cool job allocation: Measuring the power savings of placing jobs at cooling-efficient locations in the data center.," in USENIX Annual Technical Conference, vol. 138, p. 140, 2007.
[16]
M. A. Islam, X. Ren, S. Ren, A. Wierman, and X. Wang, "A market approach for handling power emergencies in multi-tenant data center," in HPCA, 2016.
[17]
M. A. Islam, S. Ren, and A. Wierman, "Exploiting a thermal side channel for power attacks in multi-tenant data centers," in CCS, 2017.
[18]
C. Li, Z. Wang, X. Hou, H. Chen, X. Liang, and M. Guo, "Power attack defense: Securing battery-backed data centers," in ISCA, 2016.
[19]
G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels, "Dynamo: amazon's highly available key-value store," in SOSP, 2007.
[20]
Raritan, "White paper: Data center power usage," https://www.raritan.com/landing/power-monitoring-and-metering-white-paper/thanks.
[21]
J. Brown, "Efficient data center power monitoring made easy," https://www.rfcode.com/data-driven-data-center/bid/309767/efficient-data-center-power-monitoring-made-easy.
[22]
Electronic Environments, "Data center power monitoring & temperature monitoring," https://www.eecnet.com/solutions/data-center-monitoring/data-center-power-monitoring.
[23]
Dell, "PowerEdge R740xd Rack Server," https://www.dell.com/en-us/work/shop/povw/poweredge-r740xd.
[24]
G. Tang, W. Jiang, Z. Xu, F. Liu, and K. Wu, "Zero-cost, fine-grained power monitoring of datacenters using non-intrusive power disaggregation," in Proceedings of the 16th Annual Middleware Conference, Middleware '15, (New York, NY, USA), p. 271--282, Association for Computing Machinery, 2015.
[25]
Patsy K. Popa, "Managing server energy consumption using ibm powerexecutive," http://images.incisivemedia.com/v7_static/pdf/vnu/optit-wp-stg-power-executive.pdf.
[26]
APC, "Metered-by-outlet with switching rack PDU," http://goo.gl/qvE8NV.
[27]
CDW, "Raritan dominion px px3-5903v - power distribution unit - 5000 va," https://www.cdw.com/product/raritan-dominion-px-px3-5903v-power-distribution-unit-5000-va/5001493.
[28]
SynapSense, "Power monitoring," https://www.vigilent.com/products-and-services/monitoring.
[29]
M. Y. Lim, A. Porterfield, and R. Fowler, "Softpower: fine-grain power estimations using performance counters," in Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, pp. 308--311, ACM, 2010.
[30]
D. Economou, S. Rivoire, C. Kozyrakis, and P. Ranganathan, "Full-system power analysis and modeling for server environments," International Symposium on Computer Architecture-IEEE, 2006.
[31]
R. Ge, X. Feng, S. Song, H.-C. Chang, D. Li, and K. W. Cameron, "Powerpack: Energy profiling and analysis of high-performance systems and applications," IEEE Trans. Parallel and Dist. Systems, vol. 21, pp. 658--671, May 2010.
[32]
DatacenterMap, "Colocation USA," http://www.datacentermap.com/usa/.
[33]
M. A. Islam, H. Mahmud, S. Ren, and X. Wang, "Paying to save: Reducing cost of colocation data center via rewards," in HPCA, 2015.
[34]
J. dePreaux, "Wholesale and retail data centers - North America and Europe - 2013," IHS, Jul. 2013, https://technology.ihs.com/api/binary/492570.
[35]
CyrusOne, "Colocation: The logical home for the cloud," 2012, http://resources.idgenterprise.com/original/AST-0050996_CyrusOne_wp0926.pdf.
[36]
T. Hegarty, "An overview of conducted emi specifications for power supplies," Texas Instruments white paper SLYY136, 2018.
[37]
F. C. Commission et al., "Code of federal regulations title 47 part 15---radio frequency devices," Online Document] FCC, June, vol. 16, 1986.
[38]
B. Mammano and B. Carsten, "Understanding and optimizing electromagnetic compatibility in switchmode power supplies," in 2002 Power Supply Design Seminar Manual SEM1500, p. 18, 2002.
[39]
On Semiconductor, "Power factor correction (PFC) handbook," http://www.onsemi.com/pub/Collateral/HBD853-D.PDF.
[40]
M. A. Islam and S. Ren, "Ohm's law in data centers: A voltage side channel for timing power attacks," in Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pp. 146--162, 2018.
[41]
T. Hegarty, "An overview of radiated EMI specifications for power supplies," Texas Instruments Whitepaper, June 2018.
[42]
Z. Shao, M. A. Islam, and S. Ren, "Your noise, my signal: Exploiting switching noise for stealthy data exfiltration from desktop computers," in Abstracts of the 2020 SIGMETRICS/Performance Joint International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS '20, (New York, NY, USA), p. 79--80, Association for Computing Machinery, 2020.
[43]
S. Abdel-Rahman, "Ccm pfc boost converter design," Infineon, Tech. Rep. DN 2013--01, 2013.
[44]
Y. Mo and B. Sinopoli, "False data injection attacks in control systems," in Preprints of the 1st workshop on Secure Control Systems, pp. 1--6, 2010.
[45]
P.-Y. Chen, S.-M. Cheng, and K.-C. Chen, "Smart attacks in smart grid communication networks," IEEE Communications Magazine, vol. 50, no. 8, pp. 24--29, 2012.
[46]
M. A. Islam, L. Yang, K. Ranganath, and S. Ren, "Why some like it loud: Timing power attacks in multi-tenant data centers using an acoustic side channel," in SIGMETRICS, 2018.
[47]
F. Yang, M. Islam, F. Wu, and S. Ren, "Compkey: Exploiting computer's electromagnetic radiation for secret key generation," in 2021 IEEE Conference on Communications and Network Security (CNS), IEEE, 2021.
[48]
M. A. Islam, S. Ren, N. Pissinou, A. H. Mahmud, and A. V. Vasilakos, "Distributed temperature-aware resource management in virtualized data center," Sustainable Computing: Informatics and Systems, vol. 6, pp. 3--16, 2015.
[49]
Z. Shao, M. A. Islam, and S. Ren, "Heat behind the meter: A hidden threat of thermal attacks in edge colocation data centers," in 2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA), pp. 318--331, IEEE, 2021.
[50]
M. A. Islam, S. Ren, N. Pissinou, H. Mahmud, and A. Vasilakos, "Distributed resource management in data centers with temperature constraint," in IGCC, 2013.
[51]
R. Callan, N. Popovic, A. Daruna, E. Pollmann, A. Zajic, and M. Prvulovic, "Comparison of electromagnetic side-channel energy available to the attacker from different computer systems," in 2015 IEEE International Symposium on Electromagnetic Compatibility (EMC), pp. 219--223, IEEE, 2015.
[52]
A. Nazari, N. Sehatbakhsh, M. Alam, A. Zajic, and M. Prvulovic, "Eddie: Em-based detection of deviations in program execution," in Proceedings of the 44th Annual International Symposium on Computer Architecture, pp. 333--346, 2017.
[53]
Open Science Framework (OSF), "Server power monitoring using conducted emi," https://osf.io/qtsb7/?view_only=9f8d7351d08a4058add72331201f0724.
[54]
Lenovo, "Flex System Enterprise Chassis," https://www.lenovo.com/us/en/data-center/servers/flex-blade-servers/chassis/c/chassis-rack.
[55]
N. Rasmussen, "Ac vs. dc power distribution for data centers," APC White Paper 63.
[56]
RackSolutions, "Blade server vs rack server," https://www.racksolutions.com/news/data-center-optimization/blade-server-vs-rack-server/.
[57]
P. Hu, "Electrical distribution equipment in data center environments," APC White Paper 61.
[58]
Energy Star, "Computers specification version 7.0," 2018, https://www.energystar.gov/products/spec/computers_specification_version_7_0_pd.
[59]
IECEE, "IEC 61000-3-2:2018: Electromagnetic compatibility (EMC) - part 3-2," http://www.onsemi.com/pub/Collateral/HBD853-D.PDF.
[60]
Electronic Code of U.S. Federal Regulations, "Unintentional radiators, section 15.107 --- conducted limits," 2018.
[61]
S. DeBruin, B. Ghena, Y.-S. Kuo, and P. Dutta, "Powerblade: A low-profile, true-power, plug-through energy meter," in Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, pp. 17--29, 2015.
[62]
W. L. Bircher and L. K. John, "Complete system power estimation: A trickle-down approach based on performance events," in 2007 IEEE International Symposium on Performance Analysis of Systems & Software, pp. 158--168, IEEE, 2007.
[63]
S. Rivoire, P. Ranganathan, and C. Kozyrakis, "A comparison of high-level full-system power models.," HotPower, vol. 8, no. 2, pp. 32--39, 2008.
[64]
X. Fan, W.-D. Weber, and L. A. Barroso, "Power provisioning for a warehouse-sized computer," in ISCA, 2007.
[65]
J. Zhang, X. Ji, Y. Chi, Y.-c. Chen, B. Wang, and W. Xu, "OutletSpy: cross-outlet application inference via power factor correction signal," in Proceedings of the 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks, WiSec 2021, June 2021.
[66]
S. Gupta, M. S. Reynolds, and S. N. Patel, "Electrisense: Single-point sensing using emi for electrical event detection and classification in the home," in UbiComp, 2010.
[67]
M. Enev, S. Gupta, T. Kohno, and S. N. Patel, "Televisions, video privacy, and powerline electromagnetic interference," in CCS, 2011.
[68]
M. Levy, "Fourier transform analysis," Journal of the British Institution of Radio Engineers, vol. 6, no. 6, pp. 228--246, 1946.
[69]
TRIPP-LITE, "Isolator series 120v 1000w isolation transformer-based power conditioner, 4 outlets," https://tripplite.eaton.com/isolator-series-120v-1000w-isolation-transformer-based-power-conditioner-4-outlets~is1000.
[70]
Tektronix, "Tektronix mso54-5 series," https://www.tek.com/en/products/oscilloscopes/5-series-mso.
[71]
N. Instruments, "Ni daq usb 6361," https://www.ni.com/en-us/shop/hardware/products/multifunction-io-device.html?skuId=15665.
[72]
Digilent, "Digilent analog discover-2," https://digilent.com/shop/analog-discovery-2-100ms-s-usb-oscilloscope-logic-analyzer-and-variable-power-supply.
[73]
Mathworks, "Matlab - find local maxima," https://www.mathworks.com/help/signal/ref/findpeaks.html.
[74]
Google, "Google transparency report," https://transparencyreport.google.com/traffic/overview?hl=en.
[75]
G. Urdaneta, G. Pierre, and M. Van Steen, "Wikipedia workload analysis for decentralized hosting," Computer Networks, 2009.
[76]
J. Collins, "The 10 largest server companies in the world, and what they do."," https://history-computer.com/largest-server-companies-in-the-world-and-what-they-do.
[77]
T. P. Morgan, "No server recession at lenovo and supermicro so far."," https://www.nextplatform.com/2023/06/09/no-server-recession-at-lenovo-and-supermicro-so-far/#:~:text=Yuanqing%20added%20that%20based%20on,among%20external%20storage%20array%20makers.
[78]
R. Pi, "Raspberry pi pico," https://www.raspberrypi.com/products/raspberry-pi-pico.
[79]
Sparkfun, "Price of raspberry pi pico," https://www.sparkfun.com/products/20174?src=raspberrypi.
[80]
Amazon, "Price of power supply," https://www.amazon.com/Bawofu-Supply-Charger-Adapter-Universal/dp/B0BSF3TB8P/ref=sr_1_8?keywords=Bawofu&qid=1696323242&sr=8-8.

Cited By

View all
  • (2024)Hawk: An Efficient NALM System for Accurate Low-Power Appliance RecognitionProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699359(578-591)Online publication date: 4-Nov-2024
  • (2024)PhD Forum Abstract: Knowledge From Noise: EMI-Guided Power Monitoring2024 23rd ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)10.1109/IPSN61024.2024.00059(317-318)Online publication date: 13-May-2024

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SenSys '23: Proceedings of the 21st ACM Conference on Embedded Networked Sensor Systems
November 2023
574 pages
ISBN:9798400704147
DOI:10.1145/3625687
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike International 4.0 License.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 April 2024

Check for updates

Author Tags

  1. power monitoring
  2. data center
  3. electromagnetic interference

Qualifiers

  • Research-article

Funding Sources

Conference

Acceptance Rates

Overall Acceptance Rate 174 of 867 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)175
  • Downloads (Last 6 weeks)46
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Hawk: An Efficient NALM System for Accurate Low-Power Appliance RecognitionProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699359(578-591)Online publication date: 4-Nov-2024
  • (2024)PhD Forum Abstract: Knowledge From Noise: EMI-Guided Power Monitoring2024 23rd ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)10.1109/IPSN61024.2024.00059(317-318)Online publication date: 13-May-2024

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media