数人云@全球运维大会 分享基于Mesos的微服务实践

9月23日,2016全球运维大会于上海拉开帷幕,大会云集全球顶尖运维大咖,设置企业IT技术、安全专场、运维自动化、大数据、云计算、金融保险、APM、海量运营、运维管理、数据存储、传统+互联网、高可用架构、DevOps、容器、基础架构、中小企业等16个专场,70多位来自各行业的顶级运维专家带来了他们在各自领域的最佳实践。数人云CTO肖德时在高可用架构专场上做“基于Mesos打造高可用微服务系统实践”主题演讲。

根据维基百科,高可用要满足三个要素,即消灭单点、可靠的冗余备份,并具备检测失败的能力,Mesos技术帮助用户像用一台电脑(一个资源池)一样使用整个数据中心,随着容器技术的兴起,Mesos技术被广泛应用于Apple, Uber, 小米,微博,去哪儿网等公司中。在演讲中,肖德时与大家分享了Mesos技术一线使用公司的实践经验,讲解了高可用微服务系统如何布局,以及在双活架构中微服务的具体实现方式。

肖德时指出,通过Mesos做高可用分布式架构是一种非常好的方式,用户可以基于统一的资源池混合部署微服务的架构体系。数人云提倡客户采用微服务架构,将微服务架构应用的服务进行容器化,作为云计算应用交付的标准。这样不仅能保持应用环境的一致性,让开发和运维等从繁杂的环境构建中解脱出来,还可以轻松做到容错性、高可用、横向扩展等特性。

需要注意的是,微服务架构是一个理念,有各种各样的实现方式,肖德时表示,“混布的架构并不像大家想象的那样,拆成碎片,往里一放就可以了,它是一个系统工程。通过这种架构,用户可以在业务层面控制API网关,治理下层资源的使用质量,实现可控的微服务架构,而这也正是数人云一直在践行的。”

关于数人云

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