数人云联合清华OCP实验室完成“百万并发”压力测试

  • 来源:中国计算机报
  • 关键字:数人云,清华OCP实验室,云计算,PaaS
  • 发布时间:2016-06-21 17:22

  近日,数人云联合清华大学交叉信息研究院开放计算项目实验室(OCP实验室)完成“百万并发”压力测试,数人云DCOS通过10台OCP服务器成功承载了百万并发HTTP请求,这一技术突破将有效帮助企业解决高并发流量带来的业务瓶颈。

  2015年6月,Facebook资助清华大学交叉信息研究院,成立中国唯一的一家OCP实验室,自2015年9月开始,数人云和清华大学交叉信息研究院助理院长徐葳博士合作在OCP实验室开展数据中心方面的相关研究工作。数人云在数十台OCP服务器上部署了数人云DCOS,并进行了广泛的性能测试。

  数人云认为,云计算整体的弹性实现需要通过IaaS的资源弹性加上PaaS的应用弹性,再加上顶层SaaS的服务弹性。专注于PaaS层的数人云在分布式框架下,将各种应用封装在Docker容器里,通过打造轻量级的PaaS实现极致的应用弹性。数人云DCOS为数据中心提供了一套统一的管理应用和资源的方法,极大地简化了开发和运维的复杂度,在为应用提供良好弹性的同时,显著提高资源利用率。

  数人云DCOS为数据中心提供了开源的应用管理和资源管理解决方案,它可部署在公有云、私有云和混合云上,帮助用户在云端快速建立并稳定运维一个高性能生产环境。作为业内最轻量级的PaaS平台,数人云DCOS向下将底层服务器资源统一成一个资源池,向上承载用户的应用,帮助用户快速整合不同环境下的计算资源,部署海量应用。基于领先的Mesos和Docker技术,数人云DCOS为用户的业务系统带来高可用的服务、高效的资源利用,以及便捷的可视化管理和监控,还可以保证用户的计算资源和数据完全为用户私有可控。

  数人云创始人兼CEO王璞展示了数人云DCOS在OCP服务器上做百万并发压力测试的性能状况,数人云DCOS提供了整个压测环境的安装部署和运行,包括压测工具Tsung、负载均衡器HAProxy、Web服务器NginX等。数人云DCOS把压测环境涉及的所有程序都封装在Docker容器里,管理调度整个压测环境运行的数千个Docker实例。

  数人云DCOS在数十台OCP服务器上部署Tsung,模拟每秒100用户HTTP请求,在4台OCP服务器上部署HAProxy,在6台服务器上部署NginX,4台HAProxy负责把100万用户请求分发到6台NginX服务器上,这6台NginX服务器来处理100万用户HTTP请求。数人云DCOS对HAProxy和NginX进行深度调优,每台HAProxy服务器(48核CPU、140GB内存、万兆网卡)可以处理27万并发HTTP请求,每台NginX服务器(32核CPU、140GB内存、万兆网卡)每秒可以处理19万HTTP请求(NginX的HTTP响应为Lua脚本做的动态页面,以防止静态HTTP页面被缓存)。

  数人云DCOS最终仅用10台OCP服务器就承载了百万并发HTTP请求,用Tsung模拟每秒钟100万个用户的并发请求,每秒平均处理85个万请求。

  ■本报记者 赵明

……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: