数人云@MesosCon 2016:新生代大规模集群系统分发实践

11月18日,由Apache Mesos社区主办的MesosCon大会在杭州召开,此次大会设置两天的会议,向参会者介绍了Apache Mesos内核、围绕该项目开发的生态系统以及相关技术等信息,内容安排包含Apache Mesos入门研讨会、业界领袖主题演讲以及使用者和贡献者主导的会议。作为大会白金赞助商,数人云为本次大会提供支持,数人云CTO肖德时做《新生代大规模集群系统分发实践》主题演讲。

肖德时指出,Mesos这项技术非常优秀,但它的搭建和配置却很复杂。其中,可配置的参数大概有120项,很多参数都是针对性能的调优,这也从侧面说明了Mesos作为生产级产品的专业性。环境的一致性需要仔细的检查,多样的分布式部署方式要多次尝试才能熟悉,导致新手很难将Mesos这项技术用起来。

为了简化Mesos Cluster的安装,数人云做了三项尝试:一是使用MiniMesos工具,二是用Docker Compose分发,三是用Docker SwarmKit进行分发。

肖德时指出,用Docker技术可以解决Mesos使用复杂的问题,“使用Docker SwarmKit的最新的镜像包装下发Mesos组件,通过Docker Swarm Mode分发Mesos Cluster,将ZooKeeper、Mesos-Master、Mesos-Agent都放在一个DAB文件中, 一次下发,一个高可用的Mesos Cluster就可以搭建起来。”

通过Docker分发技术,三条命令即可创建一个Swarm mode Cluster,避免了重复配置,使得Mesos Cluster的发布变得简洁,此外,制作标准的Mesos镜像还可以重复使用。

关于数人云

数人云创始团队来自谷歌、红帽和惠普,在今年3月初公司完成A轮融资,由云启资本领投,思科、策源以及唯猎跟投。作为领先的云计算创新技术实践者,数人云致力于为客户提供领先的企业级容器解决方案,帮助传统企业实现IT业务转型,更好地应对业务变化。数人云重点聚焦于打造轻量级PaaS平台,使用户能够在云主机、虚拟机甚至物理机上快速建立并稳定运行一个高扩展性的生产环境,将应用弹性做到极致。数人云操作系统基于领先的容器技术,实现了一站式的微服务架构集群系统,最大化地帮助客户实现应用业务在云端的快速部署,解决应用上云的最后一公里。