PeerfactSim.KOM: A P2P system simulator — Experiences and lessons learned

PeerfactSim.KOM: A P2P system simulator — Experiences and lessons learned
复制标题

PeerfactSim.KOM:P2P系统模拟器——经验教训

DOI:
10.1109/p2p.2011.6038673
复制
发表时间:
2011
期刊:
2011 IEEE International Conference on Peer-to-Peer Computing
影响因子:
--
通讯作者:
Kalman Graffi
Kalman Graffi
中科院分区:
--
文献类型:
--
作者:
Kalman Graffi

文献摘要

被引文献

相似文献

对等网络和分布式系统的研究需要评估工具来预测和观察大规模网络中协议和机制的行为。PeerfactSim.KOM1 [1]是一个大规模分布式/p2p系统的模拟器,旨在评估多层p2p系统中的相互依赖性。该模拟器是用Java编写的,基于事件,主要用于P2P研究项目4。PeerfactSim.KOM的主要开发始于2005年,自2006年以来一直由项目“P2P“2驱动,该项目旨在系统地改进和基准测试p2p系统。该模拟器的进一步用户正在致力于项目“On-the-fly Computing“3,旨在研究基于P2P的面向服务的体系结构。这两个项目都对多层和大规模分布式系统的评估提出了严格的要求。我们在第二节中描述了支持这些要求的PeerfactSim.KOM的体系结构,在第三节中介绍了工作流程、选定的经验和教训,并在第四节中总结了概述。
Research on peer-to-peer (p2p) and distributed systems needs evaluation tools to predict and observe the behavior of protocols and mechanisms in large scale networks. PeerfactSim.KOM1 [1] is a simulator for large scale distributed/p2p systems aiming at the evaluation of interdependencies in multi-layered p2p systems. The simulator is written in Java, is event-based and mainly used in p2p research projects4. The main development of PeerfactSim.KOM started in 2005 and is driven since 2006 by the project "QuaP2P"2, which aims at the systematic improvement and benchmarking of p2p systems. Further users of the simulator are working in the project "On-the-fly Computing"3 aiming at researching p2p-based service oriented architectures. Both projects5 state severe requirements on the evaluation of multi-layered and large-scale distributed systems. We describe the architecture of PeerfactSim.KOM supporting these requirements in Section II, present the workflow, selected experiences and lessons learned in Section III and conclude the overview in Section IV.