JOURNAL ARTICLE

Cost-Aware Streaming Workflow Allocation on Geo-Distributed Data Centers

Wuhui ChenIncheon PaikZhenni Li

Year: 2016 Journal:   IEEE Transactions on Computers Pages: 1-1   Publisher: Institute of Electrical and Electronics Engineers

Abstract

The virtual machine (VM) allocation problem in cloud computing has been widely studied in recent years, and many algorithms have been proposed in the literature. Most of them have been successfully applied to batch processing models such as MapReduce; however, none of them can be applied to streaming workflow well because of the following weaknesses: 1) failure to capture the characteristics of tasks in streaming workflow for the short life cycle of data streams; 2) most algorithms are based on the assumptions that the price of VMs and traffic among data centers (DCs) are static and fixed. In this paper, we propose a streaming workflow allocation algorithm that takes into consideration the characteristics of streaming work and the price diversity among geo-distributed DCs, to further achieve the goal of cost minimization for streaming big data processing. First, we construct an extended streaming workflow graph (ESWG) based on the task semantics of streaming workflow and the price diversity of geo-distributed DCs, and the streaming workflow allocation problem is formulated into mixed integer linear programming based on the ESWG. Second, we propose two heuristic algorithms to reduce the computational space based on task combination and DC combination in order to meet the strict latency requirement. Finally, our experimental results demonstrate significant performance gains with lower total cost and execution time.

Keywords:
Computer science Workflow Distributed computing Cloud computing Integer programming Stream processing Big data Latency (audio) Real Time Streaming Protocol Algorithm Database Data mining Operating system The Internet

Metrics

44
Cited By
15.27
FWCI (Field Weighted Citation Impact)
37
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Electricity Cost Minimization for Multi-Workflow Allocation in Geo-Distributed Data Centers

Shuang WangHe ZhangTianxing WuYueyou ZhangWei Emma ZhangQuan Z. Sheng

Journal:   IEEE Transactions on Services Computing Year: 2025 Vol: 18 (3)Pages: 1397-1411
JOURNAL ARTICLE

Congestion-Aware Traffic Allocation for Geo-Distributed Data Centers

Xiaoyi TaoKaoru OtaMianxiong DongWuyunzhaola BorjiginHeng QiKeqiu Li

Journal:   IEEE Transactions on Cloud Computing Year: 2020 Vol: 10 (3)Pages: 1675-1687
JOURNAL ARTICLE

Transformation-Based Streaming Workflow Allocation on Geo-Distributed Datacenters for Streaming Big Data Processing

Wuhui ChenIncheon PaikPatrick C. K. Hung

Journal:   IEEE Transactions on Services Computing Year: 2016 Vol: 12 (4)Pages: 654-668
JOURNAL ARTICLE

Distributed Cost-Aware Fault-Tolerant Load Balancing in Geo-Distributed Data Centers

Rakesh TripathiVignesh SivaramanVenkatesh Tamarapalli

Journal:   IEEE Transactions on Green Communications and Networking Year: 2021 Vol: 6 (1)Pages: 472-483
© 2026 ScienceGate Book Chapters — All rights reserved.