arrow
Return

Energy and cost aware scheduling with batch processing for instance-intensive IoT workflows in clouds

delete2019-12-01
delete29
PRE
AI
Y
Yiping Wen *
Z
Zhibin Wang
Y
Yu Zhang
J
Jianxun Liu
曹步清 cover
曹步清 (Buqing Cao)
J
Jinjun Chen
DOI:10.1016/j.future.2019.05.046delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Cloud computing is a suitable platform to execute various applications. At the same time, it should not only provide QoS such as high throughput but also achieve relevant criteria such as efficient power consumption and appropriate execution cost. To address this challenge, we present an energy and cost aware algorithm for scheduling instance-intensive IoT workflows with batch processing in clouds, which is named ECIB and aimed to improve energy efficiency and reduce execution cost while meeting the deadline requirements. Specifically, we propose a prediction based strategy to guide the management of resources by the historical data and CPU usage prediction results of physical machines. Then, we propose two strategies to scale up or scale down the virtual machine resources to optimize the energy consumption for the cloud data centers. In addition, we adopt a batch processing strategy to merge some activity instances of the same type so as to reduce execution cost for the cloud users and improve resource utilization for the cloud data centers. The effectiveness of the ECIB algorithm is evaluated by extensive experiments using CloudSim and four types of instance-intensive IoT workflow applications. (C) 2019 Elsevier B.V. All rights reserved.
Keywords:
Energy
Cost
Instance-intensive workflow
Scheduling
Batch processing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
Papers:
6.8K
Citations:
2.3W

Organization

No organization information available