Optimization of Performance and Scalability Measures across Cloud Based IoT Applications with Efficient Scheduling Approach

被引:0
作者
Natarajan Nithiyanandam
Manoharan Rajesh
Ramachandran Sitharthan
Dhanabalan Shanmuga Sundar
Krishnasamy Vengatesan
Karthikeyan Madurakavi
机构
[1] Bharath Institute of Higher Education and Research,Department of Computer Science and Engineering
[2] Sanjivani College of Engineering,Department of Computer Science Engineering
[3] Vellore Institute of Technology,School of Electrical Engineering
[4] RMIT University,Functional Materials and Microsystems Research Group
[5] Vellore Institute of Technology,School of Electronics Engineering
来源
International Journal of Wireless Information Networks | 2022年 / 29卷
关键词
Cloud computing; Internet of Things; Ant colony optimization; Infrastructure as a Service (IaaS); Resource scheduling; aLoad balancing;
D O I
暂无
中图分类号
学科分类号
摘要
In recent decades, the technique of the Internet of Things (IoT) and cloud computing are widely integrated together. The resource-limited nature of IoT devices creates a requirement for middleware to manage a high volume of data in real-time. In such types of systems, the capability to add or remove services based on the application requirement with standard performance measures remains to be a major concern. Against this background, this article presents ant colony-based optimization techniques with MARKOV chains for efficient resource scheduling across cloud-based IoT systems with improved performance and Quality of Service (QoS) measures. It provides a proactive elasticity model for solving scalability issues across cloud-based IoT systems. The proposed work provides an efficient task scheduling algorithm for infinite time, Infrastructure as a Service (IaaS). It makes use of ant colony optimization techniques with continuous parameter MARKOV chains. Each successive path found by ants forms a MARKOV chain and the chain with the highest pheromone vector forms the optimal solution. The major contribution of the work is summarized as follows. The first is to find the optimal solution for task scheduling in IoT based cloud systems with continuous-time parameters. Next is to enhance the QoS with improved availability and reliability. Based on the proposed model, a prototype is developed and it is assessed with various amount of work patterns against two concurrent models. The results are promising in favour of the proposed system, with improved performance measures in terms of response time and request throughput.
引用
收藏
页码:442 / 453
页数:11
相关论文
共 76 条
[1]  
Armbrust M(2010)A view of cloud computing Communications of the ACM 53 50-58
[2]  
Fox A(2009)That Internet of Things thing RFID Journal 22 97-114
[3]  
Griffith R(2017)An energy-aware task scheduling in the cloud computing using a hybrid cultural and ant colony optimization algorithm International Journal of Cloud Applications and Computing 7 20-40
[4]  
Joseph AD(2016)Integration of cloud computing and Internet of Things: a survey Future Generation Computer Systems 56 684-700
[5]  
Katz R(2013)The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment The Journal of Supercomputing 64 835-848
[6]  
Konwinski A(2013)A framework for ranking of cloud computing services Future Generation Computer Systems 29 1012-1023
[7]  
Lee G(2015)The rise of big data on cloud computing: review and open research issues Information Systems 47 98-115
[8]  
Patterson D(2016)Resource scheduling for Infrastructure as a Service (IaaS) in cloud computing: challenges and opportunities Journal of Network and Computer Applications 68 173-200
[9]  
Rabkin A(2014)Resource management for Infrastructure as a Service (IaaS) in cloud computing: a survey Journal of Network and Computer Applications 41 424-440
[10]  
Stoica I(2016)Towards workflow scheduling in cloud computing: a comprehensive analysis Journal of Network and Computer Applications 66 64-82