Docker 能否做到一个容器跨多个物理主机? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fourstring
V2EX    Docker

Docker 能否做到一个容器跨多个物理主机?

  •  
  •   fourstring 2016-03-06 08:12:17 +08:00 6591 次点击
    这是一个创建于 3516 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题。
    学校找我建一个 MC 服,大概要能支持 4k 人同时在线。问题是这么大的在线量单机肯定扛不下来(并没有钱买杜甫,而且只要使用一个下午,所以我计划买按量付费的阿里)。然而 MC 本身并没有负载均衡机制,如果手动负载均衡的话文件同步问题也不知道怎么解决。
    所以想到是否能用 docker 运行一个跨多台服务器的容器,然后把 MC 服丢进这个容器里呢?谢谢

    21 条回复    2016-03-06 22:57:58 +08:00
    binux
        1
    binux  
       2016-03-06 08:16:08 +08:00
    不能
    shiji
        2
    shiji  
       2016-03-06 08:26:10 +08:00
    而且, 4 千,独服也不是很容易吃得消吧,估计得上 400G 左右的内存,即使你有那么多内存,磁盘 IO 也是个问题。。。
    v1024
        3
    v1024  
       2016-03-06 08:28:50 +08:00 via iPhone
    多机间通信是严重的性能瓶颈
    fourstring
        4
    fourstring  
    OP
       2016-03-06 08:32:39 +08:00
    @shiji 是啊, 400G 内存,太伤了
    PE 版也要这么多内存么
    lhbc
        5
    lhbc  
       2016-03-06 08:37:19 +08:00 via Android
    Docker 里面跑的是进程
    所以跨物理机这种事情,跟 Docker 无关,你只能在程序里实现跨主机通信
    hardware
        6
    hardware  
       2016-03-06 09:35:04 +08:00
    一个学校怎么可能有 4k 人玩这个? nerd 集中的 caltech 么?
    fourstring
        7
    fourstring  
    OP
       2016-03-06 09:40:51 +08:00
    @hardware 是,我估计能 1000 人在线左右。毕竟星期六下午搞活动,大家应该都有带手机
    然而 1000 人也得上百 G 内存,单机依旧吃力啊
    jonechenug
        8
    jonechenug  
       2016-03-06 10:11:23 +08:00 via Android
    docker 有集群的工具(套件),谷歌的 Kubernetes ,不过一时你也搭建不起。我在 daocloud ,好像看到有这种功能,不知道能不能实现楼主说的功能。
    9hills
        9
    9hills  
       2016-03-06 10:12:05 +08:00 via iPhone
    异想天开……
    49
        10
    49  
       2016-03-06 10:17:11 +08:00 via iPhone
    了,原来是四弦啊..._( ω 」∠)/_
    fourstring
        11
    fourstring  
    OP
       2016-03-06 10:18:11 +08:00
    @49 噗,你不是在“调试 xxx ”么,还有时间刷 v 站……
    002jnm
        12
    002jnm  
       2016-03-06 10:22:30 +08:00 via iPhone
    借台服务器放学校吧,然后大家都内网连接
    zwy100e72
        13
    zwy100e72  
       2016-03-06 10:23:04 +08:00
    不负责任的说一句:
    要么和找你的人摆明了,让他向学校租用服务器,学校科学计算集群中会有满足你要求的机器
    要么就在 AWS 上面开一个 m4.10xlarge 的实例
    zwy100e72
        14
    zwy100e72  
       2016-03-06 10:25:18 +08:00
    另外楼主有一点做的不是很合适:
    你不该同一个话题重复发两次,尽管内容有所不同
    这样是在浪费大家的精力
    fourstring
        15
    fourstring  
    OP
       2016-03-06 10:26:35 +08:00
    @zwy100e72 谢谢,会注意的
    realityone
        16
    realityone  
       2016-03-06 12:00:58 +08:00
    分区还有可能,写个路由按账号分区?
    mc 好像没啥集群的方案
    49
        17
    49  
       2016-03-06 13:15:25 +08:00 via iPhone
    @fourstring 慢慢来,刷 V 站找灵感
    ( ·ω·`)
    _( ω 」∠)/_
    wph95
        18
    wph95  
       2016-03-06 13:55:10 +08:00
    这和用不用 docker 没关系。
    你得先解决 MC 的集群问题。
    wwng
        19
    wwng  
       2016-03-06 18:58:23 +08:00
    讲道理。这个学校有病
    zho6
        20
    zho6  
       2016-03-06 21:40:37 +08:00
    512G 内存 PCI-E 闪存硬盘 双至强 2690 V3

    十多 w 的价格
    JWBlueLiu
        21
    JWBlueLiu  
       2016-03-06 22:57:58 +08:00
    firebase
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1221 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 17:25 PVG 01:25 LAX 10:25 JFK 13:25
    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