yuanye0 2020-04-16
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资源。
2. 增强网络隔离能力
应用网络隔离:支持同一租户下设置应用的访问策略(Network Policy)。
租户网络隔离:支持设置租户间网络访问策略,默认是隔离,可针对一个源租户设置多个可访问的目标租户。
3. 优化多集群应用管理能力
多集群应用与单集群应用合并,在界面统一管理和查看,涉及功能包括创建应用、服务发布、创建新版本、发布新集群、配置修改。
4. 负载均衡能力升级
负载均衡策略支持header与cookie组合。
支持租户创建和使用自己的负载均衡器,负载均衡器支持高级的灰度发布策略(权重、header、cookie、策略组合)、限速等。
5. 提升平台监控能力
组件监控支持Portal、中间件和k8s组件。
Protal支持各服务运行状态的监控。
中间件支持Mysql和Consul的监控。
K8s组件支持APIServer和Controller的监控。
6. 增强应用弹性伸缩能力
能够根据输入的指标路径获取用户业务监控指标,根据业务指标设置伸缩策略,自动扩展或减少实例个数,并且可查看获取到的指标性能曲线图。
版本展示
Fabric Overlay
支持查看网络地址分配信息(总数、已使用数、未分配数、预留总数、预留空闲数、租户IP消耗用量)和设置租户隔离策略。
应用网络隔离( Network Policy )
支持租户设置同一集群下的应用网络访问策略,默认为全开放,可选择全隔离或白名单。
租户网络隔离
平台管理员可设置租户网络访问策略,默认是全隔离,可设置开放策略。
租户级Ingress
支持租户创建和使用自己的负载均衡器,一个负载均衡器可监听多个应用,支持负载均衡器的新增、查询、编辑、删除、扩缩容等操作。
平台自身组件监控
Protal支持各服务运行状态的监控,中间件支持Mysql和Consul的监控,K8s组件支持APIServer和Controller的监控。
自定义指标弹性伸缩
能够根据输入的指标路径获取客户业务监控指标,根据业务指标设置伸缩策略,自动扩展或减少实例个数,并且可查看获取到的指标性能曲线图。
多集群应用与单集群应用整合
多集群应用与单集群应用合并,在界面统一管理和查看,涉及功能包括创建应用、服务发布、创建新版本、发布新集群、配置修改。
告警优化
系统设置默认告警规则,平台有主机的默认告警规则,租户下有主机和容器的告警规则,默认告警规则默认不开启,需手动开启。
租户可自定义主机和容器的告警规则。
镜像标识
对最新镜像、被使用镜像、下线换镜像进行图标标识。
镜像归档
可手动进行批量归档或配置自动归档策略。
负载均衡策略优化
创建外部负载需指定使用平台级Ingress还是租户级Ingress,外部负载策略支持Header和Cookie策略组合。
平台管理员查看租户应用
平台管理员可查看租户的应用、服务和实例信息,包括服务配置信息、资源使用情况、日志等,只查看,不能操作。
关于BeyondContainer
BeyondContainer 是博云基于容器技术的企业级PaaS 解决方案,利用微服务思想和DevOps 理念,基于Docker和Kubernetes 提供对应用开发态、部署态、运行态的应用全生命周期管理能力,利用可视化、可配置、自动化持续交付流水线结合DevOps 咨询,帮助企业DevOps 落地,通过容器化和服务治理对微服务架构业务落地进行支撑,帮助企业实现应用云化、能力平台化、管理互联网化。
BeyondContainer已在银行、证券、能源、制造、政务、通信等多个行业的中大型企业生产环境中稳定运行,帮助企业实现应用全生命周期管理,大幅缩短应用迭代周期,提升资源利率,为用户提供稳定、可靠、高效的云服务能力。产品还能提供全面的微服务框架支撑能力和服务治理能力,帮助用户构建微服务和持续交付部署的业务生产系统,缩短开发周期,提升研发效率,帮助企业快速响应市场需求,支撑业务高速发展,加速企业数字化转型。