以下是服务器配置 CPU: E3-1245v2 RAM: 16GB DDR3 ECC 1600 MHz HDD: 2TB
如果以 nginx 做 mp4 影片转播网,假设每个人限速 500kbps,就以上的配置可以吃尽 1Gbps 带宽吗? 也就是说可以容纳 2000 个人同时播片吗?
1
Laynooor 2018-01-18 11:39:54 +08:00 via Android
50Kbps 能看片?
|
2
Laynooor 2018-01-18 11:40:52 +08:00 via Android
手机换行漏看一个 0...
500Kbps 也不够用吧? |
4
0ZXYDDu796nVCFxq 2018-01-18 11:44:04 +08:00 1
毫无压力,只要你硬盘速度跟得上
你要 2K 连接跑 1G 带宽,不考虑硬盘的情况下,CPU 和内存随便都行 |
5
jasontse 2018-01-18 11:49:03 +08:00 via iPad
硬盘的随机性能吃得满千兆 2000 人吗,我觉得不行。
|
6
kslr 2018-01-18 11:52:41 +08:00
这个数据太理想化了
|
7
Yikmings OP 帮公司写预算,想想就头痛 ...
|
8
openbsd 2018-01-18 11:57:10 +08:00
单盘 ?
2000 人都看同一个片 ? 要是文件随机的话,感觉 200 都够呛 |
9
Yikmings OP 对单盘,100 个影片左右,最多不过 200。
|
10
openbsd 2018-01-18 12:38:56 +08:00
我好奇 2000 并发硬盘会冒烟不
|
12
Showfom 2018-01-18 12:45:14 +08:00
换 SSD 可破
|
13
predator 2018-01-18 12:45:34 +08:00
什么公司买得起这么大带宽但是配这么垃圾的服务器……
如果没什么经验,建议老老实实用成熟的视频分发服务商来完成测试阶段 |
14
ysc3839 2018-01-18 12:45:45 +08:00
要看视频的码率……
|
15
janxin 2018-01-18 12:57:14 +08:00
做预算,预留 20%上升至少
|
16
Yikmings OP @predator 美国带宽不贵,但想算算什么硬件可以支撑,帮公司节源。1G 带宽吃尽 vs 用 CDN 视频分发,最少都要 3 倍价。
|
17
vZexc0m 2018-01-18 13:01:19 +08:00
直接 cdn 啊
|
18
Nitromethane 2018-01-18 13:04:28 +08:00
多盘 Raid10~
这种情况下,磁盘才是瓶颈,nginx 毫无压力~ |
19
openbsd 2018-01-18 13:22:49 +08:00
|
20
realpg 2018-01-18 13:30:57 +08:00 1
普通垃圾机械硬盘八盘 RAID10 http 的 mp4 文件在线播放,500Mbps 跑满无压力,我这有 20 个这种节点
|
21
realpg 2018-01-18 13:33:31 +08:00
@Yikmings #16
以上我说的,古董二手 1366 破服务器一千多块钱,8 盘 1TB SATA RAID10 阵列卡无缓存,nginx,23 个节点晚高峰能用满 12Gbps 带宽 |
22
lfzyx 2018-01-18 13:53:54 +08:00
为什么要自己做,不能放 CDN 上面?
|
23
zjsxwc 2018-01-18 13:55:06 +08:00
硬盘读写 300m/s 顶天了
|