首页> 外文会议>IEEE Symposium on Reliable Distributed Systems >MOve: Design of An Application-Malleable Overlay
【24h】

MOve: Design of An Application-Malleable Overlay

机译:移动:设计应用程序覆盖层

获取原文

摘要

Peer-to-peer overlays allow distributed applications to work in a wide-area, scalable, and fault-tolerant manner. However, most structured and unstructured overlays present in literature today are inflexible from the application view-point. In other words, the application has no control over the structure of the overlay itself. This paper proposes the concept of an application-malleable overlay, and the design of the first malleable overlay which we call MOve. In MOve, the communication characteristics of the distributed application using the overlay can influence the overlay's structure itself, with the twin goals of (1) optimizing the application performance by adapting the overlay, while also (2) retaining the large scale and fault tolerance of the overlay approach. The influence could either be explicitly specified by the application or implicitly gleaned by our algorithms. Besides neighbor list membership management, MOve also contains algorithms for resource discovery, update propagation, and churn-resistance. The emergent behavior of the implicit mechanisms used in MOve manifests in the following way: when application communication is low, most overlay links keep their default configuration; however, as application communication characteristics become more evident, the overlay gracefully adapts itself to the application.
机译:点对点覆盖允许分布式应用程序在广域,可扩展性和容错方式中工作。然而,从申请观点的文献中存在的大多数结构化和非结构化覆盖物是不灵活的。换句话说,应用程序没有控制覆盖物本身的结构。本文提出了应用程序可延装覆盖的概念,以及我们称呼移动的第一个可延展的覆盖层的设计。在移动中,使用覆盖层的分布式应用程序的通信特性可以影响覆盖层的结构本身,具有通过调整覆盖层来优化应用性能的双目标,而(2)还要保留大规模和容错的情况叠加方法。影响可以由应用程序明确地指定,或者通过我们的算法隐含地收集。除了邻居列表会员管理外,移动还包含资源发现,更新传播和搅阻的算法。以下列方式移动的内隐机制的紧急行为:当应用程序通信低时,大多数覆盖链接都会保持其默认配置;然而,随着应用程序通信特性变得更加明显,覆盖层优雅地适应应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号