A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques

被引:43
作者
Bal, Prasanta Kumar [1 ]
Mohapatra, Sudhir Kumar [2 ]
Das, Tapan Kumar [3 ]
Srinivasan, Kathiravan [4 ]
Hu, Yuh-Chung [5 ]
机构
[1] GITA Autonomous Coll, Dept Comp Sci & Engn, Bhubaneswar 751012, India
[2] Sri Sri Univ, Fac Emerging Technol, Cuttack 754006, India
[3] Vellore Inst Technol, Sch Informat Technol & Engn, Vellore 632014, Tamil Nadu, India
[4] Vellore Inst Technol, Sch Comp Sci & Engn, Vellore 632014, Tamil Nadu, India
[5] Natl Ilan Univ, Dept Mech & Electromech Engn, Yilan 26047, Taiwan
关键词
cloud computing; resource allocation; task scheduling; data storage; cloud security; hybrid machine learning; RATS-HM; NSUPREME; MANAGEMENT; FRAMEWORK; MECHANISM;
D O I
10.3390/s22031242
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The rapid growth of cloud computing environment with many clients ranging from personal users to big corporate or business houses has become a challenge for cloud organizations to handle the massive volume of data and various resources in the cloud. Inefficient management of resources can degrade the performance of cloud computing. Therefore, resources must be evenly allocated to different stakeholders without compromising the organization's profit as well as users' satisfaction. A customer's request cannot be withheld indefinitely just because the fundamental resources are not free on the board. In this paper, a combined resource allocation security with efficient task scheduling in cloud computing using a hybrid machine learning (RATS-HM) technique is proposed to overcome those problems. The proposed RATS-HM techniques are given as follows: First, an improved cat swarm optimization algorithm-based short scheduler for task scheduling (ICS-TS) minimizes the make-span time and maximizes throughput. Second, a group optimization-based deep neural network (GO-DNN) for efficient resource allocation using different design constraints includes bandwidth and resource load. Third, a lightweight authentication scheme, i.e., NSUPREME is proposed for data encryption to provide security to data storage. Finally, the proposed RATS-HM technique is simulated with a different simulation setup, and the results are compared with state-of-art techniques to prove the effectiveness. The results regarding resource utilization, energy consumption, response time, etc., show that the proposed technique is superior to the existing one.
引用
收藏
页数:16
相关论文
共 33 条
[1]   Efficient resource management and workload allocation in fog-cloud computing paradigm in IoT using learning classifier systems [J].
Abbasi, Mahdi ;
Yaghoobikia, Mina ;
Rafiee, Milad ;
Jolfaei, Alireza ;
Khosravi, Mohammad R. .
COMPUTER COMMUNICATIONS, 2020, 153 (153) :217-228
[2]   Joint admission control and resource allocation in virtualized servers [J].
Almeida, Jussara ;
Almeida, Virgilio ;
Ardagna, Danilo ;
Cunha, Italo ;
Francalanci, Chiara ;
Trubian, Marco .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (04) :344-362
[3]  
Bal P.K., 2019, P 2019 INT C INT COM
[4]  
Bal P.K, 2020, ADV INTELLIGENT COMP
[5]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[6]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[7]  
Das T.K., 2020, P 2020 INT C SYST CO
[8]   Adaptive Multivariable Control for Multiple Resource Allocation of Service-Based Systems in Cloud Computing [J].
Gong, Siqian ;
Yin, Beibei ;
Zheng, Zheng ;
Cai, Kai-Yuan .
IEEE ACCESS, 2019, 7 :13817-13831
[9]   Self-adaptive resource allocation for energy-aware virtual machine placement in dynamic computing cloud [J].
Jiang, Han-Peng ;
Chen, Wei-Mei .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 120 :119-129
[10]   A Framework for Cooperative Resource Management in Mobile Cloud Computing [J].
Kaewpuang, Rakpong ;
Niyato, Dusit ;
Wang, Ping ;
Hossain, Ekram .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (12) :2685-2700