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
相关论文
共 50 条
  • [1] A Novel Classification of Load Balancing Algorithms in Distributed Systems
    Keyvanpour, Mohammad Reza
    Mansourifar, Hadi
    Bagherzade, Behzad
    [J]. ADVANCED INFORMATION TECHNOLOGY IN EDUCATION, 2012, 126 : 313 - 320
  • [2] A Novel Algorithm Of Load Balancing In Distributed File System For Cloud
    Pius, Shilpa V.
    Suresh, Shruthi
    [J]. 2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [3] Distributed algorithms for QoS load balancing
    Ackermann, Heiner
    Fischer, Simon
    Hoefer, Martin
    Schoengens, Marcel
    [J]. DISTRIBUTED COMPUTING, 2011, 23 (5-6) : 321 - 330
  • [4] Distributed Algorithms for QoS Load Balancing
    Ackermann, Heiner
    Fischer, Simon
    Hoefer, Martin
    Schoengens, Marcel
    [J]. SPAA'09: PROCEEDINGS OF THE TWENTY-FIRST ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2009, : 197 - 203
  • [5] Distributed algorithms for QoS load balancing
    Heiner Ackermann
    Simon Fischer
    Martin Hoefer
    Marcel Schöngens
    [J]. Distributed Computing, 2011, 23 : 321 - 330
  • [6] Novel Algorithms for Load Balancing using Hybrid Approach in Distributed Systems
    Mehta, Mayuri A.
    Agrawal, Sumegha
    Jinwala, Devesh C.
    [J]. 2012 2ND IEEE INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2012, : 27 - 32
  • [7] Load balancing algorithms with cluster in cloud environment
    Kshama, S. B.
    Shobha, K. R.
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2022, 28 (06) : 679 - 703
  • [8] Study of load balancing algorithms for Cloud Computing
    Handur, Vidya S.
    Belkar, Supriya
    Deshpande, Santosh
    Marakumbi, Prakash R.
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT 2018), 2018, : 173 - 176
  • [9] An Analysis of Load Balancing Algorithms in the Cloud Environment
    Thingom, Chintureena
    Kumar, Ganesh
    Yeon, Guydeuk
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 102 - 109
  • [10] A Novel Approach for Enhancing Selection of Load Balancing Algorithms Dynamically in Cloud Computing
    Khara, Satvik
    Thakkar, Umang
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS AND ELECTRONICS (COMPTELIX), 2017, : 44 - 48