Title :
Estimation by Software for the Power Consumption of Streaming-Media Servers
Author :
Lien, Chia-Hung ; Bai, Ying-Wen ; Lin, Ming-Bo
Author_Institution :
Nat.Taiwan Univ. of Sci. & Technol., Taipei
Abstract :
The power consumption of a streaming-media server can be obtained in real time by using the virtual-instrumentation software described in this paper without using an additional hardware meter. We have built a model to estimate the power consumption from the observation of experimental data that consists of tracking the CPU utilization and detecting the operation parameters of the measured servers. When calculated in real time, the CPU utilization can respond to the dynamic change of the power consumption of the measured servers. The operation parameters represent the hardware configuration of the measured servers. We also propose three methods to obtain these parameters: filled- manually, hardware-revised, and software-revised parameter estimating. We have constructed the virtual-instrumentation software according to this power model to measure the power consumption of the streaming-media server. To facilitate the measurement process, we have also designed a suitable graphic-user interface for it. Our virtual-instrumentation software with three parameter-estimating methods has been tested by way of comparison with measurement results obtained by a power meter. The average power values of the hardware-revised method are found to yield mean errors of the estimate within 3%. The mean error of the software-revised method is within 6%. However, the filled- manually method may underestimate the power consumption by as much as 11%.
Keywords :
graphical user interfaces; media streaming; multimedia servers; virtual instrumentation; CPU utilization; filled-manually method; graphic-user interface; hardware-revised method; power consumption; software-revised method; streaming-media servers; virtual-instrumentation software; Energy consumption; Energy management; Hardware; Network servers; Power dissipation; Power measurement; Power system management; Protocols; Software measurement; Streaming media; CPU utilization; parameter-estimating method; power measurement; power modeling; real-time monitoring; streaming-media server; virtual-instrumentation software;
Journal_Title :
Instrumentation and Measurement, IEEE Transactions on
DOI :
10.1109/TIM.2007.904554