当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-01-06 23:22 

注册: 2006-12-08 13:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
一直以来都有这个想法,把我们升级的新立得换成一个使用P2P技术的系统更新程序,让我们身边的每个ubuntu都是一个源,共享它们的程序,同时也把自己的程序分享给每个人,让大家的升级速度飞起来。
具体方法可以借鉴一下windows下面的安全卫士和迅雷系统升级程序。
最后期望ubuntu下的升级程序越来越好用 :)


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-01-12 21:06 

注册: 2009-01-12 2:48
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
yes yes :em04


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-01-22 11:29 
头像

注册: 2008-07-01 20:49
帖子: 85
地址: 中国四川
送出感谢: 0 次
接收感谢: 0 次
有些国家或地区用P2P还存在合法性问题,微软的Win7就只提供FTP下载……


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-01-23 22:54 
头像

注册: 2008-05-31 17:27
帖子: 1025
地址: SUES
送出感谢: 0 次
接收感谢: 0 次
这个问题我也跑到过brainstorm上讲,没想到人家直接丢个软件叫apt-p2p
我现在还不知道怎么用这玩意


_________________
我的Ubuntu相关
--------------------
Full Circle中文杂志 | Ubuntu社区独立发行的电子月刊


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-01-23 22:56 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
曾经尝试过, 效果不理想, 详情问一叶


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-01-24 0:01 

注册: 2008-12-12 16:13
帖子: 87
送出感谢: 0 次
接收感谢: 0 次
allarem 写道:
这个问题我也跑到过brainstorm上讲,没想到人家直接丢个软件叫apt-p2p
我现在还不知道怎么用这玩意

装好这个软件之后,把source.list里每一行的
代码:
http://
改成
代码:
http://localhost:9977/
,然后照常aptitude update, aptitude upgrade 就行了。p2p 用得人多了才会有明显效果。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-26 21:20 
头像

注册: 2008-05-31 17:27
帖子: 1025
地址: SUES
送出感谢: 0 次
接收感谢: 0 次
yunhai 写道:
allarem 写道:
这个问题我也跑到过brainstorm上讲,没想到人家直接丢个软件叫apt-p2p
我现在还不知道怎么用这玩意

装好这个软件之后,把source.list里每一行的
代码:
http://
改成
代码:
http://localhost:9977/
,然后照常aptitude update, aptitude upgrade 就行了。p2p 用得人多了才会有明显效果。

oh…………


_________________
我的Ubuntu相关
--------------------
Full Circle中文杂志 | Ubuntu社区独立发行的电子月刊


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-26 21:30 
头像

注册: 2008-04-26 12:41
帖子: 10974
送出感谢: 11
接收感谢: 38
:em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-26 21:40 
头像

注册: 2009-02-25 18:18
帖子: 2229
送出感谢: 0 次
接收感谢: 0 次
youngsun45 写道:
一直以来都有这个想法,把我们升级的新立得换成一个使用P2P技术的系统更新程序,让我们身边的每个ubuntu都是一个源,共享它们的程序,同时也把自己的程序分享给每个人,让大家的升级速度飞起来。
具体方法可以借鉴一下windows下面的安全卫士和迅雷系统升级程序。
最后期望ubuntu下的升级程序越来越好用 :)

个人观点,如有技术问题欢迎指正 :em01
抛开法律不谈,我们先看看我们更新的都是什么文件,当你更新的时候你会发现,你要更新的东西很多,但你仔细一看会发现其实数据量不是很大,(我更新280+个包大概300M),试想下,你难道要为一个几十K或者几百K的一个文件保持一个庞大的用户表?也许你连上服务器获得活动用户的数据都比你要更新的包要大 :em06 。而且下载完之后要校验(hash?),这个步骤有可能导致数据的增加(你怎么也要知道文件的特征值吧),如果不校验,一个错误就能让你的系统露黑脸 :em06 。所以认为,目前的情况不适合用p2p
ps:欢迎pk,鼓励pk,多谢指教 :em02


_________________
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-27 0:11 
头像

注册: 2008-08-31 21:23
帖子: 194
送出感谢: 0 次
接收感谢: 0 次
:em38 :em38 :em38


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-27 12:06 

注册: 2008-08-02 13:01
帖子: 122
送出感谢: 0 次
接收感谢: 0 次
楼上的,应该可以实现安装前对下载的程序校验的啊,强制校验就可以了吧。
迅雷找下载多个源时也好像用了校验码之类的,记不清了。。。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-27 12:24 
头像

注册: 2009-02-25 18:18
帖子: 2229
送出感谢: 0 次
接收感谢: 0 次
ylxi123 写道:
楼上的,应该可以实现安装前对下载的程序校验的啊,强制校验就可以了吧。
迅雷找下载多个源时也好像用了校验码之类的,记不清了。。。

校验的话需要增加下载的数据,虽然很小,但是补丁包也不大啊,很少有上M的补丁,这点校验数据也会占用带宽,而且,p2p的用户是不稳定的,要随时更新活动用户,一个人更新一个不到1M的补丁会使用多长时间?频繁大量的用户更改也会增加服务器负担的,感觉得不偿失。而且你得到的用户列表如果不及时的话,只会得到一些没用的peer,虽然可以实现让所有的ubuntu用户都提供上传(就是不管你有没有在更新,有人要求你就给上传),但是这样更不安全,而且谁也不会在自己看视频或者需要用网络的时候还当个上传服务器吧?


_________________
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-27 13:01 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
p2p遭封杀啊,还是http的好


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 为何ubuntu更新不用P2P技术?
帖子发表于 : 2009-03-28 19:27 

注册: 2008-08-02 13:01
帖子: 122
送出感谢: 0 次
接收感谢: 0 次
AngelMAX 写道:
ylxi123 写道:
楼上的,应该可以实现安装前对下载的程序校验的啊,强制校验就可以了吧。
迅雷找下载多个源时也好像用了校验码之类的,记不清了。。。

校验的话需要增加下载的数据,虽然很小,但是补丁包也不大啊,很少有上M的补丁,这点校验数据也会占用带宽,而且,p2p的用户是不稳定的,要随时更新活动用户,一个人更新一个不到1M的补丁会使用多长时间?频繁大量的用户更改也会增加服务器负担的,感觉得不偿失。而且你得到的用户列表如果不及时的话,只会得到一些没用的peer,虽然可以实现让所有的ubuntu用户都提供上传(就是不管你有没有在更新,有人要求你就给上传),但是这样更不安全,而且谁也不会在自己看视频或者需要用网络的时候还当个上传服务器吧?


从p2p的分享及带宽利用来看,如果能够在ubuntu上很好地利用P2P的话,还是很有前景的。

如果说需要下载的文件小,只有几十K,但在开源上则有太多的人愿意使用几百兆的空间和较小的上传速度,比如说10K/S,为其他用户分享。

服务器负担这一块,比如迅雷,它自身不存储任何资源,它的服务器提供对资源的整理与审核,节点的维护,客户端只负责下载。

对于更新频率,如果采用后台默认直接下载的方式,速度即使不太理想,也应该可以接受。如果采用提示下载的方式,速度可能会有些不太理想,就像你所说的。

再比如,mldonkey的上传速度不能小于10K/S,如果小于这个数值,则上传和下载的速度会被固定在1:4的比例上。有些用mldonkey的都是开机自启动,10K/S的速度对于一般用户应该是可以接受的吧。

另外,我是外行,不会写程序,嘿嘿,不过我对ubuntu使用p2p有一份期待。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译