【24h】

Support for resource aggregation in collaborative P2P systems

机译:支持协同P2P系统中的资源聚合

获取原文

摘要

In the last years, usage alternatives of P2P systems have been proposed, in which nodes provide resources and use resources of others in a collaborative way, in order to accomplish high scale tasks. Such systems are called “Collaborative P2P Systems” and have an important role in resource aggregation: advertisement, discovery, selection, matching, and binding phases. However, any toolkit does not allow developers to incorporate resource aggregation support into such systems using a specific programming language. In addition, existent solutions do not achieve cohesion among the key phases of resource aggregation (selection, matching, and binding). The main contribution of this paper is the design and implementation of a novel support that provides cohesion among such key phases and allows developers to aggregate multi-attribute, single-attribute, dynamic, static, and heterogeneous resources into collaborative P2P systems. The proposed Java-based support follows an unstructured topology based on super-peers, which advertise, select, match, and bind resources on behalf of their peers, reducing the network traffic. To validate our proposal, we developed a collaborative P2P application that generates the Mandelbrot set by means of the collaboration of several heterogeneous resources.
机译:在过去几年中,已经提出了P2P系统的使用替代方案,其中节点以协作方式提供资源并使用他人的资源,以实现高度任务。这些系统称为“协作P2P系统”,在资源聚合中具有重要作用:广告,发现,选择,匹配和绑定阶段。但是,任何工具包都不允许开发人员使用特定的编程语言将资源聚合支持合并到这些系统中。此外,存在的解决方案在资源聚集的关键阶段(选择,匹配和绑定)中没有达到凝聚力。本文的主要贡献是设计和实施新的支持,可在此类关键阶段提供凝聚力,并允许开发人员将多属性,单个属性,动态,静态和异构资源聚合到协作P2P系统中。基于Java的基于Java的支持基于超级对等体的非结构化拓扑,该拓扑拓扑是代表他们的对等体宣传,选择,匹配和绑定资源的,减少网络流量。为了验证我们的建议,我们开发了一个协作P2P应用程序,通过若干异构资源的协作生成Mandelbrot。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号