2021年5月6日,博云BeyondMesh服务网格产品第二个正式版V1.7正式发布。该版本在V1.6版本的基础上,加固功能稳定,补充关键场景,完善功能优势。
BeyondMesh产品介绍
BeyondMesh服务网格治理平台是基于kubernetes和Istio开源框架,依赖于边车模式的分布式微服务治理平台。以无侵入的方式实现全局统一的服务管理,为跨集群、跨数据中心的业务提供服务发现、流量控制、性能监控、调用地图、链路追踪和通信加密认证等治理功能,将微服务的治理下沉至运维层面,简化企业微服务架构转型的难度。
主要完善以下功能:
1、对接服务树,补充Mesh产品数据权限,完善PaaS中网格场景;
2、补充支持两个Istio的稳定版本:1.6.14,1.8.1;
3、增加请求重写功能;
4、增加控制面在线升级;
5、增加控制面组件信息记录、监控数据;
6、完善灰度发布场景。
博云BeyondMesh v1.7 架构图
核心功能及产品展示:
1、对接服务树
BeyondMesh 1.7版本对接应用服务树,不仅解决了应用服务的权限管理问题,也使得 BeyondMesh与博云其他 PaaS 产品对接更加容易,可与博云容器云、博云微服务平台形成整体解决方案。
2、兼容多种 Istio 版本
BeyondMesh 1.7版本兼容 Istio 1.6.x、1.8.x中的最终稳定版本,可以在生产环境中放心使用,同时将持续跟进开源社区的版本迭代。
3、治理增加请求重写功能
完善部分治理功能,并增加 http 协议中请求重写的功能。可在多版本并存的场景中,发挥其灵活访问的特性。
4、控制面在线运维功能
完善多个控制面的运维功能,其中包括控制面的在线升级功能、参数配置修改功能、副本资源更改等。由于平台支持多种 Istio 的版本1.6.x 和 1.8.x,因此可以支持控制面在跨多个版本中原地升级。
5、控制面组件管理和监控
增加控制面组件的信息展示和更改,另外支持对控制面组件的监控。监控信息包括组件运行数据、sidecar运行数据等。
6、多场景的灰度发布
提供更灵活的灰度模式,可自由配置发布流程,以便于服务升级时做充分的检测和验证,并在保证业务不中断的情况下逐步迁移访问流量。