苏州威视通智能科技

苏州威视通智能科技有限公司,是一家全球领先的全景 AI 平台提供商。

  • 行业

    AI

  • 地点

    江苏苏州

  • 云类型

    混合云

  • 挑战

    高可用、边缘应用、多集群管理

  • 采用功能

    多集群、Edge、监控告警及日志

  • 公司简介

    苏州威视通智能科技有限公司,是一家全球领先的全景 AI 平台提供商,结合极致高效的数字孪生技术,实现房建公建、地产物业、城市更新、应急管理、石油化工、家装、零售等多元行业数字化赋能。

    公司技术现状:

    框架:SpringCloud;部署模式:手动 Docker Compose;监控:无;告警:无;日志查看:手动 Docker logs;服务运维:纯手动。

    公司平台介绍

  • 背景介绍

    随着公司业务增长,云端服务器和边端服务器数量增长迅速,而且伴随着海外业务的落地海外服务器也迅速增长,如果使用现在的技术去做运维,肯定是不可取的。

    云原生具有弹性扩展、高可用、高效运维、快速迭代、降低成本、灵活部署、简化架构设计、提高可移植性等优点。所以,我们打算拥抱云原生。

  • 选型

    我们最终选择了 KubeSphere,是因为其具有以下功能特性,较符合我们的需求:

    1. 简单多样化的安装方式(All in one、K8s、AWS)

    1. 集群可视化、监控可视化

    1. 多集群管理、多租户管理

    1. 一体化的 DevOps(Jenkins+GitOps)

    1. 丰富的开源组件(Fluent Bit、tower、jaeger)

    1. 开箱即用的微服务治理

    1. 支持 KubeEdge 边端运维

    • 高效管理不同云上多套环境

    • 可视化的 DevOps

    • 统一的底层分布式存储

  • 实践过程

    架构演变

  • 技术架构

  • 生产集群规模

    目前我们国内的业务部署在华为云、日本的业务部署在 AWS 上。

  • 多集群配置

    多集群的连接方式有直接连接和代理连接,目前我的环境两套集群网络不互通所以采用了代理连接的方式。

    在主集群上登录 KubeSphere 控制台添加集群即可。

  • 服务部署

  • 监控

  • CI/CD

    CI 这块我们使用了其他开源项目,CD 则使用了 Argo CD 同步服务。

  • 使用效果

    1. 使用了 KubeSphere 后,使得不同云上的 K8s 集群能够方便的统一管理,对于云端服务和边端服务能够有效的统一运维。

    1. 在监控和日志上能够更快捷的获取到服务器和项目的数据。

    1. 可视化的操作界面大大降低了用户的学习成本。

  • 借助 KubeSphere,使得我们云端和边端的资源更加高效的利用和监控。

    威视通科技

  • 未来规划

    鉴于 KubeSphere 在华为云和 AWS-日本的成功落地,年底继续着手在 AWS-新加坡的部署。

    使用 EdgeMesh,彻底打通云边、边边的网络通信。

    使用灰度发布代替滚动更新部署。