首页> 外文期刊>Scientific programming >Multiobjective Glowworm Swarm Optimization-Based Dynamic Replication Algorithm for Real-Time Distributed Databases
【24h】

Multiobjective Glowworm Swarm Optimization-Based Dynamic Replication Algorithm for Real-Time Distributed Databases

机译:基于多目标萤火虫群优化的实时分布式数据库动态复制算法

获取原文
获取原文并翻译 | 示例
           

摘要

Distributed systems offer resources to be accessed geographically for large-scale data requests of different users. In many cases, replication of the vital data files and storing their replica in multiple locations accessible to the requesting clients is vital in improving the data availability, reliability, security, and reduction of the execution time. It is important that real-time distributed databases maintain the consistency constraints and also guarantee the time constraints required by the client requests. However, when the size of the distributed system increases, the user access time also tends to increase, which in turn increases the vitality of the replica placement. Thus, the primary issues that emerge are deciding upon an optimal replication number and identifying perfect locations to store the replicated data. These open challenges have been considered in this study, which turns to develop a dynamic data replication algorithm for real-time distributed databases using a multiobjective glowworm swarm optimization (MGSO) strategy. The proposed algorithm adapts the random patterns of the read-write requests and employs a dynamic window mechanism for replication. It also models the replica number and placement problem as a multiobjective optimization problem and utilizes MGSO for resolving it. The cost models are presented to ensure the time constraint satisfaction in servicing user requests. The performance of the MGSO dynamic data replication algorithm has been studied using competitive analysis, and the results show the efficiency of the proposed algorithm for the distributed databases.
机译:分布式系统为不同用户的大规模数据请求提供了可按地理位置访问的资源。在许多情况下,重要数据文件的复制以及将其副本存储在请求客户端可访问的多个位置中对于提高数据可用性,可靠性,安全性和减少执行时间至关重要。实时分布式数据库既要保持一致性约束,又要保证客户端请求所需的时间约束,这一点很重要。但是,当分布式系统的大小增加时,用户访问时间也趋于增加,这反过来又增加了副本放置的活力。因此,出现的主要问题是确定最佳复制数量并确定存储复制数据的最佳位置。在这项研究中已经考虑了这些开放的挑战,从而转向使用多目标萤火虫群优化(MGSO)策略为实时分布式数据库开发动态数据复制算法。提出的算法适应读写请求的随机模式,并采用动态窗口机制进行复制。它还将副本数和放置问题建模为多目标优化问题,并利用MGSO对其进行解决。提出了成本模型,以确保在满足用户请求时满足时间约束。通过竞争分析研究了MGSO动态数据复制算法的性能,结果表明了该算法在分布式数据库中的有效性。

著录项

  • 来源
    《Scientific programming》 |2018年第2期|2724692.1-2724692.16|共16页
  • 作者单位

    Yildiz Tech Univ, Dept Comp Engn, Istanbul, Turkey;

    Yildiz Tech Univ, Dept Comp Engn, Istanbul, Turkey;

  • 收录信息 美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号