Novel distributed load balancing algorithms in cloud storage

被引:8
作者
Gupta, Yogesh [1 ]
机构
[1] BML Munjal Univ, Kapriwas, India
关键词
Cloud computing; Load balancing; Cloud storage; Distributed system; Cloud services; EFFICIENT;
D O I
10.1016/j.eswa.2021.115713
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
From last decade, there is a rapid expanded upon in the data in cyberspace. In order to manage them efficiently, distributed storage came into the world. Cloud storage is a type of distributed storage based on cloud computing technology. Cloud storage acts as a repository in which data stored, managed and made accessible to users. Largest generated application datasets can flexibly be stored or deleted in the cloud and from here end users access this data by using cloud storage services interface, without accessing any storage server in real. Cloud storage system is considered of hundreds of independent storage servers which are distributed geographically, and handle millions client requests concurrently. Some of the storage servers get huge clients requests and some servers remain under loaded. Due to this unequal distribution of load on storage servers degrades the performance of overall system and increases the response time. This work addresses issues regarding to efficient utilization of storage servers in cloud storage. Handling various challenges regarding to the load balancing in the cloud storage is the one of the main objectives of this research. Though analyzing the contribution of other authors in this area, in this work two distributed load balancing algorithm CDLB and DDLB are proposed by exploiting the different parameter of storage server. The first proposed algorithm considers the service rate and queue length as a main parameter of the server. The second proposed algorithm considers extra server parameter such as service time and deadline time of the client request. This work monitors various aspects which leverage the overall performance of cloud storage. Both the algorithms try to balance the load of storage servers as well as effectively utilize the server capabilities. From the simulation results, it can be concluded that proposed algorithms balance the load, efficiently utilize the server capabilities, reduce the response time and leverage the overall system performance.
引用
收藏
页数:20
相关论文
共 40 条
[1]  
Alakeel AM, 2010, INT J COMPUT SCI NET, V10, P153
[2]  
[Anonymous], 2012, J. Inf. Syst. Commun.
[3]  
Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
[4]   The Load Rebalancing Problem in Distributed File Systems [J].
Chung, Hsueh-Yi ;
Chang, Che-Wei ;
Hsiao, Hung-Chang ;
Chao, Yu-Chang .
2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, :117-125
[5]   Hybridization of firefly and Improved Multi-Objective Particle Swarm Optimization algorithm for energy efficient load balancing in Cloud Computing environments [J].
Devaraj, A. Francis Saviour ;
Elhoseny, Mohamed ;
Dhanasekaran, S. ;
Lydia, E. Laxmi ;
Shankar, K. .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 142 :36-45
[6]  
Gundu S. R., 2020, SN COMPUTER SCI, V1, P187
[7]   Load Rebalancing for Distributed File Systems in Clouds [J].
Hsiao, Hung-Chang ;
Chung, Hsueh-Yi ;
Shen, Haiying ;
Chao, Yu-Chang .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (05) :951-962
[8]  
Jaiswal A., 2020, J EMERGING TECHNOLOG, V7, P59
[9]  
James S., 2008, IS CLOUD COMPUTING R
[10]  
Jing Yao, 2012, Proceedings of the 2012 8th International Conference on Computing Technology and Information Management (NCM and ICNIT), P185