A performance-aware dynamic scheduling algorithm for cloud-based IoT applications

被引:12
|
作者
Pandiyan, Sanjeevi [1 ]
Lawrence, T. Samraj [2 ]
Sathiyamoorthi, V [3 ]
Ramasamy, Manikandan [4 ]
Xia, Qian [1 ]
Guo, Ya [1 ,5 ]
机构
[1] Jiangnan Univ, Key Lab Adv Proc Control Light Ind, Minist Educ, Wuxi 214122, Jiangsu, Peoples R China
[2] Dambi Dollo Univ, Coll Engn & Technol, Dept Informat Technol, Dambi Dollo, Oromia Region, Ethiopia
[3] Sona Coll Technol, Salem, Tamil Nadu, India
[4] VIT Bhopal Univ, Dept Comp Sci & Engn, Bhopal, India
[5] Univ Missouri, Dept Bioengn, Columbia, MO 65211 USA
基金
中国国家自然科学基金;
关键词
Cloud computing; Internet of Things (IoT); Sensors; Smart home; Scheduling; ENERGY MANAGEMENT-SYSTEM; DATA ANALYTICS; SMART HOMES; ARCHITECTURE; INTERNET; IMPLEMENTATION; PLATFORM; PRIVACY; THINGS;
D O I
10.1016/j.comcom.2020.06.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has been employed for supporting storage and handling of Internet of Things (IoT) data. There is an increasing demand for IoT framework to provide services with fast processing time and less delay to offer latency sensitivity real-time applications like disaster management in smart homes. IoT process is mostly comprised of scheduling techniques that makes it hard to self-adapt, self-configure to respond with performance aware on environment changes. Existing scheduling techniques of IoT applications are not based on allocating tasks through sleep modes, which unavoidably lead to more power consumption and longer time delays. Consenting sensor devices and applying separate queueing to a sensor device that varies differently in their capabilities are increasingly significant. In this work, a dynamic management framework for IoT devices in cloud (DMFIC) algorithm is proposed to evaluate and schedule requests and sensor data, which allow coordinating huge data with high time-based resolution in a cost-effectual manner through anticipating various queues for sending an appropriate notification to users. A smart home application was used to demonstrate the proposed framework. The experimental result shows that the DMFIC algorithm gives an average of 5% higher processing time and 0.2% less delay compared to other IoT services and can efficiently manage sensor data in cloud.
引用
收藏
页码:512 / 520
页数:9
相关论文
共 50 条
  • [1] Performance-Aware Refactoring of Cloud-based Big Data Applications
    Li, Chen
    Casale, Giuliano
    [J]. PROCEEDINGS 2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2017, : 1505 - 1510
  • [2] Towards a Performance-Aware Partitioning Algorithm for Cloud-Based Microscopic Vehicle Traffic Simulations
    Siguenza-Torres, Anibal
    Cai, Wentong
    Knoll, Alois
    [J]. PROCEEDINGS OF THE 2023 ACM SIGSIM INTERNATIONAL CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, ACMSIGSIM-PADS 2023, 2023, : 44 - 45
  • [3] Performance-aware scheduling of streaming applications using genetic algorithm
    Smirnov, Pavel
    Melnik, Mikhail
    Nasonov, Denis
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2240 - 2249
  • [4] An energy-aware service composition algorithm for multiple cloud-based IoT applications
    Baker, Thar
    Asim, Muhammad
    Tawfik, Hissam
    Aldawsari, Bandar
    Buyya, Rajkumar
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 89 : 96 - 108
  • [5] Security-Aware Dynamic Scheduling for Real-Time Optimization in Cloud-Based Industrial Applications
    Meng, Shunmei
    Huang, Weijia
    Yin, Xiaochun
    Khosravi, Mohammad R.
    Li, Qianmu
    Wan, Shaohua
    Qi, Lianyong
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (06) : 4219 - 4228
  • [6] Task scheduling in cloud-based survivability applications using swarm optimization in IoT
    Al-Turjman, Fadi
    Hasan, Mohammed Zaki
    Al-Rizzo, Hussain
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2019, 30 (08)
  • [7] Energy and Performance-Aware Task Scheduling in a Mobile Cloud Computing Environment
    Lin, Xue
    Wang, Yanzhi
    Xie, Qing
    Pedram, Massoud
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 192 - 199
  • [8] Biogeography-Based Optimization (BBO) Algorithm for Energy and Performance-Aware Service Workflow Scheduling in a Cloud Computing Environment
    Sellami, Khaled
    Kassa, Rabah
    Tiako, Pierre F.
    [J]. ADVANCED SCIENCE LETTERS, 2016, 22 (10) : 3162 - 3167
  • [9] AUTONOMIC TRUST MANAGEMENT IN CLOUD-BASED AND HIGHLY DYNAMIC IOT APPLICATIONS
    Namal, Suneth
    Gamaarachchi, Hasindu
    Lee, Gyu Myoung
    Um, Tai-Won
    [J]. 2015 ITU KALEIDOSCOPE: TRUST IN THE INFORMATION SOCIETY (K-2015), 2015, : 83 - 90
  • [10] iPlace: An Intelligent and Tunable Power- and Performance-Aware Virtual Machine Placement Technique for Cloud-based Real-time Applications
    Caglar, Faruk
    Shekhar, Shashank
    Gokhale, Aniruddha
    [J]. 2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2014, : 48 - 55