Load Balancing Strategy Based on Performance-Aware in Storm Clusters
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    As a real-time computing framework, Storm has provided an efficient, fast, and real-time processing ability for multi-source heterogeneous data processing. However, Storm's default scheduler uses a simple Round-robin method and unable to adjust assignments of its task according to cluster's dynamic load status. To solve this problem, this study proposes a load-balancing strategy based on performance-aware. It could calculate Performance-Aware Value (PAV) according to node's processing ability, then greedy scheduling to achieve load balancing, which assigns the amount of computation match with node current processing capacity to achieve load balancing. Compared with the default scheduling algorithm, the results show that this algorithm can effectively reduce the Storm processing delay and improve the throughput, finally achieve cluster's load balance.

    Reference
    Related
    Cited by
Get Citation

冯馨锐,谢彬,唐鹏,秦健. Storm集群下基于性能感知的负载均衡策略.计算机系统应用,2018,27(12):181-186

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:May 31,2018
  • Revised:June 19,2018
  • Adopted:
  • Online: December 05,2018
  • Published:
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063