`
ruilinruirui
  • 浏览: 1048178 次
文章分类
社区版块
存档分类
最新评论

渔夫之鱼的P2P

 
阅读更多

转载渔夫之鱼的P2P,有点乱,备忘吧。

ALM related

http://www.cs.wisc.edu/~suman/
myns (P2P) simulator :
The simulator provides a simple and easy platform to implement application-layer/P2P protocols and test them on large networks. In this distribution we include our implementation of three application-layer multicast protocols:
1. Sequence of direct unicasts
2. Narada
3. NICE
Source code is available for Unix-based platforms. The following code has been tested on latest versions of both Solaris and Linux.

htp://www4.ncsu.edu/~kakandek/csc557.html
ALM Survey Paper

http://protocols.netlab.uky.edu/~sherlia/pub.html
1.Sherlia Shi and Jonathan S. Turner, "Multicast Routing and Bandwidth Dimensioning in Overlay Networks", Jounal on Selected Areas in Communications (JSAC), Volume 20, Number 8, October 2002.
2.Sherlia Shi and Jonathan S. Turner, "Issues in Overlay Multicast Networks: Dynamic Routing and Communication Cost", Technical Report WUCS-0214, Washington University in St. Louis, May 2002
3.Sherlia Shi and Jonathan S. Turner, "Routing in Overlay Multicast Networks", IEEE INFOCOM, New York City, June 2002.
4.Dimitris Pendarakis, Sherlia Shi, Dinesh Verma and Marcel Waldvogel, "ALMI: An Application Level Multicast Infrastructure", Proceedings of 3rd Usenix Symposium on Internet Technologies & Systems (USITS), San Francisco, March 2001.
...

IRIS Project

http://project-iris.com/

The IRIS project is developing a novel decentralized infrastructure, based on distributed hash tables (DHTs), that will enable a new generation of large-scale distributed applications.

DHTs are robust in the face of failures, attacks and unexpectedly high loads. They are scalable, achieving large system sizes without incurring undue overhead. They are self-configuring, automatically incorporating new nodes without manual intervention or oversight. They provide a simple and flexible interface and are simultaneously usable by many applications.

The IRIS ITR proposal contains more details regarding DHT's and the goals and plans of the IRIS project.


IRIS Software

ePost, A decentralized p2p collaborative messaging system including email based on FreePastry

Coral, A peer-to-peer content distribution network.

Spruce, a tool for measuring available bandwidth.

p2psim, a simulator for peer-to-peer (p2p) protocols. 没有仔细看,文档不多,感觉不如peersim

Chord and DHash, a lookup service and distributed hash table

i3, an indrection service for the Internet

Bamboo, a robust, open-source DHT

FreePastry an open-source implementation of Pastry and applications including SCRIBE, PAST, SQUIRREL, SplitStream, POST, and Scrivener.

tapestry related

All four of these systems provide functionality to route a message to an object

The basic Chord and CAN systems do not take network latencies into account when building their initial overlay routing mesh.
Tapestry and Pastry, on the other hand, constraint the routing distance per overlay hop, resulting in efficient point to point routing between overlay nodes

While Tapestry helps the user or application locate the nearest copy of an object, Pastry actively replicates the object and places replicas at random locations in the network.
The result is that when a client searches for a nearby object, Tapestry would route through a few hops to the object, while Pastry might require the client to route to a distant replica of the object.

Tapestry Related Projects and Links:

Structured Peer to Peer Overlays
1. Tapestry
2. Pastry
3. Chord
4. Content Addressable Networks
5. Kademlia
6. SkipNet
7. Viceroy

Applications on Peer to Peer Overlays

*Application level multicast
1.Bayeux
2.Scribe
3.SplitStream
4.CAN Multicast

*Decentralized File Systems and Storage Layers
1. OceanStore
2. PAST
3. CFS
4. Pastiche
5. Mnemosyne

*Routing Extensions
1. Brocade
2. SOS
3. Internet Indirection Infrastructure (3i)

*Security
1. The Sybil Attack
2. P2P Security (Pastry)
3. SpamWatch

两个p2p streaming的软件

http://grid.hust.edu.cn/anysee/index.html

Anysee是由华中科技大学集群与网格计算湖北省重点实验室(Cluster and Grid Computing Lab)P2P小组于2004年夏天开发的一个基于Peer-to-Peer模式的视频直播系统软件。使用P2P体系结构解决当前教育网内网络电视服务器带宽难以服务众多用户的问题。使更多的用户可以观看和发布网络电视频道。它为广大网友提供一种观看网络电视的全新且方便的途径。
通过Anysee,您可以在一台普通的PC机发布任何视频和音频信息比如直播电视,电影,个人DV作品,mp3音乐等,收看或收听者可以选择自己喜欢的节目源,而且并发用户数不受节目源性能的影响。真正做到Anybody在Anywhere和Anytime,在不受Any限制的情况下,发布或者收看你所喜欢的Anything。

不过现在anysee没有节目源,不能看了。

CoolStreaming

CoolStreaming is an implementation of DONet, a Data-driven Overlay Network for live media streaming. The core operations in DONet are very simple: every node periodically exchanges data availability information with a set of partners, and retrieves unavailable data from one or more partners, or supplies available data to partners.

CoolStreaming (originally named HotStreaming) has attracted over 30000 distinct users with more than 4000 simultaneously being online during broadcasting of the EuroCup 2004 soccer tournament.

[Download CoolStreaming] here

CoolStreaming效果还可以,上午连espn test channel,当时在线80多,画面停顿频率还可以接受。

一个研究小团队:台湾中央大学资讯工程研究所 分布式系统实验室。
http://dslab.csie.ncu.edu.tw/93html/index.html
實驗室研究內容:
分散式系統
群體計算系統
隨選視訊
遠距教學
網路資訊與安全

P2P Content Delivery network
robust
incentive
trustworhty


http://www.icsy.de/conferences/euromicro2005/
31th EUROMICRO CONFERENCE
Track on "Multimedia & Telecommunications: Pervasive Multimedia and Networking" Porto, Portugal – August 30th - September 3rd, 2005
Submission deadline: March 1, 2005

Reputation Related Website

Reputation Systems Simulator Documentation

P2PTrust
This area deals with issues of trust, possibly the most interesting to me. Areas I hope to cover include:
trust models
trust contexts
sizing of trust communities
transferral of trust

Prashant Dewan's research on Reputaiton and P2P

BEULAH KURIAN ALUNKAL's research on Grid Eigen Trust – A Framework for Computing Reputation in Grids

Paolo Massa's PhD research proposal on Trust-aware Decentralized Recommender Systems

Zoran Despotovic's research on P2P Reputation Systems Design

OurGrid Project: BoT applications are used in a variety of scenarios, including data mining, massive searches, parameter sweeps, monte-carlo simulations, fractal calculations, computational biology, and computer imaging.


Dr. Ling Liu's homepage:
Active Research Projects
Distributed Computing Systems Research
MobiEyes - Scalable and Location Privacy Preserving Framework for Large Scale Location Based Services
GridCQ - Scalable and Secure Information Monitoring in Large-Scale Data Grids
GTPeers - Peer-to-Peer and Grid Computing Research
HyperBee / Apoidea - Peer-to-Peer Web Crawling and Search
PeerCQ - Internet Information Monitoring Using a Peer-to-Peer network
CAPS - Capability-Aware Distributed Search in Decentralized Computing Systems

Edge Caching Grid for Dynamic Content Delivery
PeerTrust - Trusted Computing in Peer to Peer Systems
TrustMe - Anonimity Support in Distributed Trust Management Systems
SGuard - Secure Guards for Massively Distributed Computing Systems
Guarding the Next Internet Frontier: Countering Denial of Information
Protecting Data and Application Privacy in Distributed Pervasive Computing Systems

Distributed Data Management for Advanced Science and Engineering Scientific Data Management and BioComputing
VISTA - Effective Cluster Rendering of Very Large Data Sets and an application of VISTA

Data Management and Systems Support for Large Scale Web Services
Infosphere - Infopipes Technology for Fresh Information Delivery
THOR - Deep Web Data Extraction
Athena - Web Service Discovery: A Source Biased Approach
XWrapElite - An Automated Wrapper Generation System for Web Sources
XWrapComposer - A Wrapper Generation System for Extracting Information from Multiple Web Pages
Context Cube - A Context Aware Methodology for Managing and Accessing Sensor Data - GT Aware Home Experience

Reputation Related Website

Reputation Systems Simulator Documentation

P2PTrust
This area deals with issues of trust, possibly the most interesting to me. Areas I hope to cover include:
trust models
trust contexts
sizing of trust communities
transferral of trust

Prashant Dewan's research on Reputaiton and P2P

BEULAH KURIAN ALUNKAL's research on Grid Eigen Trust – A Framework for Computing Reputation in Grids

Paolo Massa's PhD research proposal on Trust-aware Decentralized Recommender Systems

Zoran Despotovic's research on P2P Reputation Systems Design

OurGrid Project: BoT applications are used in a variety of scenarios, including data mining, massive searches, parameter sweeps, monte-carlo simulations, fractal calculations, computational biology, and computer imaging.


Dr. Ling Liu's homepage:
Active Research Projects
Distributed Computing Systems Research
MobiEyes - Scalable and Location Privacy Preserving Framework for Large Scale Location Based Services
GridCQ - Scalable and Secure Information Monitoring in Large-Scale Data Grids
GTPeers - Peer-to-Peer and Grid Computing Research
HyperBee / Apoidea - Peer-to-Peer Web Crawling and Search
PeerCQ - Internet Information Monitoring Using a Peer-to-Peer network
CAPS - Capability-Aware Distributed Search in Decentralized Computing Systems

Edge Caching Grid for Dynamic Content Delivery
PeerTrust - Trusted Computing in Peer to Peer Systems
TrustMe - Anonimity Support in Distributed Trust Management Systems
SGuard - Secure Guards for Massively Distributed Computing Systems
Guarding the Next Internet Frontier: Countering Denial of Information
Protecting Data and Application Privacy in Distributed Pervasive Computing Systems

Distributed Data Management for Advanced Science and Engineering Scientific Data Management and BioComputing
VISTA - Effective Cluster Rendering of Very Large Data Sets and an application of VISTA

Data Management and Systems Support for Large Scale Web Services
Infosphere - Infopipes Technology for Fresh Information Delivery
THOR - Deep Web Data Extraction
Athena - Web Service Discovery: A Source Biased Approach
XWrapElite - An Automated Wrapper Generation System for Web Sources
XWrapComposer - A Wrapper Generation System for Extracting Information from Multiple Web Pages
Context Cube - A Context Aware Methodology for Managing and Accessing Sensor Data - GT Aware Home Experience

P2P Research Group

1. 微软亚洲研究院-系统研究组
http://research.microsoft.com/asia/group/sr/default.aspx
超大规模的分布式系统的核心技术
分布式计算的基础研究和应用研究
适用于开发大型分布式系统的先进的工具包

2.性能优先的P2P分发引擎讨论组
http://deliver.feelor.com/
http://deliver.feelor.com/blogs/haozhi/

3.P2P发展的现状及趋势
l JXTA技术与应用发展
l Gnutella 协议中文版
l P2P技术与信息安全
http://www.gridchina.org/~ltguo/files/p2p_survey.htm

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics