HPKS: High Performance Kubernetes Scheduling for Dynamic Blockchain Workloads in Cloud Computing

被引:3
|
作者
Shi, Zhenwu [1 ]
Jiang, Chenming [1 ]
Jiang, Landu [1 ]
Liu, Xue [1 ]
机构
[1] InfStones, Palo Alto, CA 94303 USA
关键词
PoS Blockchain; Kubernets; Container virtualization; Cloud computing; Workload scheduling; ALGORITHM;
D O I
10.1109/CLOUD53861.2021.00060
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging blockchain technologies have been increasingly popular and reforming our daily lives. Fusing blockchain technology with existing cloud systems has a great benefits in both improving the functionality/performance and guaranteeing the security/privacy. However, most existing commercial systems fail to address the characteristics of PoS blockchain applications in the cloud. In real-world scenarios, jobs/pods may arrive and leave due to the workload changes. Traditionally, the selection process is based on the state of the workers, e.g., resource availability and specifications of pods. In this paper, we not only provide an optimal solution for degrees Mine workloads management which minimizes the number of used workers to reduce the total computational resource demand, but also propose a high performance Kubernetes scheduling scheme IIPKS, which maximizes the utilization of workers. Specifically, extensive experiments based on real PoS blockchain applications shows that HPKS reduces the average worker nodes usage by 13.11%. Additionally. the overall increase of Makespan using MKS is less than 3% when compared to the default scheduler available in Kubernetes.
引用
收藏
页码:456 / 466
页数:11
相关论文
共 50 条
  • [1] UNDERSTANDING THE OPPORTUNITIES OF APPLYING KUBERNETES SCHEDULING CAPABILITIES IN HIGH PERFORMANCE COMPUTING
    Stan, Ioan-Mihail
    Ciocirlan, Stefan-Dan
    Rughinis, Razvan
    [J]. UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2022, 84 (04): : 31 - 40
  • [2] A multi-parameter scheduling method of dynamic workloads for big data calculation in cloud computing
    Hanani, Ali
    Rahmani, Amir Masoud
    Sahafi, Amir
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (11): : 4796 - 4822
  • [3] A multi-parameter scheduling method of dynamic workloads for big data calculation in cloud computing
    Ali Hanani
    Amir Masoud Rahmani
    Amir Sahafi
    [J]. The Journal of Supercomputing, 2017, 73 : 4796 - 4822
  • [4] Evolving High-Performance Computing Data Centers with Kubernetes, Performance Analysis, and Dynamic Workload Placement Based on Machine Learning Scheduling
    Dakic, Vedran
    Kovac, Mario
    Slovinac, Jurica
    [J]. ELECTRONICS, 2024, 13 (13)
  • [5] Harnessing Cloud Computing for Dynamic Resource Requirement by Database Workloads
    Tan, Chee-Heng
    Teh, Ying-Wah
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2013, 29 (05) : 793 - 810
  • [6] Performance Improvement in Cloud Computing Through Dynamic Task Scheduling Algorithm
    Patil, Shital
    Kulkarni, Rekha A.
    Patil, Suhas H.
    Balaji, N.
    [J]. 2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 96 - 100
  • [7] Dynamic Selection of Job Scheduling Policies for Performance Improvement in Cloud Computing
    Chavan, Vinay
    Dhole, Kishore
    Kaveri, Parag Ravikant
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 379 - 382
  • [8] Autonomic task scheduling algorithm for dynamic workloads through a load balancing technique for the cloud-computing environment
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1075 - 1101
  • [9] Autonomic task scheduling algorithm for dynamic workloads through a load balancing technique for the cloud-computing environment
    Fatemeh Ebadifard
    Seyed Morteza Babamir
    [J]. Cluster Computing, 2021, 24 : 1075 - 1101
  • [10] The case for colocation of high performance computing workloads
    Breslow, Alex D.
    Porter, Leo
    Tiwari, Ananta
    Laurenzano, Michael
    Carrington, Laura
    Tullsen, Dean M.
    Snavely, Allan E.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (02): : 232 - 251