2015
DOI: 10.1016/j.ins.2015.03.027
|View full text |Cite
|
Sign up to set email alerts
|

Re-Stream: Real-time and energy-efficient resource scheduling in big data stream computing environments

Abstract: To achieve high energy efficiency and low response time in big data stream computing environments, it is required to model an energy-efficient resource scheduling and optimization framework. In this paper, we propose a real-time and energy-efficient resource scheduling and optimization framework, termed the Re-Stream. Firstly, the Re-Stream profiles a mathematical relationship among energy consumption, response time, and resource utilization, and obtains the conditions to meet high energy efficiency and low re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
46
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 89 publications
(46 citation statements)
references
References 39 publications
0
46
0
Order By: Relevance
“…Simulation results show that our method leads to a substantial reduction of cost in cloud data centers in comparison with the three scheduling mechanisms of Hadoop, and it plays a significant role in reducing energy cost of data center, thus helping to develop a competitive cloud computing platform. With the application of cloud computing in some critical areas, higher requirements for the real‐time performance of cloud application are put forward . We will further expand the research results of this paper and comprehensively consider the delay time of job to solve the scheduling optimization problem of the real‐time cloud application system.…”
Section: Discussionmentioning
confidence: 91%
“…Simulation results show that our method leads to a substantial reduction of cost in cloud data centers in comparison with the three scheduling mechanisms of Hadoop, and it plays a significant role in reducing energy cost of data center, thus helping to develop a competitive cloud computing platform. With the application of cloud computing in some critical areas, higher requirements for the real‐time performance of cloud application are put forward . We will further expand the research results of this paper and comprehensively consider the delay time of job to solve the scheduling optimization problem of the real‐time cloud application system.…”
Section: Discussionmentioning
confidence: 91%
“…The power consumption model proposed in this paper is different from using a power analyzer to directly measure the power consumption of GPU, as we calculate the energy consumption of a computing node according to the work in [36]. The energy consumption , n t t − , as shown in Equation (2).…”
Section: Our Power Consumption Modelmentioning
confidence: 99%
“…For example, the au thors of [35] and [36] propose a sem anticsbased ap proach for the m anagem ent of fast d ata stream s, aim ing to provid e a d escription and m anagem ent layer to d efine and execu te stream processing pipelines. Besid es, to achieve high energy efficiency and low response tim e in big d ata stream com pu ting environm ents, the au thors of [2] and [3] propose a real-tim e and energy-efficient resou rce sched u ling and optim ization fram ew ork, term ed the Re-Stream , w hich aid s in calcu lating the energy consu m ption of a resou rce allocation schem e for a d ata stream graph. What is m ore, a partitioning-based d ataintensive w orkflow optim ization algorithm [37], [39] has been proposed to provid e significantly red u ced latency w ith increase in the throu ghpu t. H ow ever, the issu e of VM allocation has not been properly ad d ressed in geod istribu ted DCs for stream ing w orkflow.…”
Section: Streaming Workflow Optimizationmentioning
confidence: 99%
“…The increased volu m e of stream ing d ata and the d em and for m ore complex real-tim e analytics requ ire the execu tion of processing pipelines am ong heterogeneou s event-processing engines as a w orkflow [2]. H ow ever, in contrast to trad itional w orkflow execu tion , in w hich tasks execu te once or several tim es in case of control flow s like iterations, stream ing w orkflow s, w hich constantly resp ond to environm ental cond itions based on stream inpu ts, allow tasks in the w orkflow to be invoked m u ltiple tim es continu ou sly [3]; this involves the m ovem ent of hu ge am ou nts of d ata betw een execu tion nod es, w hich incu rs large costs. One exam ple is BigBench [4], in w hich the cross-d atacenter traffic is abou t 706 GB/ d ay and thu s raises the cost of provid ing services.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation