Estimation by software for the power consumption of streaming-media servers

被引:40
|
作者
Lien, Chia-Hung [1 ]
Bai, Ying-Wen
Lin, Ming-Bo
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei 106, Taiwan
[2] Fu Jen Catholic Univ, Dept Elect Engn, Taipei 242, Taiwan
关键词
CPU utilization; parameter-estimating method; power measurement; power modeling; real-time monitoring; streaming-media servers; virtual-instrumentation software;
D O I
10.1109/TIM.2007.904554
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The power consumption of a streaming-media server can he 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 %.
引用
下载
收藏
页码:1859 / 1870
页数:12
相关论文
共 50 条
  • [31] A review of power consumption models of servers in data centers
    Jin, Chaoqiang
    Bai, Xuelian
    Yang, Chao
    Mao, Wangxin
    Xu, Xin
    APPLIED ENERGY, 2020, 265
  • [32] A network co-processor-based approach to scalable media streaming in servers
    Krishnamurtly, R
    Schwan, K
    West, R
    Rosu, MC
    2000 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2000, : 125 - 134
  • [33] A Content-Based Caching Algorithm for Streaming Media Cache Servers in CDN
    Joe, Inwhee
    Yi, Ju Hoon
    Sohn, Kyu-Seek
    MULTIMEDIA, COMPUTER GRAPHICS AND BROADCASTING, PT I, 2011, 262 : 28 - +
  • [34] Super-Streaming: A New Object Delivery Paradigm for Continuous Media Servers
    Cyrus Shahabi
    Mohammad H. Alshayeji
    Multimedia Tools and Applications, 2000, 11 : 129 - 155
  • [35] A User-significance Based Caching Strategy for Edge Streaming Media Servers
    Li, Mingzhe
    Wang, Jinlin
    Chen, Xiao
    Chen, Jun
    Wu, Jinghong
    2014 7TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP 2014), 2014, : 1 - 5
  • [36] Optimal Data Distribution for Heterogeneous Parallel Storage Servers Streaming Media Files
    Ortolf, Christian
    Schindelhauer, Christian
    2013 IEEE 4TH INTERNATIONAL CONFERENCE ON COGNITIVE INFOCOMMUNICATIONS (COGINFOCOM), 2013, : 45 - 50
  • [37] Using log files from streaming media servers for optimising the learning sequence
    de Boer, Jelle
    INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2010, 20 (01) : 40 - 53
  • [38] Super-streaming: A new object delivery paradigm for continuous media servers
    Shahabi, C
    Alshayeji, MH
    MULTIMEDIA TOOLS AND APPLICATIONS, 2000, 11 (01) : 129 - 155
  • [39] Search-based buffer management policies for streaming in continuous media servers
    Hammad, MA
    Aref, WG
    Elmagarmid, AK
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL I AND II, PROCEEDINGS, 2002, : 253 - 256
  • [40] How to interpret viewing scenarios in log files from streaming media servers
    de Boer, Jelle
    Tolboom, Jos
    INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2008, 18 (04) : 432 - 445