免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7509 | 回复: 8
打印 上一主题 下一主题

[Web] 我的视频网站架构。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-08 10:16 |只看该作者 |倒序浏览
如附件:

把所有代码都放在服务器B上,并给个域名code.abc.com
在A节点中的所有pc集群只放视频文件,mp3.abc.com
我实现的效果是这样,从而实现代码和视频的分离,减少IO和带宽的瓶颈
但实现的问题是:如何实现从B中上传视频到A节点的所有pc

a.JPG (14.23 KB, 下载次数: 64)

服务器架构图

服务器架构图

论坛徽章:
0
2 [报告]
发表于 2008-05-08 10:22 |只看该作者
如果用NFS,同时也会浪费服务器B的 IO和CPU,,这样不是想要的结果。。

如果用FTP从B上传到A,这样会占用一定时间,,而且pc集群机器很多,实现也不好吧。。

论坛徽章:
0
3 [报告]
发表于 2008-05-10 10:04 |只看该作者
顶上去,,怎么没人帮忙解决下??

论坛徽章:
0
4 [报告]
发表于 2008-05-10 12:18 |只看该作者
视频怎么还是MP3呢?

论坛徽章:
1
IT运维版块每日发帖之星
日期:2015-09-29 06:20:00
5 [报告]
发表于 2008-05-10 22:25 |只看该作者
用squid做反向代理,
视频本来就是个比较耗费网络的东西,直接处理肯定需要高性能
把视频放到一个磁盘阵列上,然后在三个PC上用squid做反向代理,即可加速,也可节省上传时间和宽带消耗

论坛徽章:
0
6 [报告]
发表于 2008-05-14 15:46 |只看该作者
用flash实现上传,上传直接到mp3那台。

论坛徽章:
0
7 [报告]
发表于 2008-05-14 16:46 |只看该作者
1. 上传
可以直接上传到远程服务器.ftp http flash都可以

2.结构比较很做大
不推荐使用集群和阵列柜.

阵列柜:比较贵,将来扩展更贵.配件也非常贵,将来涉及到存储交换机.多个阵列柜连接,HBA卡等.若是视频文件不多.将来也做不到.就更不需要阵列柜了.

存储建议使用,组装多个服务器.每台放5个500G硬盘.做一个RAID5,一台就有2T多的空间.每台存放不同的内容.这个每台电脑都有单台故障.要想避免这个.就用HA吧!


集群的节点内容要一致.视频这样的内容.要做一致,是非常费空间的.空间要做大.就要使用阵列柜.或是NFS这样的服务.我认为都不是好的选择

[ 本帖最后由 todayhero 于 2008-5-14 16:49 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2008-05-14 17:55 |只看该作者
NFS 没有那么消耗资源的,存储用DELL MD3000 或HP 的MSA1000 都可以。

论坛徽章:
0
9 [报告]
发表于 2008-05-17 11:25 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP