为什么p2p虚拟主机没有被广泛使用?

时间:2009-04-10 13:03:55

标签: hosting p2p

我们可以看到使用点对点原则的系统增长。 但是,有一个区域是点对点(尚未)广泛使用:网络托管。

已经启动了几个项目,但没有一个很大的解决方案可以让用户使用并为对等网站主机做出贡献。

我不是指不开放的项目(比如谷歌虚拟主机,使用谷歌资源,而不是用户),而是开放项目,每个用户通过放置其资源(cpu)来贡献全球虚拟主机的托管,bandwith)可用。

我可以想到这些系统的几种资产:

  • 自动负载平衡
  • 更好的地方性
  • 无存储限制
  • 自由

那么,为什么这样的系统还没有被广泛使用呢?

修改 我认为“97.2%,plz种子!!”出现问题,因为所有用户都没有播种所有文件。但是,如果构建了所有用户对所有内容均等贡献的系统,则不再出现此问题。由于这一点,点对点存储系统(如Wuala)是可靠的。

专有代码的问题是相关的,以及用户可能不知道他托管哪些内容(可能是“坏”)这一事实。 谢谢你的回答。

我添加了另一个问题:延迟可能高于专用服务器。

编辑2: 代码和数据的机密性可以通过加密来实现。例如,对于Wuala,所有文件都是加密的,我认为此系统中没有已知的安全漏洞(但我可能错了)。

确实,播种者不会有很多好处,或者很少。 但它会阻止人们依赖网络托管公司。 我认为,这种分散的主办网站方式更接近互联网的最初想法。

6 个答案:

答案 0 :(得分:31)

这基本上是Freenet

  

Freenet是一款免费软件,可让您在互联网上发布和获取信息,而无需担心审查。为了实现这种自由,网络完全是分散的,信息的发布者和消费者是匿名的。没有匿名,就永远不会有真正的言论自由,没有权力下放,网络就容易受到攻击。

     

[...]

     

用户通过提供带宽和部分硬盘(称为“数据存储”)来存储文件,从而为网络做出贡献。与其他对等文件共享网络不同,Freenet不允许用户控制存储在数据存储中的内容。相反,文件的保存或删除取决于它们的受欢迎程度,最不受欢迎的文件被丢弃以便为更新或更受欢迎的内容让路。数据存储中的文件经过加密,以减少希望审查Freenet内容的人提起诉讼的可能性。

最大的问题是它很慢。传输速度和(主要)延迟都有。即使你可以让很多人拥有不错的上传吞吐量,它仍然永远不会像专用服务器那样快或者两个.. Freenet的速度很好(发布数据)不用担心审查,但不是为了托管你的网站..

更大的问题是内容必须是静态文件,它排除了它对大多数高流量网站的使用。为了提供动态数据,每个对等体都必须执行代码(可怕),并且可能必须从数据库中检索数据(这也是另一个很大的延迟,同样是因为延迟)

我认为“云计算”与我们暂时看到的P2P网络托管差不多......

答案 1 :(得分:4)

对于我们的业务,我可以想到两个不使用对等托管的原因:

  1. 响应性。由于大量共享资源,Peer托管解决方案通常是可靠的,但它们也非常不稳定。所以浏览体验会断断续续。
  2. 专有数据/代码。如果我为我的网站编写了自定义逻辑,我不希望网络上的每个人都有权访问。您还会遇到客户数据的隐私问题。

答案 2 :(得分:4)

你见过多少次“97.2%,请播种!!”任何随机的洪流?

想象一下,即使网络的一小部分以这种方式变得不可用,也会造成严重破坏。

答案 3 :(得分:4)

如果我将某些PC的CPU和带宽捐赠给某些p2p网络托管服务,我怎么能确定它最终不会被用来提供儿童色情内容或其他同样恶心的内容呢?

答案 4 :(得分:4)

P2P网站托管尚未广泛使用,因为允许单个客户端具有更高上行速率的配套技术尚未广泛使用,这是我想要研究的内容*。

这需要的是无线网状网络,它应该允许普通用户利用其路由器能够提供的完整上行速度,而不仅仅是一些有利可图的ISP口粮,而是在它们之间传递信息。其他路由器,以便它最终到达目标。

为了托管网站P2P,无线网状网通信,多冗余RAID存储,torrent共享和某种加密密钥层次结构之间需要一种技术组合,允许不同用户使用不同的能力来更改数据正在传输,允许托管诸如论坛之类的动态内容。系统必须进行自我更新以包含后者,可能是通过为所有分布式数据包加时间戳。

可能有其他可能的催化剂会导致p2p托管的广泛使用,但我认为任何能够实现硬件物理架构的实际连接回到其最初的网络通信理论都是一个很好的选择。

当然,与往常一样,尚未实施的主要原因是因为其中很少或没有钱。如果有这样的想法,那么这个想法将会更快地被选中:

  1. 有人找到一种方法可以在很大程度上腐蚀消费主义

  2. 路由器制造商意识到对WiMesh就绪路由器的需求很大

  3. 距离利润动机global paradigm shift只有{{3}}通过创造丰富和争取最佳效率而创造的东西只会造福全人类

  4. *如果您对开发此概念感兴趣,请参阅p2pint dot darkbb dot com

答案 5 :(得分:0)

听起来这个想法会给个别播种机(带宽)增加很多成本而没有太多好处。