打印
[嵌入式linux]

从 C10K 到 C500K

[复制链接]
2408|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sinanjj|  楼主 | 2011-1-5 10:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AN, IO, ip, TI, ni
http://www.udpwork.com/item/2910.html

还在谈C10K的问题?这个已经过时了,现在大家已经开始说C500K
国外的Urban Airship公司的工程师在其官方网志上发**介绍他们在产品环境中做到 50 万并发客户端,Java + Pure NIO 的实现,最近又有**介绍针对 Linux Kernel 调优的经验:Linux Kernel Tuning for C500k。并且指出了"单个 IP 最大并发数量上限为64K"  只是一个误解。
硬件环境?操作系统为 Ubuntu(Lucid),租用 Amazon 的 EC2 ,使用 EC2 Large instances,64 位操作系统,每个 7.5 GB 内存。
当然,Urban Airship 是做手机消息 Push 服务的(Android Push 架构),所以,如果你也要做到这样的并发,还要看你的应用场景是否合适。去年了解到曾在新浪、腾讯任职的杨建已经做到超过 20 万的 HTTP 并发(现在可能已经突破这个限制了),非常的惊人。我非常想知道现在各个公司在这方面的实践数据。
--EOF--
另外参考:A Million-user Comet Application with Mochiweb
更新:杨建同学发来消息,去年已经单击突破 46.5万 Connections, 两块网卡, 1.5G 输出。10万请求处理每秒,每个响应 2k 左右。据说当时遇到一个坎一直没能过 50 万,不过这个坎三个月前已经过了,现在过 60 应该没悬念,四核双 CPU 机器。据杨建说,"按现在 4 Core * 4CPU 的机器,我觉得可以冲刺 80~100万,前提需要4块网卡(千兆)"。可见,把事情做到极致是没有极限的。

相关帖子

沙发
sinanjj|  楼主 | 2011-1-5 10:25 | 只看该作者
本帖最后由 sinanjj 于 2011-1-5 10:29 编辑

tcp 到c500k了.

劳资转udp了....


仔细看了看. 这个c500k是tcp短链接......

操了...


500k终端设备, 还是太少!

使用特权

评论回复
板凳
drentsi| | 2011-1-11 13:40 | 只看该作者
hoho,我这边测试的报文硬件协处理器,起步阶段是10MPPS,1000万个UDP包,能用上不?
200M的也可以搞,总的带宽可以做到220Gbps,与CPU是紧耦合,网络数据直接到CPU缓存,硬件的内存管理,这些东西性能不是多核服务器上的10G以太网能比的,有需要可以email联系我

使用特权

评论回复
地板
sinanjj|  楼主 | 2011-1-11 17:58 | 只看该作者
hoho,我这边测试的报文硬件协处理器,起步阶段是10MPPS,1000万个UDP包,能用上不?
200M的也可以搞,总的带宽可以做到220Gbps,与CPU是紧耦合,网络数据直接到CPU缓存,硬件的内存管理,这些东西性能不是多核服务 ...
drentsi 发表于 2011-1-11 13:40


以后一定会用到的.



前辈太强了. 顶礼拜膜. 五体投地! 俺甘拜下风..

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:In God We Trust 独立的个人,体赖科学技术工具提供针对个人的产品与服务,是通向幸福的唯一道路 工程师,设计师等可以个人创业的群体,将逐步瓦解官僚体制公司,成为中国中产。(重复劳动,工厂等,将逐步机械化) seacer.co

456

主题

6300

帖子

25

粉丝