存储 频道

尧飘海:网易蜂巢公有容器云架构之路

  【IT168 评论】2016年10月27日-29日,2016中国系统架构师大会(SACC 2016)在北京万达索菲特大饭店举行。作为中国规模最大的架构师豪门盛会,本届大会以“架构创新之路”为主题,站在创新的风口上,与大家共同打造一场通过架构创新及各种IT新技术来带动企业转型增效,助力架构师们腾飞的技术盛会。

  10月27日上午,在此次架构师大会的主会场上,网易蜂巢首席架构师尧飘海做了精彩的主题演讲,谈及了对架构的理解、Docker的使用经验和微服务的案例等。

  尧飘海从09年毕业后加入网易至今,从博客、社交、游戏、开源项目、IM到云计算及容器相关的领域,目前主要关注云计算相关知识体系的学习,包括架构、虚拟化、容器及编排等相关的技术领域。

尧飘海:网易蜂巢公有容器云架构之路
网易蜂巢首席架构师尧飘海

  半手工到自动化操作再到数字化生产

  众所周知,以Docker为代表的容器技术在全世界范围内迅速发展,容器云也逐渐被广大开发者所熟知。网易蜂巢作为容器云服务商开始提供完善的DevOps工具链支持自助运维,帮助开发者提升研发效率。

  尧飘海介绍,“工业4.0”概念包含了由集中式控制向分散式增强型控制的基本模式转变,目标是建立一个高度灵活的个性化和数字化的产品与服务的生产模式。在这种模式中,传统的行业界限将消失,并会产生各种新的活动领域和合作形式。创造新价值的过程正在发生改变,产业链分工将被重组。

  尧飘海认为,好的微服务实践需要完善的基础服务和成熟DevOps工具的的支撑才能起到良性作用,否则不经过评估各种资源的情况就轻易实施微服务架构反而会适得其反。网易内部也很早就开始在这方面进行改造:包括云音乐,考拉,云课堂等产品团队,大部分项目是逐步迭代的,即是整体架构和微服务架构的组合。 网易蜂巢目前就是在基于场景化的服务下提供的专注DevOps工具链和微服务架构支撑的云平台建设。

尧飘海:网易蜂巢公有容器云架构之路

  网易蜂巢容器云平台的定位

  关于网易蜂巢架构之路的研发过程,尧飘海说到,2012年9月,网易私有云上线;到了2013年,千万级应用容器化;2014年,95%互联网自动化部署;整个2015年开放了网易公有云 ,接下来邀请试用,开放注册。

  尧飘海认为,网易蜂巢容器云平台的定位实际上就是面向DevOps和微服务的新一代云计算平台。其功能多样化:提供安全稳定快速的云计算基础服务(计算,网络,存储等);提供业界领先的平台服务(关系数据库、负载均衡、缓存、对象存储等;提供丰富多样的运维工具链和微服务支撑(DevOps,微服务,APM等)。

  平台架构核心技术

  尧飘海介绍,组成网易蜂巢的技术可分为4大块: 容器技术、编排技术、PaaS技术、IaaS技术四层 。

  容器技术基于当前流行的开源项目 Docker,容器是一个完整的软件运行环境,打包了操作系统、库、运行时环境、业务代码,这使得容器作为一个整体一旦构建完成后可随处运行,在网易蜂巢中交付给用户的最小单位就是容器。

尧飘海:网易蜂巢公有容器云架构之路

  容器是蜂巢提供的计算资源最小单位,实现一个可水平扩展的产品服务端架构,则需要不同的容器组合起来,才能组成美丽的花环,这个功能在网易蜂巢中称之为“服务”,服务的运维如发布、回滚、扩容、缩容以及成员管理需要引入编排服务来实现,编排技术目前使用的Kubernetes+自定义插件的方式。

  PaaS服务的技术,主要包括数据库服务、缓存服务、对象存储服务、搜索服务、负载均衡服务、DDoS防御服务等通用服务的封装,减少项目的维护成本。

  IaaS服务的技术基础是虚拟化技术,包括计算、网络、存储的虚拟化技术,目前是基于OpenStack开发的。

尧飘海:网易蜂巢公有容器云架构之路
更多信息尽在IT168现场报道专题

                                       http://www.it168.com/redian/sacc2016/

0
相关文章