【24h】

Investigating evolutionary approaches for self-adaptation in large distributed databases

机译:研究大型分布式数据库中自适应的进化方法

获取原文

摘要

As the size of typical industrial strength databases continues to rise, particularly in the arena of the Internet and multimedia servers, the issue of managing data distribution over clusters or 'farms' to overcome performance and scalability issues is becoming of paramount importance. The general objective is to manage a self-adapting distributed database so as to reliably and consistently provide near optimal performance as perceived by client applications. Such a management system must ultimately be capable of operating over a range of time varying usage profiles and fault scenarios, incorporate considerations for multiple updates and maintenance operations, and be capable of being scaled in a practical fashion to ever larger sized networks and databases. This paper investigates evolutionary computation techniques, comparing a genetic algorithm, simulated annealing, and hillclimbing on a test problem in this field. Major differential algorithm performance is found across two different fitness criteria. Preliminary conclusions are that a genetic algorithm approach seems superior to hillclimbing or annealing when the more realistic (from a quality of service viewpoint) objective function is in force. Further, the genetic algorithm approach displays regions of adequate robustness to parameter variation, which is also critical from a maintained quality of service viewpoint.
机译:随着典型的工业实力数据库的规模不断增加,尤其是在Internet和多媒体服务器领域,管理集群或“农场”上的数据分布以克服性能和可伸缩性问题变得尤为重要。总体目标是管理一个自适应的分布式数据库,以便可靠,一致地提供客户端应用程序认为接近的最佳性能。这样的管理系统最终必须能够在一定范围内随时间变化的使用配置文件和故障情况下进行操作,并纳入对多个更新和维护操作的考虑,并且能够以实用的方式扩展到更大的网络和数据库。本文研究了进化计算技术,在该领域的测试问题上比较了遗传算法,模拟退火和爬山。在两个不同的适用性标准中发现了主要的差分算法性能。初步结论是,当使用更现实的(从服务质量的角度来看)目标函数时,遗传算法方法似乎比爬坡或退火更好。此外,遗传算法方法显示出对参数变化具有足够鲁棒性的区域,从保持服务质量的角度来看,这也是至关重要的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号