16GB RAM, Nginx 下 MP4 影片播放可以吃尽 1Gbps 带宽吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Yikmings
V2EX    NGINX

16GB RAM, Nginx 下 MP4 影片播放可以吃尽 1Gbps 带宽吗?

  •  
  •   Yikmings 2018-01-18 11:35:11 +08:00 5426 次点击
    这是一个创建于 2852 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以下是服务器配置 CPU: E3-1245v2 RAM: 16GB DDR3 ECC 1600 MHz HDD: 2TB

    如果以 nginx 做 mp4 影片转播网,假设每个人限速 500kbps,就以上的配置可以吃尽 1Gbps 带宽吗? 也就是说可以容纳 2000 个人同时播片吗?

    23 条回复    2018-01-18 13:55:06 +08:00
    Laynooor
        1
    Laynooor  
       2018-01-18 11:39:54 +08:00 via Android
    50Kbps 能看片?
    Laynooor
        2
    Laynooor  
       2018-01-18 11:40:52 +08:00 via Android
    手机换行漏看一个 0...
    500Kbps 也不够用吧?
    Yikmings
        3
    Yikmings  
    OP
       2018-01-18 11:42:24 +08:00
    @Laynooor 720p 以下的 demo 影片,应该够用吧 ...
    0ZXYDDu796nVCFxq
        4
    0ZXYDDu796nVCFxq  
       2018-01-18 11:44:04 +08:00   1
    毫无压力,只要你硬盘速度跟得上
    你要 2K 连接跑 1G 带宽,不考虑硬盘的情况下,CPU 和内存随便都行
    jasontse
        5
    jasontse  
       2018-01-18 11:49:03 +08:00 via iPad
    硬盘的随机性能吃得满千兆 2000 人吗,我觉得不行。
    kslr
        6
    kslr  
       2018-01-18 11:52:41 +08:00
    这个数据太理想化了
    Yikmings
        7
    Yikmings  
    OP
       2018-01-18 11:54:32 +08:00
    帮公司写预算,想想就头痛 ...
    openbsd
        8
    openbsd  
       2018-01-18 11:57:10 +08:00
    单盘 ?
    2000 人都看同一个片 ?
    要是文件随机的话,感觉 200 都够呛
    Yikmings
        9
    Yikmings  
    OP
       2018-01-18 11:59:17 +08:00
    对单盘,100 个影片左右,最多不过 200。
    openbsd
        10
    openbsd  
       2018-01-18 12:38:56 +08:00
    我好奇 2000 并发硬盘会冒烟不
    care
        11
    care  
       2018-01-18 12:42:53 +08:00 via iPhone
    @openbsd 做 ssd 阵列缓存,23333
    Showfom
        12
    Showfom  
    PRO
       2018-01-18 12:45:14 +08:00
    换 SSD 可破
    predator
        13
    predator  
       2018-01-18 12:45:34 +08:00
    什么公司买得起这么大带宽但是配这么垃圾的服务器……

    如果没什么经验,建议老老实实用成熟的视频分发服务商来完成测试阶段
    ysc3839
        14
    ysc3839  
       2018-01-18 12:45:45 +08:00
    要看视频的码率……
    janxin
        15
    janxin  
       2018-01-18 12:57:14 +08:00
    做预算,预留 20%上升至少
    Yikmings
        16
    Yikmings  
    OP
       2018-01-18 13:00:51 +08:00
    @predator 美国带宽不贵,但想算算什么硬件可以支撑,帮公司节源。1G 带宽吃尽 vs 用 CDN 视频分发,最少都要 3 倍价。
    vZexc0m
        17
    vZexc0m  
       2018-01-18 13:01:19 +08:00
    直接 cdn 啊
    Nitromethane
        18
    Nitromethane  
       2018-01-18 13:04:28 +08:00
    多盘 Raid10~
    这种情况下,磁盘才是瓶颈,nginx 毫无压力~
    openbsd
        19
    openbsd  
       2018-01-18 13:22:49 +08:00
    @care #11 题主说的单盘
    @predator #13 感觉像内网应用,1G 公网带宽,零头都能送比这好的服务器了吧
    @ysc3839 #14 2000 实时并发,看静态图磁盘负载都不得了啊
    @Yikmings #16 资源扔 CDN nginx 主处理请求应该没啥问题,大神们指点下,这种需求 CDN 该怎么搭配 1G 公网带宽啊,感觉还像是独占的......
    realpg
        20
    realpg  
    PRO
       2018-01-18 13:30:57 +08:00   1
    普通垃圾机械硬盘八盘 RAID10 http 的 mp4 文件在线播放,500Mbps 跑满无压力,我这有 20 个这种节点
    realpg
        21
    realpg  
    PRO
       2018-01-18 13:33:31 +08:00
    @Yikmings #16
    以上我说的,古董二手 1366 破服务器一千多块钱,8 盘 1TB SATA RAID10 阵列卡无缓存,nginx,23 个节点晚高峰能用满 12Gbps 带宽
    lfzyx
        22
    lfzyx  
       2018-01-18 13:53:54 +08:00
    为什么要自己做,不能放 CDN 上面?
    zjsxwc
        23
    zjsxwc  
       2018-01-18 13:55:06 +08:00
    硬盘读写 300m/s 顶天了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2632 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 09:47 PVG 17:47 LAX 01:47 JFK 04:47
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86