“云”技术和P2P技术有什么区别?

云的概念就是服务器在一个云里,有很多服务器可以提供了某种服务。基于此意义, p2p技术 就是一种云服务。


P2P
如果用来做传输分发,比如用BT部署自己的分发系统,这种就可以视为云分发。因为p2p背后也是支持很多服务器提供数据,属于在一堆服务器云对外提供数据。而且,很多云服务,其实背后都有p2p技术的身影。


如果p2p用来做分布式计算,那更是云技术的一个大的分支。P2p里面的机器,都是云里的节点,所以p2p技术严格来说,就是云技术。

  云技术:

  透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。透过这项技术,网络服务提供者可以在数秒之内,达成处理数以千万计甚至亿计的信息,达到和“超级计算机”同样强大效能的网络服务。


P2P 技术应用

P2P 的应用领域比较多,这里就以 点量 P2P 内核 应用比较广的,游戏更新领域做详细阐述。具体的场景是这样的:

 

连锁网吧,肯定是有自己的中央服务器,先把各个游戏的更新下载到中央服务器,然后在利用 P2P 技术发到各个连锁网吧,然后在进行终端的更新,利用 P2P 技术更新的好处就是在同时更新的时候,每个网吧和终端之间可以互相分享已经有的数据块,这样就可以有更多的文件来源,而不都是从服务器那里获得。一方面减轻了服务器的带宽压力,另一方面又可以提升每个终端的下载速度。

 

这个只是比较典型的一个应用场景,其实在 KTV 的曲库更新、大型集团内部大文件的分发传输等方面都是和此类似的 。比如全国连锁门店的每月广告视频的更新,对于很多珠宝公司都是可以用此方法实现,点量在这方面也做了一些比如六福珠宝。

 

当然了除了网吧, 作为游戏的发行方,尤其是端游这种大型游戏,用户量基础是很大的,如果每个用户都走服务器带宽,这个硬件成本会特别高,而且用户的体验并不是特别好,即使做了 CDN 的加速。也可以使用 P2P 技术,让用户直接可以彼此分享已有的模块。也可以实现对于新用户,几十 G 的游戏只下载几个 G 就可以不用等待的玩耍,然后就是需要哪里下载哪里。这个的灵活性更强,对于玩家来说体验也会更好,减少了等待的时间。

 

当然点量 P2P 内核的应用领域还有很多,比如私 人影吧的视频更新、科学采集站大数据更新、印刷行业的校验版本更新 等等。

 

 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31439365/viewspace-2565321/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31439365/viewspace-2565321/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值