SkyEye.KOM: An Information Management Over-Overlay for Getting the Oracle View on Structured P2P Systems

SkyEye.KOM: An Information Management Over-Overlay for Getting the Oracle View on Structured P2P Systems
复制标题

SkyEye.KOM:用于获取结构化 P2P 系统 Oracle 视图的信息管理覆盖层

DOI:
10.1109/icpads.2008.8
复制
发表时间:
2008
期刊:
2008 14th IEEE International Conference on Parallel and Distributed Systems
影响因子:
--
通讯作者:
R. Steinmetz
R. Steinmetz
中科院分区:
--
文献类型:
--
作者:
Kalman Graffi;A. Kovacevic;Song Xiao;R. Steinmetz

文献摘要

被引文献

相似文献

为了简化更复杂的P2P应用程序的开发和维护,其中结合了联合收割机多个P2P功能(如流媒体和可靠的存储),我们建议扩展结构化P2P系统与专用的信息管理层。这一层的目的是生成整个P2P系统的统计数据,并启用基于容量的对等搜索,这有助于P2P应用程序中的各个功能层找到合适的对等点,以进行特定于层的角色分配。我们在本文中提出了SkyEye.KOM,一个可应用于DHT的信息管理层,它实现了这些所需的功能。SkyEye.KOM构建了一个覆盖层,该覆盖层可通过利用底层DHT进行扩展,易于部署为现有DHT的简单附加组件,并且效率高,因为它需要O(log N)跳每次查询,并将对等特定的信息网络广泛访问。测试结果表明,SkyEye.KOM具有良好的查询性能,并且维护覆盖的成本很低。
In order to ease the development and maintenance of more complex P2P applications, which combine multiple P2P functionality (e.g. streaming and dependable storage), we suggest to extend structured P2P systems with a dedicated information management layer. This layer is meant to generate statistics on the whole P2P system and to enable capacity-based peer search, which helps the individual functionality layers in the P2P application to find suitable peers for layer-specific role assignment. We present in this paper SkyEye.KOM, an information management layer applicable on DHTs, which fulfills these desired functionality. SkyEye.KOM builds an over-overlay, which is scalable by leveraging the underlying DHT, easy to deploy as simple add-on to existing DHTs and efficient as it needs O(log N) hops per query and to place peer-specific information network wide accessible. Evaluation shows that SkyEye.KOM has a good query performance and that the costs for maintaining the over-overlay are very low.