V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Josephpeng
V2EX  ›  问与答

GPU 服务器跑游戏,需要多少带宽才不卡?

  •  
  •   Josephpeng · 2014-07-16 21:34:44 +08:00 · 5715 次点击
    这是一个创建于 3578 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以下是发烧时的奇思妙想:

    现在,亚马逊提供的GPU实例计算性能已经非常强了。也就是说,硬件不再是瓶颈。如果,在GPU实例上跑Windows服务器,开一个大型游戏,比如开门狗,大概需要多少的带宽才能不卡呢?
    18 条回复    2014-07-17 11:21:23 +08:00
    weiweiwitch
        1
    weiweiwitch  
       2014-07-16 21:39:28 +08:00   ❤️ 1
    一部1080p的电影10G大小,假设电影2个小时,那么每秒需要2~3M字节,换成带宽,也要个30M。这电影还是压缩过的。实际需要的带宽远不止30M。
    Josephpeng
        2
    Josephpeng  
    OP
       2014-07-16 21:41:34 +08:00
    @weiweiwitch 看起来一个不错的下限有了!
    sdysj
        3
    sdysj  
       2014-07-16 21:43:20 +08:00
    GPU材质填充中端端显卡都要60G左右,怎么搞?
    Josephpeng
        4
    Josephpeng  
    OP
       2014-07-16 21:44:52 +08:00
    @sdysj 我是说,输出的视频,经过宽带传输到本地来。
    Totoria
        5
    Totoria  
       2014-07-16 21:51:04 +08:00 via iPad
    nvidia sony都又提供类似的服务了啊

    实测 720p分辨率 shield玩nv服务器上面的游戏 有8m带宽就比较流畅了
    不过有色块 然后因为服务器在美国 有200多延迟

    psnow的话 sony号称也是8m带宽就能流畅玩 不过也是延迟高的很 也有色块 同样是720p
    Totoria
        6
    Totoria  
       2014-07-16 21:52:46 +08:00 via iPad
    我自己用psv网络串流玩ps4的时候 体验挺不错的了 ps4这边上传带宽是移动的20m 下载也是20m
    情况好的时候比wifi直连还流畅 ps4的wifi不支持5g 完全可以玩的成都 分辨率可能是从544p
    ScotGu
        7
    ScotGu  
       2014-07-16 21:53:39 +08:00
    压缩后,大概50~百兆带宽就足够了。
    yxz00
        8
    yxz00  
       2014-07-16 21:54:00 +08:00
    你这个不是什么新鲜点子了。老早就有人在做。但是至今没有听说谁能真正拥有大用户群的。
    说到底网络条件还没发展到那个点上。
    电影24帧可以看,游戏24帧基本就没法玩。60帧的话一下就比电影高了2,3倍。
    而且电影也可以好多帧一起压缩,游戏因为响应要求肯定压缩比没法那么高。
    66450146
        9
    66450146  
       2014-07-16 22:08:27 +08:00   ❤️ 1
    首先我们来讲讲带宽。用大屏幕玩游戏,分辨率开到 1920x1080 不是什么奇怪的事。现在常用的是 32 位颜色,也就是说一帧需要 1920*1080*32/8 = 8,294,400 字节 = 8MB,每秒按照 60 帧计算的话就是 480MB/s,也就是 4G 的带宽。

    然后我们再来说说延迟。光速大约是每秒 30 万公里,在光纤中由于介质的关系,只能按照大约每秒 20 万公里的速度传输。北京到旧金山之间的球面距离大约是 10000 公里,也就是说光一来一回就要 0.1 秒,玩游戏是不要想了。。。这还是从北冰洋穿过的距离,要是从太平洋的话还要更远。。。
    Livid
        10
    Livid  
    MOD
       2014-07-16 22:10:27 +08:00 via iPhone
    SONY 的 PS Now 已经 beta 了,玩过之后觉得效果还不错。要求的带宽是 5Mbps。
    Josephpeng
        11
    Josephpeng  
    OP
       2014-07-16 22:30:08 +08:00
    @Livid
    @Totoria 所以说国内的网络环境还是有待提高。

    略好奇他们怎么做的。是不是一部分在本地处理,一部分在服务器上处理。再加上一些特别的优化,使得只需要传输少量的视频信号?
    mongodb
        12
    mongodb  
       2014-07-16 22:30:29 +08:00
    @66450146 如果实际上也都用这样的表现来跑这游戏没法玩了。。。
    还好网络传输会有一些压缩技术和打点折扣。。
    但目前的这类技术里的折扣也太大了点。仅仅是如你楼下所言“效果还不错”,可以一玩,效果提升还要继续等待网络进化,。
    madeye
        13
    madeye  
       2014-07-16 22:37:17 +08:00 via Android
    yxz00
        14
    yxz00  
       2014-07-16 22:39:33 +08:00
    @66450146 你这是不压缩的值。压缩后可以小的多。steam的home streaming带宽设置是从3mbit/s-40mbit/s也就是说最低30m带宽就可以玩,当然最低的话分辨率是达不到1080的。
    至于nv和索尼的都是针对掌机做的,这样分辨率500多就行了,带宽需求就小的多。也算是曲线救国。

    延迟其实更容易接受,国内30ms以下是完全可以达到的。至于你要玩美服那就只能呵呵了。你打个暗黑还知道台湾延迟小呢。

    还有一个问题在服务器成本上,以前一个服务器可以带几千人,现在就够跑你一个3a大作,这成本啧啧。
    66450146
        15
    66450146  
       2014-07-16 22:59:54 +08:00
    @yxz00 没办法,按照现在的技术,在视频传输上,延迟和画质只能选一个,苹果的 AirPlay Mirroring 在带宽不够的时候就会显著降低画质甚至是掉帧,玩游戏的时候非常明显。简单的说就是游戏要把大多数的计算放在服务器还是不现实。。。至少现在来说是这样。。。
    sasber
        16
    sasber  
       2014-07-17 00:28:17 +08:00
    想起来了之前的云游戏,现在貌似被百度收购了(百度云游戏?),体验不怎么好,虽然网络延迟只有30ms左右,玩玩那些对延迟不怎么大的游戏尚可,FPS类的射击游戏简直就是丧心病狂...
    rrfeng
        17
    rrfeng  
       2014-07-17 10:26:52 +08:00
    延迟是个问题,就算你带宽可以流畅跑 4k 视频,经过网络之后延迟几毫秒对操作的体验就不能忍受了……
    yxz00
        18
    yxz00  
       2014-07-17 11:21:23 +08:00
    @rrfeng 没这么夸张,打个dota延迟150ms以下都可以接受。毕竟你输入设备到输出设备这个过程的延迟就有2,30毫秒。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   807 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:27 · PVG 06:27 · LAX 15:27 · JFK 18:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.