首页> 外文会议>IEEE Congress on Evolutionary Computation >A Genetic Programming-Based Multi-Objective Optimization Approach to Data Replication Strategies for Distributed Systems
【24h】

A Genetic Programming-Based Multi-Objective Optimization Approach to Data Replication Strategies for Distributed Systems

机译:基于遗传编程的多目标分布式系统数据复制策略优化方法

获取原文

摘要

Data replication is the core of distributed systems to enhance their fault tolerance and make services highly available to the end-users. Data replication masks run-time failures and hence, makes the system more reliable. There are many contemporary data replication strategies for this purpose, but the decision to choose an appropriate strategy for a certain environment and a specific scenario is a challenge and full of compromises. There exists a potentially indefinite number of scenarios that cannot be covered entirely by contemporary strategies. It demands designing new data replication strategies optimized for the given scenarios. The constraints of such scenarios are often conflicting in a sense that an increase in one objective could be sacrificial to the others, which implies there is no best solution to the problem but what serves the purpose. In this regard, this research provides a genetic programming-based multi-objective optimization approach that endeavors to not only identify, but also design new data replication strategies and optimize their conflicting objectives as a single-valued metric. The research provides an intelligent, automatic mechanism to generate new replication strategies as well as easing up the decision making so that relevant strategies with satisfactory trade-offs of constraints can easily be picked and used from the generated solutions at run-time. Moreover, it makes the notion of hybrid strategies easier to accomplish which otherwise would have been very cumbersome to achieve, therefore, to optimize.
机译:数据复制是分布式系统的核心,可增强其容错能力并使服务对最终用户高度可用。数据复制掩盖了运行时故障,因此使系统更加可靠。为此目的,有许多当代数据复制策略,但是决定为特定环境和特定情况选择合适策略的决定是一个挑战,而且充满了妥协。存在数量不确定的场景,这些场景无法完全被当代策略所涵盖。它要求设计针对给定方案进行了优化的新数据复制策略。从某种意义上说,增加一个目标可能会牺牲另一个目标,这在某种意义上常常是相互矛盾的,这意味着没有最佳解决方案可以解决问题,但可以达到目的。在这方面,本研究提供了一种基于遗传编程的多目标优化方法,该方法不仅致力于识别,而且还设计了新的数据复制策略,并将它们的冲突目标优化为单值度量。该研究提供了一种智能的,自动的机制来生成新的复制策略以及简化决策过程,从而可以在运行时轻松地从生成的解决方案中选择和使用具有令人满意的折衷条件的相关策略。而且,它使混合策略的概念更容易实现,否则将很难实现,因此无法进行优化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号