4.7 Article

Novel distributed load balancing algorithms in cloud storage

期刊

EXPERT SYSTEMS WITH APPLICATIONS
卷 186, 期 -, 页码 -

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2021.115713

关键词

Cloud computing; Load balancing; Cloud storage; Distributed system; Cloud services

向作者/读者索取更多资源

Cloud storage, a type of distributed storage based on cloud computing technology, emerged to efficiently manage the rapidly expanding data in cyberspace. It acts as a repository for data storage, management, and user accessibility, aiming to balance server load, reduce response time, and leverage overall system performance.
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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据