千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

标题: 关于架设下载服务器 [打印本页]

作者: tangwen716    时间: 2004-5-6 11:18
标题: 关于架设下载服务器
我想架设一个下载服务器,必须能承受1000以上的下载人数,且每个用户必须有30K以上的下载速度,能给我一个服务器及宽带接入类型的方案吗?跪求.
作者: dingdong123    时间: 2004-5-6 13:50

1000人是并发?这个不太可能吧

如果不是并发的话,一般的百兆接口都不会有什么问题,主要是网卡稳定性好一些,选3com的就行

硬盘最好是scsi的

宽带当然是放数据局托管了


作者: tangwen716    时间: 2004-5-6 15:08
谢谢这位大哥.可我的很多文件想放在自己电脑的大硬盘上,如果上传到主机的话,那不是很慢,我可是要天天更新的呀?怎么办啊??
作者: 枫林火山    时间: 2004-5-6 15:54

我在想下载文件对网络来说应该是有确认的面向连接的服务,这种服务每发送一帧接收方都会给发送方发送一个确认帧.这样你要想保证用户有30K的下载速度,如果是全双工的话网络速试理论上不应该低于60K,如果并发用户1000个的话现在的网络可以吗?还有你还要考虑到CPU的情况,并发处理最需要CPU的资源了.这也是用XEON比普通P4的最大优点.有没有网络的高手在,哪个能算一下要保证用户的30K下载速度最大可以支持多少用户并发使用.

还你提每天更新的事我觉得很正常呀,要不然要网管做什么呀?


作者: copam    时间: 2004-5-6 22:33

1、做下载服务器最关键的是磁盘子系统,普通IDE硬盘也就较稳定的跑到100个并发,而且用不了多久硬盘就要换;

2、即使是做RAID0的SCSI硬盘也无法稳定支持到500个并发;

3、1000个30K并发需要:30*1000*8=240M带宽,在这么高的速度下提供1000线程再加上有可能无聊用户没关闭的多线程,我认为对单台服务器来说是不可能的。

4、使用高档磁盘阵列柜有可能达到你的要求,但价格上就太。。。

5、如果你经常给上千人提供下载,那么你的数据量一定也很大(比如电影),使用多台电脑加负载平衡技术显然太浪费,因为每台服务器都要有一个大的磁盘系统。

6、建议你使用3-5台低档服务器甚至是做了IDE-RAID1的PC机做一下人工分流,方法简单,只要有带宽就可以轻松达到要求。。。

7、服务器托管是不可能了,托管的服务器最多也就10M带宽,难道要托管几十台?!

8、多找几个空间出租商是不错的选择,分散一下流量。

9、你可以联系我:QQ10248862

[此贴子已经被作者于2004-5-6 22:49:41编辑过]

作者: 枫林火山    时间: 2004-5-7 11:36

楼上的,强,!!顶你一下!

但问你一个为什么30*100*8=240M,这里的8从哪里来的,请指教


作者: 飞鱼反舰导弹    时间: 2004-5-7 14:54

有一个下载网站可以做到你所要做的,www.17173.com游戏下载网,他那里可以提供超过1000人同时下载,具体他们那里是怎么弄的,我也不清楚。我们技术部可能会有些相关资料。但如果是用单台服务器来实现的话可能性不大,除非用4路MP的服务器有这种可能。


作者: reqidong    时间: 2004-5-8 09:40
以下是引用枫林火山在2004-5-7 11:36:00的发言:

楼上的,强,!!顶你一下!

但问你一个为什么30*100*8=240M,这里的8从哪里来的,请指教

30是Byte 1Byte=8bit,即1KB=8Kb


作者: jeffmy    时间: 2004-5-8 10:12
应该去考虑一下阵列柜
作者: ID被封了吗    时间: 2004-5-8 15:29
以下是引用枫林火山在2004-5-6 15:54:00的发言:

我在想下载文件对网络来说应该是有确认的面向连接的服务,这种服务每发送一帧接收方都会给发送方发送一个确认帧.这样你要想保证用户有30K的下载速度,如果是全双工的话网络速试理论上不应该低于60K,如果并发用户1000个的话现在的网络可以吗?还有你还要考虑到CPU的情况,并发处理最需要CPU的资源了.这也是用XEON比普通P4的最大优点.有没有网络的高手在,哪个能算一下要保证用户的30K下载速度最大可以支持多少用户并发使用.

还你提每天更新的事我觉得很正常呀,要不然要网管做什么呀?

FTP应该是非面向连接的吧,我记得是






欢迎光临 千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能) (http://bbs.qianjia.com/) Powered by Discuz! X3.2