Auto-scaling for real-time stream analytics on HPC cloud

被引:0
|
作者
Yingchao Cheng
Zhifeng Hao
Ruichu Cai
机构
[1] Guangdong University of Technology,School of Computers
[2] Foshan University,School of Mathematics and Big Data
[3] Texas A&M University,Department of Statistics
关键词
Distributed computing; High-performance computing; Resource management; Service computing; Stream; Utility theory;
D O I
暂无
中图分类号
学科分类号
摘要
There are very-high-volume streaming data in the cyber world today. With the popularization of 5G technology, the streaming Big Data grows larger. Moreover, it needs to be analyzed in real time. We propose a new strategy HPC2-ARS to enable streaming services on HPC platforms. This strategy includes a three-tier high-performance cloud computing (HPC2) platform and a novel autonomous resource-scheduling (ARS) framework. The HPC2 platform is our de facto base platform for research on streaming service. It has three components: Tianhe-2 high-performance computer, custom OpenStack cloud computing software, and Apache Storm stream data analytic system. Our ARS framework ensures real-time response on unpredictable and fluctuating stream, especially streaming Big Data in the 5G era. This strategy addresses an essential problem in the convergence of HPC Cloud, Big Data, and streaming service. Specifically, Our ARS framework provides theoretical and practical solutions for resource provisioning, placement, and scheduling optimization. Extensive experiments have validated the effectiveness of the proposed strategy.
引用
收藏
页码:169 / 183
页数:14
相关论文
共 50 条
  • [41] A Review of Auto-scaling Techniques for Elastic Applications in Cloud Environments
    Lorido-Botran, Tania
    Miguel-Alonso, Jose
    Lozano, Jose A.
    JOURNAL OF GRID COMPUTING, 2014, 12 (04) : 559 - 592
  • [42] Hierarchical Auto-scaling Policies for Data Stream Processing on Heterogeneous Resources
    Russo, Gabriele Russo
    Cardellini, Valeria
    Lo Presti, Francesco
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2023, 18 (04)
  • [43] Auto-Scaling Mechanism for Cloud Resource Management Based on Client-Side Turnaround Time
    Liu, Xiao-Long
    Yuan, Shyan-Ming
    Luo, Guo-Heng
    Huang, Hao-Yu
    GENETIC AND EVOLUTIONARY COMPUTING, VOL II, 2016, 388 : 209 - 219
  • [44] A HPC based cloud model for real-time energy optimisation
    Petri, Ioan
    Li, Haijiang
    Rezgui, Yacine
    Yang Chunfeng
    Yuce, Baris
    Jayan, Bejay
    ENTERPRISE INFORMATION SYSTEMS, 2016, 10 (01) : 108 - 128
  • [45] Cloud Software Performance Metrics Collection and Aggregation for Auto-Scaling Module
    Cholomskis, Aurimas
    Pozdniakova, Olesia
    Mazeika, Dalius
    INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2018, 2018, 920 : 130 - 138
  • [46] Auto-scaling techniques for IoT-based cloud applications: a review
    Verma, Shveta
    Bala, Anju
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2425 - 2459
  • [47] Model-driven auto-scaling of green cloud computing infrastructure
    Dougherty, Brian
    White, Jules
    Schnlidt, Douglas C.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (02): : 371 - 378
  • [48] A novel cloud manufacturing framework with auto-scaling capability for the machining industry
    Chen, Chao-Chun
    Lin, Yu-Chuan
    Hung, Min-Hsiung
    Lin, Chih-Yin
    Tsai, Yen-Ju
    Cheng, Fan-Tien
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2016, 29 (07) : 786 - 804
  • [49] Auto-Scaling Cloud-Based Memory-Intensive Applications
    Novak, Joe
    Kasera, Sneha Kumar
    Stutsman, Ryan
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 229 - 237
  • [50] Proactive Container Auto-scaling for Cloud Native Machine Learning Services
    Buchaca, David
    Berral, Josep LLuis
    Wang, Chen
    Youssef, Alaa
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 475 - 479