我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 697|回复: 0

ZT: 云计算大潮下的暗流----一个彻底的分布式网络 - 软件编

[复制链接]

该用户从未签到

1万

主题

1292

回帖

2万

积分

管理员

积分
29577

社区居民最爱沙发原创达人社区明星终身成就奖优秀斑竹奖宣传大使奖特殊贡献奖

QQ
发表于 2013-3-30 00:07:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
云计算大潮下的暗流----一个彻底的分布式网络

问题1:我的数字足迹遍布网络,没有一个整体解决方案能记录和管理。
博客搬家,不同即时交流工具上的聊天记录,不同网站的留言和回复提醒,不同SNS网站上的交际圈。
问题2:没有免费的,可靠的网络资源,这扼杀了许多具有原创力和赢利能力的小型网站。要么是博客,但广告和发布形式受制于人,要么是购买空间和流量,但即使能够取得收入,仍不足以维持网站开销。
问题3:国内多变的政策和敏感词?给网络活动造成了极大的不确定性。

以上问题,是目前的云计算模式也无法解决的,除非世界上只有一个超级网络公司,难道是google,但愿这一天永远不会到来,也应该不可能到来,但即使是google也无法与伟大的敏感词?作战。

要解决这些问题,只有一个方案,那就是毁誉参半的P2P网络,其精髓是海量节点以可交流的协议进行沟通,形成各种各样的服务模式,经探讨如下的基础服务是可行的:

1登录服务

这与现有的比较先进的P2P网络比较接近。

2 身份识别
最方便的方案是可以由一个中心服务器进行身份识别,类似于现在的方案。
其次可以采用一个中心服务器将任务分配给一个用户节点群,即使中心服务器不存在了,这个用户节点群仍然能够通过沟通协商为其他用户节点提供身份识别服务,普通用户节点长期维持一个动态的识别节点列表即可。即使这个动态列表突然失效,普通用户节点依然可以向其他用户发起请求并搜索到某个识别节点并重新或者这个动态列表。

3 网络存储
这种网络存储模式之所以可以成立依赖如下特性:绝大多数人的原创内容是极少量的。如果我们都把个人存储放到现有的集中式网络存储上,你会发现,数据的冗余量相当的大。

以彻底的分布式存储可以解决安全性和私密性的问题。最需要私密性的微量数据,例如密码,私人日记,个人艳照,可以获得比存储在个人电脑上更大的安全性,可以把这

些内容按照根据密码生成的规则拆分为多份,然后复制比如1000份存储到不同友邻节点上,当然也得为友邻开辟出一块相当大的空间存储1000个节点的某些数据段,此后也会通过动态维护节点列表的方法来确保任何时候你都可以完整的下载它们。这种是以硬盘空间换取安全性的做法。

另一种就是数据量比较大的例如电影,音乐,软件,虽然是你的个人收藏,但大多数情况下,会有足够数量的节点同时在保存它们,不会因为要保障这些数据的访问可靠性而造成数据量的暴涨。

4 DNS服务
要做到这一点,这个分布式网络必须提供将一个确切的识别字符串映射到某个节点内容的方法,与其他服务一样,同

样通过一群被分配到DNS任务的用户节点来完成,这个节点群通过协议交流,共同维护一个完整的DNS服务。用户节

点要么直接访问DNS服务节点,要么通过向其他用户节点查询DNS服务节点的位置。

有了以上这些基础服务,这个网络将体现出一下特性:
1 一个具有自恢复能力的网络

被切断了联系的节点只要连接到任何一个网络内节点,即可自动恢复功能。这适用与在网络遭受强大外力破坏时,可以靠用户的判断进行恢复。

2 实现所有的网络服务功能

包括建站博客论坛聊天存储直播等等。

3 容量无限制的实时传送(双向视频直播)

理论上,在大多数节点都具有相同的上行下行带宽时,就具备了容量无限制的视频直播功能。

4 透明的协议,可以开放的源代码。

作为一个节点,可以维持一个与其他节点打交道的方式-协议,用户可以对自己的协议进行各种善意恶意的改进,根据重复博弈的理论,恶意的协议将会被淘汰好的更有效率的协议将扩散。不断这种性质决定了,源代码可以开放,也就是说这个网络没有任何秘密可言,但是可以淘汰恶意的协议,维持稳定并不断演进。

5 节点自恢复。

当一个节点本身的数据被毁坏,但这个数据不会丢失,它仍然分布在网络中,当节点用自己的身份发出召唤,则这些

数据将自动重聚起来。

6 网络优化。

数据在内网,外网,高速率,低速率通道之间交换,节点会按照效率切换路径,将网络的数据传输进行不断的优化。

所有的数据将逐渐在最合适的道路上运输。这就大大减轻了网络的负担。举例而言,当你和你的同事在浏览同一个页面时,不会在内网与服务器之间建立2个低速连接,而是建立一个低速连接到你的节点后,再建立一个高速连接到你的同事。

7 内容为王。

我的网站我做主,任何人都无法干预。当内容变得更加有吸引力之后,提供者并不需要花费大量的金钱为这个内容的传播做准备。每一个内容的浏览者都为这个内容的传播提供了存储,带宽。

8 多数人决定。

当多数人决定维护一个规则,那么这个规则将在网络上成为主要规则。不遵循这个规则的人将付出额外的代价。如果大多数人都认为需要对一些恐怖组织的某些信息进行跟踪,那么大多数人下载反恐代码之后,就形成了一个对恐怖分子的信息进行监控,解码的庞大网络。

9 没有任何后门

P2P软件大多维持一个自动更新机制,这个自动更新机制就是一个后门,控制了自动更新机制,就会对全网络造成破坏。例如散布一个更好的版本,但是带有一个恶意的失效机制,当这个版本散布完成之后,可以由一个集中的控制点发布自毁信息。维持这个网络的不是任何代码,而是一个节点对节点的透明对话协议,下载是分散的,随机分布的,源代码是开放的,恶意的后门会被发现,不会造成灾难性的后果,恶意的协议也不会扩散,大多数良性的协议会对这些恶意协议进行有效的遏制。


商业操作的要点:

1 这个网络的运营必须在国外。
2 运营这个网络并不需要庞大的资源,用户数量一旦庞大到一定程度,收入大于成本是很容易的事情。
3 最终的商业模式可能类似于国家,通过对商业活动的收税获取收入。
4 最大的风险来源于网上的盗版和儿童色情等内容,对于某些内容,可以在协议上进行控制,如果多数人选择不为黑名单上的节点提供服务,那这个网络会被限制在比较少的范围。也可以根据所在国法律做出某种程度商业上的妥协。

后记:
这些内容,是经过多年积累,甚至已写好若干基础协议文档,本打算某个时刻亲自操办,但世事不如人意,所需资源十样缺了九样,退而求其次,又适逢google事件,搬出来卖弄一番,希望给有志于在互联网领域有所斩获的朋友们提供一点思路,如果真的有人有意,我是乐见其成。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

公告:服务器刚移机,
大家请不要下载东西。
会下载失败


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表