Scheduling of Distributed Applications in HHPCaaS Clouds for Internet of Things

被引:0
|
作者
Deniziak, Stanislaw [1 ]
Bak, Slawomir [2 ]
机构
[1] Kielce Univ Technol, Dept Informat Syst, Kielce, Poland
[2] Cracow Univ Technol, Dept Comp Engn, Krakow, Poland
关键词
high performance computing; cloud computing; scheduling; Internet of things; heterogeneous computing;
D O I
10.1109/ddecs50862.2020.9095713
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The High Performance Computing as a Service provides the computing power to client applications on a pay per-use basis. Contemporary high-performance servers gain high computing power by applying multi-core processors, graphics processors and FPGA accelerators. But efficient utilization of computing resources requires adequate management methods. In this paper, we propose a new method of scheduling IoT distributed applications in the heterogeneous cloud environment. We assume that applications, which have been requested for execution, are specified as directed acyclic graphs. Our method dynamically schedules all tasks using resource sharing by the applications. The goal of scheduling is to minimize the cost of resource hiring and to minimize the latency of all activated applications. Experimental results showed that our method gives significantly better utilization of computational resources than existing management methods for clouds. Thus, the cost of using the cloud can be reduced.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Towards scheduling for Internet-of-Things applications on clouds: a simulated annealing approach
    Moschakis, Ioannis A.
    Karatza, Helen D.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (08): : 1886 - 1899
  • [2] Processing Distributed Internet of Things Data in Clouds
    Wang, Lizhe
    Ranjan, Rajiv
    [J]. IEEE CLOUD COMPUTING, 2015, 2 (01): : 76 - 80
  • [3] Scheduling internet of things applications in cloud computing
    Narman, Husnu S.
    Hossain, Md. Shohrab
    Atiquzzaman, Mohammed
    Shen, Haiying
    [J]. ANNALS OF TELECOMMUNICATIONS, 2017, 72 (1-2) : 79 - 93
  • [4] Scheduling internet of things applications in cloud computing
    Husnu S. Narman
    Md. Shohrab Hossain
    Mohammed Atiquzzaman
    Haiying Shen
    [J]. Annals of Telecommunications, 2017, 72 : 79 - 93
  • [5] A Distributed TDMA Scheduling Algorithm for Latency Minimization in Internet of Things
    Batta, Mohamed Sofiane
    Harous, Saad
    Louail, Lemia
    Aliouat, Zibouda
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2019, : 108 - 113
  • [6] Distributed-Reasoning for Task Scheduling through Distributed Internet of Things Controller
    Firouzi, Ramin
    Rahmani, Rahim
    Kanter, Theo
    [J]. 12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 24 - 32
  • [7] Multilevel Security for Deploying Distributed Applications on Clouds, Devices and Things
    Watson, Paul
    Little, Mark
    [J]. 2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 380 - 385
  • [8] Applications of Distributed Ledger Technologies to the Internet of Things: A Survey
    Zhu, Qingyi
    Loke, Seng W.
    Trujillo-Rasua, Rolando
    Jiang, Frank
    Xiang, Yong
    [J]. ACM COMPUTING SURVEYS, 2020, 52 (06)
  • [9] Research on Distributed Emergency Resource Scheduling System Based on Internet of Things
    Wang, Lei
    [J]. PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 3707 - 3711
  • [10] Distributed Timely Throughput Optimal Scheduling for the Internet of Nano-Things
    Akkari, Nadine
    Wang, Pu
    Jornet, Josep Miquel
    Fadel, Etimad
    Elrefaei, Lamiaa
    Malik, Muhammad Ghulam Abbas
    Almasri, Suleiman
    Akyildiz, Ian F.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06): : 1202 - 1212