首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可用性数据

可用性数据
EN

Stack Overflow用户
提问于 2011-06-20 04:07:40
回答 3查看 183关注 0票数 4

我正在为一个大规模的P2P系统创建一个模拟器。为了使模拟尽可能好,我想使用来自真实世界的数据。我想使用这些数据来模拟每个节点的行为(主要是可用性)。是否有从大型P2P系统(如BitTorrent)记录的可用性数据可用?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-26 15:54:26

我找到了两个网站,上面有我要找的东西。http://p2pta.ewi.tudelft.nl/pmwiki/?n=Main.Homehttp://www.cs.uiuc.edu/homes/pbg/availability/

票数 0
EN

Stack Overflow用户

发布于 2011-07-14 19:43:44

我不太确定其他P2P协议,但这里尝试回答BitTorrent的问题:

在跟踪器是集中式的情况下(而不是分散式跟踪器,或者使用分散式哈希表),您应该能够从BitTorrent tracker日志中收集一些统计数据。

要理解日志,可以看看众多日志分析器中的一个,比如BitTorrent Tracker Log Analyzer

至于实际数据,你可以在网络上找到它们。例如,here☆有一个巨大的RedHat9追踪器日志。我在谷歌上搜索"bittorrent追踪器日志“。

该页面上的文章“Dissecting BitTorrent: Five Months in a Torrent's Lifetime”看起来也很有趣。

票数 1
EN

Stack Overflow用户

发布于 2011-07-16 20:16:12

另一种方法是从数学上模拟可用性。可用性将遵循一些powerlaw分布,例如,绝大多数节点很少在短时间内可用,而极少数节点几乎总是在长时间内可用。

现实世界的网络当然会在数据中有许多其他类型的模式,所以这不是一个完美的模拟,但我认为它相当不错。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6404846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档