首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
宝塔
V2EX  ›  云计算

瞬间涌入5w个用户,每个用户请求5KB的内容,需要多少带宽才能保证不宕机啊?

  •  
  •   FiberCore · 2013-03-03 18:42:01 +08:00 · 4764 次点击
    这是一个创建于 2453 天前的主题,其中的信息可能已经有所发展或是发生改变。
    正在研究云服务器,发现需要先选择带宽,所以有这么一问,虽然不是每时每刻都有这么多用户,但如果一周来这么一次,总是宕机就不好玩了,所以这样的情况需要多少带宽才能保证啊
    26 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    manhere   2013-03-03 18:59:40 +08:00 via Android
    大部分时候你可以让用户等。
        2
    kennedy32   2013-03-03 19:25:31 +08:00
    瞬间涌入5万用户的服务器应该有一条光纤
        3
    maoyipeng   2013-03-03 19:46:35 +08:00
    这主要吃的是cpu,你可以考虑弄个负载平衡
        4
    qiuai   2013-03-03 20:05:55 +08:00
    不可能瞬间的.比如说10分钟5W用户.那么就是50000/(10*60)=83并发.每个并发5K的话.4M带宽就够了...当然不可能这么理想.
    只是说一个计算方法.
    另外.如果5W请求全部读取数据库的话,即便是平均到10分钟.对服务器的压力也是超大的.
    所以呢...负载均衡是必须的.这也是为什么很多互联网公司都养着很多空闲资源.
        5
    FiberCore   2013-03-03 20:38:11 +08:00
    不用数据库,主要是php输出一些json协议,简单的逻辑echo
        6
    FiberCore   2013-03-03 20:40:43 +08:00
    @qiuai 不用数据库,主要是php输出一些json协议,简单的逻辑echo
    另外您说的83x5k=415k,为什么是4M啊,1M不就够了吗
        7
    GTim   2013-03-03 20:53:17 +08:00
    @FiberCore 1M的带宽,实际上下行只有125k
        8
    enj0y   2013-03-03 20:59:23 +08:00
    if(service.type=="web"){
    you.may.use{
    com.aliyun.oss()
    //storage your images/css/js or htmls files
    }
    }



    OSS是按流量付费的,听说有家电商网站在促销时,把banner页面PUT到了OSS,并用OSS上的页面来促销,当天完成交易额突破5万,实际OSS花费2.6元。
        9
    FiberCore   2013-03-03 21:19:31 +08:00
    @enj0y 感谢,貌似这个不错,我研究下,我这里的需求就是一个php页面以及少量jpg图片资源,能否使用您说的aliyun的oss服务呢,这个可以捆绑域名吗
        10
    qiuai   2013-03-03 21:25:25 +08:00
    @FiberCore 呵呵.你懂得.机房从来不按MB来算带宽的.

    实际上.5W并发就算是压缩在一分钟里,对于很多的服务商来说,啥都不算.真的.

    可以考虑把大部分带宽转嫁到OSS,UPYUN等.然后在服务器上保留最基本的服务,对于突发流量的抵御是有很好的帮助的.

    By qiuai[ http://ihkhost.com & http://upyun.org ]
    //以后都加上这个后缀好了...宣传一下~~
        11
    FiberCore   2013-03-03 21:43:42 +08:00
    @qiuai 嗯,感谢您的建议!oss或ypyun支持php的放置吗,还是只能放资源文件?
        12
    ksky   2013-03-03 22:05:51 +08:00
    @FiberCore 这是存储,只能放静态文件。
        13
    enj0y   2013-03-04 01:41:53 +08:00
    @FiberCore OSS就像是S3一样的。只能存放静态内容,对于动态的、需要服务端上运算的部分就不能储存过去。

    不过你可以用OSS储存图片、JS、CSS试试。
        14
    thinkxen   2013-03-04 08:45:56 +08:00
    大量的并发对内存要求也是很高的,国内的话10M独享足够你用了,内存保证4G,应该就差不多了~~~~
        15
    FiberCore   2013-03-04 11:48:44 +08:00
    @enj0y 额,明白了,谢谢哈,那还得给自己的php找个家。。。但就为了这个php搞个服务器不值得啊
        16
    qiuai   2013-03-04 12:22:08 +08:00
    @FiberCore 单纯的资源..html,js,css,jpg,swf,等静态文件.

    By qiuai[ http://ihkhost.com & http://upyun.org ]
        17
    qiuai   2013-03-04 12:22:42 +08:00
    @FiberCore 看多大的并发.可以考虑走阿里云等云主机

    By qiuai[ http://ihkhost.com & http://upyun.org ]
        18
    freefcw   2013-03-04 12:53:40 +08:00
    @qiuai

    你这尾巴多了看着烦人。

    这个并发的时间,还有业务是什么,都要分析清楚,静态资源都是好说的,如果对于数据库等有压力,最好还是提早做好筹划。
        19
    qiuai   2013-03-04 13:11:14 +08:00
    @freefcw 哈哈哈.
    静态资源是最好解决的,堆服务器就是了.或者选择专业的服务
    但是读取数据库等造成巨大压力的,就要开始准备读写分离,数据库集群等等的.
    只是5W并发远没到这个地步
        20
    wy315700   2013-03-04 13:14:54 +08:00
    这种需求让我想起了学校的选课系统 每年总有那么两次
        21
    BOYPT   2013-03-04 15:28:06 +08:00
    显然带宽和宕机一点关系都没有……
        22
    FiberCore   2013-03-04 17:44:28 +08:00
    @BOYPT 您觉得是哪里遇到瓶颈了,我刚才看了下,还有个mysql的数据库update,会不会和这个有关系?
        23
    BOYPT   2013-03-04 17:47:12 +08:00
    @FiberCore 这个要跟你的整个业务逻辑有关啊,数据库很可能是瓶颈之一,也可能是web服务器、应用服务器自身的瓶颈,你需要对各个部件进行监控,有数据才能判断。
        24
    sadara   2013-03-04 22:49:51 +08:00
    手头上还有老万网的翔云一,价格1800,14年6月12到期,可以做php的家
        25
    Mac   2013-03-04 23:17:31 +08:00
    同1秒并发的话,2TB带宽
        26
    min   2013-03-04 23:44:34 +08:00
    想办法让请求不要这样一下子涌进来啊
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1035 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 32ms · UTC 19:19 · PVG 03:19 · LAX 11:19 · JFK 14:19
    ♥ Do have faith in what you're doing.