首页> 外文期刊>Personal and Ubiquitous Computing >Power consumption prediction of web services for energy-efficient service selection
【24h】

Power consumption prediction of web services for energy-efficient service selection

机译:Web服务的功耗预测,以实现节能服务选择

获取原文
获取原文并翻译 | 示例
       

摘要

Service-oriented computing (SOC) is a popular software paradigm that is widely employed in IT industry. SOC uses "services" as the unit of functionality of a software application. The massive wave of SOC applications involves considerable energy consumption of servers, which should not be ignored in large-scale computing environment. When a service requirement can be answered by several web services, the energy consumption for each service to reply to the service request may be different. When this happens, web service selection (WSS) is often required to choose appropriate services to maximize global energy efficiency of SOC applications. Accordingly, this paper proposes a Virtual Power Meter Supported Power Consumption Prediction method for WSS (VPMSPCP). VPMSPCP facilitates choosing appropriate services to minimize wasteful electrical energy from the overall environment of SOC applications. According to our empirical proof, there is a correlation between the power consumption of a service and the status of the server where this service resides. We take advantage of this discovery to develop VPMSPCP by combining a ridge regression model with a well-known web service power modeling method. There are mainly two steps to establish VPMSPCP. First, we develop a virtual power meter (VPM) for each server. VPM is used to estimate the average power of a server under a certain status. Second, we apply the VPM to develop VPMSPCP which estimates power consumption of a web service according to the current status of the corresponding servers. Experiments show that VPMSPCP performs well in improving energy saving in WSS.
机译:面向服务的计算(SOC)是一种流行的软件范例,已广泛应用于IT行业。 SOC使用“服务”作为软件应用程序的功能单元。 SOC应用的浪潮涉及服务器的大量能耗,在大规模计算环境中不容忽视。当几个Web服务可以回答一个服务需求时,每个服务回复该服务请求的能耗可能会不同。发生这种情况时,通常需要选择Web服务(WSS)来选择适当的服务,以最大程度地提高SOC应用程序的整体能效。因此,本文提出了一种支持WSS的虚拟电表支持功耗预测方法(VPMSPCP)。 VPMSPCP有助于选择适当的服务,以最大程度地减少SOC应用程序整个环境中的浪费电能。根据我们的经验证明,服务的功耗与该服务所在的服务器的状态之间存在关联。我们利用这一发现,通过将岭回归模型与众所周知的Web服务能力建模方法相结合来开发VPMSPCP。建立VPMSPCP主要有两个步骤。首先,我们为每个服务器开发一个虚拟功率计(VPM)。 VPM用于估计特定状态下服务器的平均功率。其次,我们将VPM应用于开发VPMSPCP,该程序将根据相应服务器的当前状态估算Web服务的功耗。实验表明,VPMSPCP在改善WSS的节能方面表现良好。

著录项

  • 来源
    《Personal and Ubiquitous Computing》 |2015年第7期|1063-1073|共11页
  • 作者单位

    State Key Laboratory of Software Engineering, Computer School, Wuhan University, Wuhan, China,Guangxi Key Laboratory of Trusted Software, Guilin University of Electronic Technology, Guilin, China;

    State Key Laboratory of Software Engineering, Computer School, Wuhan University, Wuhan, China;

    International School of Software, Wuhan University, Wuhan, China;

    State Key Laboratory of Software Engineering, Computer School, Wuhan University, Wuhan, China;

    Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Power consumption prediction; Web service; Virtual power meter; QoS;

    机译:功耗预测;网络服务;虚拟功率计;服务质量;
  • 入库时间 2022-08-17 13:18:41

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号