博云容器云产品发布 V3.7 版本,持续增强底层能力,全面整合容器生态
分类:产品更新 发布时间:2023/2/21 14:43:03

近日,博云容器云产品 BoCloud Container Platform 发布了(以下简称:BOC)最新v3.7版本。新版本全面支持信创,实现了单一 X86 架构、单一 ARM 架构、X86和ARM混合架构的多种管理模式,便于用户按需选择不同模式使用。同时,容器云BOC与服务网格BSM、微服务BMS和中间件管理平台BMM完成深度融合,可提供丰富且强大的服务治理能力和中间件管理能力;并将高性能虚拟机能力独立进行管理,方便用户与容器进行区分使用;实现了资源超分能力,方便用户灵活管理资源配额。


版本增强亮点


夯实底层技术

01. 支持X86、ARM混合架构统管

伴随信创产业逐步走向应用落地,云计算技术的应用和云平台建设为信创产业建设注入了更多活力。云原生技术作为当前引领新一代IT技术变革的重要方向,在信创云平台建设中拥有广阔前景,可以使企业IT建设在直接落地应用国产软硬件产品、实现自主可控要求的同时,也为企业数字化转型提供重要支撑。

在实际落地过程中,博云发现原有单一 X86 架构版本和 ARM 架构版本单独部署的模式,无法满足用户对资源的统一管控需求。在用户看来,不论是 X86 资源,还是 ARM 资源,核心都是资源,需要统一的视角进行管控;同时,部分客户的 ARM 资源池规模不大,单独部署一套管理平台也存在一定程度的重复和资源浪费情况。因此,为了实现资源统一管控,以及降低资源浪费的问题,博云在原有 X86 架构和 ARM 架构单独管理的能力基础上,实现了 X86 架构和 ARM 架构的混合管理能力。主要体现在如下能力方面:
  • 一套平台同时支持X86架构和ARM架构的集群资源管理能力;
  • 支持单一集群内部多个异构节点的管理,如:集群内既存在X86架构节点,又存在ARM架构节点;
  • 平台在集群、分区、节点、应用、服务、实例列表页增加CPU架构标识,方便管理员和用户直观看到集群架构信息。
 

图片

图:集群列表

02. 支持国产化达梦数据库

BOC容器云平台在通过对国产化数据库达梦的成功适配后,产品实现了全面支持国产化环境运行。目前,平台已经完成了飞腾、鲲鹏、海光、兆芯、龙芯等国产化芯片;全面兼容银河麒麟、统信UOS、中科方德、OpenEuler等国产化操作系统;支持国产化数据库达梦。

03. 支持生产级windows容器

一直以来 Kubernetes社区对 windows 容器支持力度有限,因此上容器的应用基本都是基于 linux 为基础环境来运行,而存量的 windows 应用上容器的案例则少之又少。博云作为专业容器厂商,秉承“技术领先、质量第一、优质服务、用户至上”的经营理念,基于自身多年来在容器技术上的能力储备,以及周边生态技术的演进,通过不断攻克运行时、网络、调度等技术难题,实现了大规模 windows 集群稳定运行,同时在监控、日志、运维等方面持续加强,最终使 windows 集群达到了生产就绪的标准。

04. 纳管ACK和TKE托管版集群

面向混合云场景,提供公有云容器集群的统一资源纳管服务。在集群管理中创建阿里云公有云集群管理时,可以创建 ACK 托管版集群,ACK 托管版集群只需创建 Worker 节点,Master 节点由阿里云容器服务创建并托管。在集群管理中支持可视化创建和纳管 TKE 托管版集群,支持通过配置文件控制公有云前端入口显示,默认显示公有云前端入口。

图片

图:纳管公有云容器集群

05. 持续优化原生能力

支持同时发布多个原生 yaml 文件,能够对 yaml 文件进行资源审查及校验并返回验证结果,支持展示 yaml 文件执行结果及执行结果的下载支持原生 ingress 能力,可以对 ingress 资源进行创建、编辑、删除、查看详情等操作,创建 ingress 资源时支持表单、yaml两种形式,并且表单和 yaml 可以相互转换。

06. 提升高性能虚拟机使用体验

伴随企业信息化长期的建设和发展,企业存在众多缺乏迭代更新和维护的老旧应用,短期内不具备微服务架构的改造条件,但企业又存在迁移到容器云上需求,为此博云推出了高性能虚拟机能力,按照虚拟机使用方式使用容器,可使应用快速上云,同时具备比虚拟机更轻量的资源分配能力,可快速申请和弹性,让老旧应用也能享受到容器云带来的弹性、高效、运维简单等特性。本版本把高性能虚拟机作为一种全新的资源类型进行独立管理,以便区别于传统容器资源,方便用户针对不同类型资源进行管理。主要体现在如下能力方面:
  • 支持创建高性能虚拟机、修改规格、保存模板、终端操作、文件上传下载、删除操作等。
  • 高性能虚拟机使用单独 K8S 集群。
  • 创建高性能虚拟机与创建虚拟机体验一致。

图片

图:高性能虚拟机列表


提升运管能力


01. 提供容器资源超分能力

“超分”是博云容器云平台BOC的优势,能够将可分配给用户资源的总和大于实际可用的物理资源(如CPU、内存)总数。由于物理机中的容器服务不可能实时都处于高负荷状态,因此适当的超分有助于资源的充分利用。主要体现在如下能力方面:
  • 分区管理开启资源超配功能
  • 租户分配资源时进行超配比配置
  • 租户配额=实际分配的物理资源*超配比

