4月10日,BoCloud博云容器云产品BeyondContainer发布了最新增强版本V2.3。本次升级继续对容器平台底层能力进行提升与增强,其中包括:k8s版本升级至1.17,并通过CNCF一致性认证;自研容器网络能力大幅增强;提升平台自身组件监控能力;负载均衡能力升级;优化多集群应用管理能力;增强应用弹性伸缩能力,并对其他功能进行了优化。

核心亮点

  1. 自研容器网络Fabric能力大大增强

Fabric同时支持Overlay/Under两种部署模式,支持固定IP、DPDK、NetworkPolicy、租户隔离、Pod-security。

Fabric Overlay基于Vxlan,相比于Underlay网络,节省IP资源。

  1. 增强网络隔离能力

应用网络隔离:支持同一租户下设置应用的访问策略(Network Policy)。

租户网络隔离:支持设置租户间网络访问策略,默认是隔离,可针对一个源租户设置多个可访问的目标租户。

  1. 优化多集群应用管理能力

多集群应用与单集群应用合并,在界面统一管理和查看,涉及功能包括创建应用、服务发布、创建新版本、发布新集群、配置修改。

  1. 负载均衡能力升级

负载均衡策略支持header与cookie组合。

支持租户创建和使用自己的负载均衡器,负载均衡器支持高级的灰度发布策略(权重、header、cookie、策略组合)、限速等。

  1. 提升平台监控能力

组件监控支持Portal、中间件和k8s组件。

Protal支持各服务运行状态的监控。

中间件支持Mysql和Consul的监控。

K8s组件支持APIServer和Controller的监控。

  1. 增强应用弹性伸缩能力

能够根据输入的指标路径获取用户业务监控指标,根据业务指标设置伸缩策略,自动扩展或减少实例个数,并且可查看获取到的指标性能曲线图。

版本展示

Fabric Overlay

支持查看网络地址分配信息(总数、已使用数、未分配数、预留总数、预留空闲数、租户IP消耗用量)和设置租户隔离策略。

6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第1张图片

应用网络隔离( Network Policy )

支持租户设置同一集群下的应用网络访问策略,默认为全开放,可选择全隔离或白名单。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第2张图片

租户网络隔离

平台管理员可设置租户网络访问策略,默认是全隔离,可设置开放策略。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第3张图片

租户级Ingress

支持租户创建和使用自己的负载均衡器,一个负载均衡器可监听多个应用,支持负载均衡器的新增、查询、编辑、删除、扩缩容等操作。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第4张图片

平台自身组件监控

Protal支持各服务运行状态的监控,中间件支持Mysql和Consul的监控,K8s组件支持APIServer和Controller的监控。

6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第5张图片

自定义指标弹性伸缩

能够根据输入的指标路径获取客户业务监控指标,根据业务指标设置伸缩策略,自动扩展或减少实例个数,并且可查看获取到的指标性能曲线图。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第6张图片

多集群应用与单集群应用整合

多集群应用与单集群应用合并,在界面统一管理和查看,涉及功能包括创建应用、服务发布、创建新版本、发布新集群、配置修改。

6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第7张图片

告警优化

系统设置默认告警规则,平台有主机的默认告警规则,租户下有主机和容器的告警规则,默认告警规则默认不开启,需手动开启。

租户可自定义主机和容器的告警规则。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第8张图片

镜像标识

对最新镜像、被使用镜像、下线换镜像进行图标标识。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第9张图片

镜像归档

可手动进行批量归档或配置自动归档策略。

6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第10张图片

负载均衡策略优化

创建外部负载需指定使用平台级Ingress还是租户级Ingress,外部负载策略支持Header和Cookie策略组合。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第11张图片

平台管理员查看租户应用

平台管理员可查看租户的应用、服务和实例信息,包括服务配置信息、资源使用情况、日志等,只查看,不能操作。
6大能力升级,自研容器网络和负载均衡能力大大增强 博云容器云产品最新升级_第12张图片

关于BeyondContainer

BeyondContainer 是博云基于容器技术的企业级PaaS 解决方案,利用微服务思想和DevOps 理念,基于Docker和Kubernetes 提供对应用开发态、部署态、运行态的应用全生命周期管理能力,利用可视化、可配置、自动化持续交付流水线结合DevOps 咨询,帮助企业DevOps 落地,通过容器化和服务治理对微服务架构业务落地进行支撑,帮助企业实现应用云化、能力平台化、管理互联网化。

BeyondContainer已在银行、证券、能源、制造、政务、通信等多个行业的中大型企业生产环境中稳定运行,帮助企业实现应用全生命周期管理,大幅缩短应用迭代周期,提升资源利率,为用户提供稳定、可靠、高效的云服务能力。产品还能提供全面的微服务框架支撑能力和服务治理能力,帮助用户构建微服务和持续交付部署的业务生产系统,缩短开发周期,提升研发效率,帮助企业快速响应市场需求,支撑业务高速发展,加速企业数字化转型。