首页> 外文学位 >Game theoretical data replication techniques for large-scale autonomous distributed computing systems.
【24h】

Game theoretical data replication techniques for large-scale autonomous distributed computing systems.

机译:大型自治分布式计算系统的博弈论数据复制技术。

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

摘要

Data replication in geographically dispersed servers is an essential technique for reducing the user perceived access time in large-scale distributed computing systems. A majority of the conventional replica placement techniques lack scalability and solution quality. To counteract such issues, this thesis proposes a game theoretical replica placement framework, in which autonomous agents compete for the allocation or reallocation of replicas onto their representative servers in a self-managed fashion. Naturally, each agent's goal is to maximize its own benefit. However, the framework is designed to suppress individualism and to ensure system-wide optimization. Using this framework as an environment, several cooperative and non-cooperative low-complexity, flexible, and scalable game theoretical replica placement techniques are proposed, analytically investigated, and experimentally evaluated. Each of these techniques supports different game theoretical (pareto-optimality, catering to agents' interests, deliberate discrimination of allocation, budget balanced, pure Nash equilibrium, and Nash equilibrium) and system (link distance, congestion control, minimization of communication cost, and memory optimization) related properties. Using a detailed test-bed involving eighty various network topologies and two real-world access logs, each game theoretical technique is also extensively compared with conventional replica placement techniques, such as, greedy heuristics, branch-and-bound techniques and genetic algorithms. The experimental study confirms that in each case the proposed techniques outperform other conventional methods. The results can be summarized in four ways: (1) The number of replicas in a system self-adjusts to reflect the ratio of the number of reads versus writes access; (2) Performance is improved by replicating objects to the servers based on the locality of reference; (3) Replica allocations are made in a fast algorithmic turn-around time; (4) The complexity of the data replication problem is decreased by multifold.
机译:地理位置分散的服务器中的数据复制是减少大规模分布式计算系统中用户感知访问时间的一项必不可少的技术。大多数常规副本放置技术缺乏可伸缩性和解决方案质量。为了解决这些问题,本文提出了一种博弈论的复制品放置框架,其中自治代理以自我管理的方式竞争复制品在其代表服务器上的分配或重新分配。自然,每个代理的目标是最大化自己的利益。但是,该框架旨在抑制个人主义并确保系统范围内的优化。使用该框架作为环境,提出了几种合作和非合作的低复杂性,灵活和可扩展的博弈理论副本放置技术,并进行了分析研究和实验评估。这些技术中的每一种都支持不同的博弈理论(最佳最优性,满足代理人的利益,故意区分分配,预算平衡,纯纳什均衡和纳什均衡)和系统(链路距离,拥塞控制,通信成本最小化以及内存优化)的相关属性。通过使用包含八十种不同网络拓扑结构和两个真实世界访问日志的详细测试平台,还将每种游戏理论技术与常规副本放置技术(例如贪婪启发式,分支定界技术和遗传算法)进行了广泛比较。实验研究证实,在每种情况下,所提出的技术均优于其他常规方法。结果可以用四种方式概括:(1)系统中的副本数自动调整以反映读取数与写入访问数之比; (2)通过根据引用的位置将对象复制到服务器来提高性能; (3)在快速算法周转时间内进行副本分配; (4)数据复制问题的复杂性降低了很多倍。

著录项

  • 作者

    Khan, Samee Ullah.;

  • 作者单位

    The University of Texas at Arlington.;

  • 授予单位 The University of Texas at Arlington.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2007
  • 页码 242 p.
  • 总页数 242
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号