网易|对网易轻舟云原生软件平台的分析和思考( 三 )


【网易|对网易轻舟云原生软件平台的分析和思考】轻舟中间件是基于 Kubernetes 构建的云原生 PaaS 平台 , 提供基于容器的数据库、缓存、消息等高 SLA、高性能、低成本的分布式中间件 。支持混合云多云部署、运维自动化、故障自愈等云原生特性 。帮助企业构建容错性好、易于管理、易于观察、易于扩展的中间件 PaaS 平台 , 彻底解决企业中间件存在的 SLA 保障难、运维难、成本高等一系列问题 。适用于数字化转型、业务中台、工业互联网、集团云、行业云等多种场景 。
对于轻舟中间件我们可以看作是中间件技术服务能力平台 。可以看到既包括了传统公有云服务提供的类似数据库 , 消息 , 缓存等各类技术服务能力外 , 也包括了我们常说在企业私有云架构里面应用比较多的4A引擎和流程引擎能力 , 如下:
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

轻舟中间件 RDS MySQL
轻舟中间件 RDS MySQL 版提供网易基于 MGR 深度优化的服务高可用、数据高可靠的云数据库服务 , 支持跨数据中心高可用、自动化运维、故障自愈等云原生特性 , 广泛应用于安全容灾、读写分类等场景 。
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

从上图可以看到Mysql实现一个读写分离集群 , 通过Kubernetes来实现集群管理和调度 。Mysql节点全部装载在Pod中 。但是Mysql节点装载在Pod容器中的性能和IO是如何满足高并发下的性能要求的 , 暂时无法看到 。
轻舟业务流程管理 BPMS
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

业务流程管理 BPMS 以支持 BPMN 2.0标准的智能云流程引擎为核心 , 基于模型驱动设计思想 , 为企业提供可视化编排人工、系统间复杂流程的建模能力 , 业务开发人员无需复杂编码即可搭建流程应用并实现快速发布 。
统一身份管理
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

轻舟统一身份管理旨在为企业内各个信息系统提供用户账号、认证、权限、审计的统一管控能力 , 减少企业管理成本、增强应用安全性 , 实现企业内统一的身份权限管理和应用访问控制 。
将轻舟的中间件平台和我原来谈私有云PaaS平台的总体架构做对比如下:
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

可以看到轻舟PaaS中间件平台基本覆盖了私有云PaaS平台的核心内容 。即中间件资源池 , 消息缓存共性技术服务 , 流程和4A技术服务能力 。
而在传统PaaS中的SOA服务总线已经被更加轻量的API网关所代替 。轻舟混合云
轻舟混合云实际包括了两大部分的内容 , 一个是容器云平台 , 一个是DevOps持续集成和持续部署平台 , 这个和我前面的云原生整体架构图是一致的 。
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

但是对于网易给出的DevOps平台这块 , 感觉能力偏弱 , 从给出的介绍材料和架构图来看只能看到常说的源代码管理 , 持续集成和流水线 , 持续部署 , 代码检查等关键能力 。


推荐阅读