02. 优化应用服务资源配额

当独占容器空闲时,占用的资源没有被使用是非常浪费资源的行为。因此,Kubernetes 为了实现资源被有效调度和分配同时提高资源的利用率,在给租户分配资源时可以进行超配比例设置,采用了 Request 和 Limit 两种限制类型来对服务资源进行分配。主要体现在如下能力方面:
  • 集群资源设置超配开关,可控制集群资源是否具备超配能力
  • 集群资源超配开关打开,给租户分配资源时进行超配比设置
  • Request、Limit可通过配置文件进行配置
  • 可配置Request = limit或 Request != limit
  • 资源利用率计算根据上述配置进行计算

说明:Request:容器使用的最小资源需求,作为容器调度时资源分配的判断依赖。Limit:容器能使用资源的资源的最大值,设置为0表示使用资源无上限。

03. 可观测性能力提升

BOC容器云平台支持对接外部 Grafana、Kibana 并实现免密跳转自动登录能力。支持平台管理员侧对接外部Grafana监控组件,实现Grafana对接配置、自动跳转免密登录功能;提供Grafana的新增、编辑、删除等功能。实现kibana对接配置、自动跳转免密登录功能;可以实现kibana的新增、编辑、删除等功能。

04. 平台数据大屏展示

BOC容器云平台支持管理者视角的数据大屏功能。展示平台集群、节点、租户、应用、服务、实例使用情况,警告数量以及集群CPU、内存的总量、已使用量及使用率情况。


图片

图:数据大屏


05. 认证对接能力提升

BOC容器云平台支持 kubeconfig 接入能力,实现集群外部用户通过 kubectl 进行集群操作,实现其他产品对接时容器云平台角色权限的授权功能。主要体现在如下能力方面:
  • 支持集群、租户、应用三种权限级别kubeconfig文件
  • 支持查看config文件存放路径、权限范围、权限级别及创建时间
  • 支持对config文件进行下载与删除
  • 支持当权限发生改变时可以自动更新config文件
  • 支持禁用或启用config文件,平台侧支持禁用和启用所有config文件,租户只能启用和禁用本租户的config文件


加强生态融合

随着容器技术逐渐成熟,微服务服务网格中间件与k8s生态关联越来越紧密,为了让用户获得更好的使用体验,博云在本版本中完成了容器云和微服务管理、服务网格、中间件等子产品的深度融合。

01. 容器云与微服务管理深度融合

通过容器应用发布与服务治理相结合,实现微服务业务的完善管理能力,达成业务不断发展的需要。主要体现在如下能力方面:
  • 支持单一X86或单一ARM架构
  • 创建应用可开启微服务开关,选择应用使用的微服务框架:Springcloud、Dubbo
  • 支持应用拓扑、链路追踪、服务监控、流量治理等服务治理功能
  • 提供故障在线排查,如查看线程清单、线程堆栈信息、JVM信息(如Runtime、Class-Loading等)、系统信息、环境信息(如环境变量等)、方法追踪、方法观测、源码查看等
  • 提供API网关管理能力
 

图片

图:应用拓扑

02. 容器云与服务网格深度融合

随着服务网格技术逐渐成熟,使用服务网格技术的客户也是越来越多。作为服务网格的主要方案Istio,其整套体系和 kubernetes 生态关联很紧密。为了让用户获得更好的使用体验,博云在本版本中完成了容器云和服务网格的深度融合,实现在容器云上完成所有服务网格能力,如服务地图、链路追踪、服务监控、灰度发布等。主要体现在如下能力方面:
  • 支持单一X86或单一ARM架构
  • 集群支持安装Istio控制面
  • 创建应用可开启Mesh,服务可注入Sidecar
  • 支持服务地图、链路追踪、服务监控、灰度发布等服务治理功能
 

图片

图:Istio控制面管理

03. 容器云与中间件管理平台深度融合

在广泛应用容器技术的当下,伴随用户对容器的深度使用,用户对数据库、中间件等有状态应用上容器需求愈加强烈。实现在容器云上完成中间件从部署、升级、变更、监控、运维等全生命周期管理的需求,为应用提供一个可靠的中间件服务。主要体现在如下能力方面:
  • lMySQL、Redis、Elasticsearch、RocketMQ、RabbitMQ、Kafka、Zookeeper、Nacos、PostgreSQL、MinIO共十种中间件的全生命周期的运维管理能力。
  • lMySQL、Redis、Elasticsearch、Nacos四个中间件提供双集群数据同步管理能力,为异地灾备双活场景提供技术支撑。


图片

图:中间件管理


其他能力优化

  • 集群管理能力优化
  • 存储管理页面优化
  • 镜像仓库功能优化
  • 应用发布管理优化
  • 告警规则显示优化
  • 容器启动日志优化
  • 租户角色配置优化

关于博云容器云平台

博云容器云BoCloud Container Platform提供企业级 Kubernetes 平台管理能力,实现应用全生命周期管理,加快客户应用和基础实施的现代化进程,快速响应业务部门需求,支撑业务系统快速上线。平台全面解决多集群管理、异构集群纳管、应用编排发布、中间件容器化、应用上云(高性能计算、大数据、人工智能、老旧业务等)、多租户管理等业务场景的容器化落地,简化上云后管理的复杂性,让企业应用管理既快又稳、降低成本。
体验创新云技术带来核心业务效率显著提升
立即预约,加速企业数字化转型进程
Copyright ⓒ 2022 苏州博纳讯动软件有限公司 国徽 苏ICP备13004761号 法律声明及隐私政策