日前,IT 技术社区 CSDN 公布了“2021 年度 IT 技术影响力之星”:中国移动智慧家庭运营中心凭借和火山引擎共同打造的“智慧家庭 Andlink 云原生运维平台”,荣获“年度数字化驱动企业”奖。
云原生:实现智慧家庭的必由之路
近年来,智慧家庭市场的复合增速均保持在 20% 以上,吸引了创新型家电企业、智能硬件厂商、互联网公司及通信运营商争相布局。
中国移动在早年发布了自主掌控的用于管理智能家庭设备的连接协议及配套软件系统,但随着业务和用户不断增长,系统在迭代、运维领域等多个方面都遇到了诸多难题。
多类家庭业务场景的系统组件和运行特征复杂,缺乏通用的基础设施环境和构建发布流程;家庭业务的全网化建设运营,要兼顾移动云节点可用区、省属地化定制和智能分析等实际需求、云原生运维平台架构。
为了解决上述问题,中国移动智慧家庭运营中心携手火山引擎,进一步深化了云原生在智慧家庭业务运维平台的使用,通过融合 Kubernetes 大规模应用、微服务治理和边缘计算等技术,打造“智慧家庭 Andlink 云原生运维平台”,实现了智能家庭 Andlink 系统在多地、边缘计算场景的快速部署迭代发布能力、多版本能力、资源节能以及基于监控指标的扩缩容能力。
如何构建智慧家庭云原生运维平台
作为基于边缘计算技术的资源管理和运维方案,“智慧家庭云原生运维平台”为分布在多个省份的边缘自治运维平台,承载下沉到该节点的业务系统,并承担研发、IT 产物仓库职责的研发中心的运维和统一管理。
智慧家庭运维平台的整体系统架构
中国移动智慧家庭运营中心采用了云原生技术框架,通过“自研+技术共建”的模式,引入火山引擎的云原生技术团队进行技术支撑,在业务系统中实现了 DevOps 流水线、业务容器镜像和研发环境资源的统一管理。目前,该平台已实现大跨度地域资源协同联动管理和使用可计量管理,也实现了全国范围内的智能设备连接管理系统的全容器化承载。
通过对云原生技术的深度使用以及火山引擎的云原生技术最佳实践,双方为运维平台打造了诸多创新点,例如:通过容器镜像技术,构建统一应用环境;通过镜像分层和精简技术,中国移动智慧家庭运营中心实现了 OTT 资源等文件的低成本分发;基于服务网格技术,实现了精细化的系统灰度发布、蓝绿发布功能,相较传统运维发布模式而言,新方案节省了大量逐个或批量修改负载均衡器配置、依次重启业务进程用以加载更新后的配置文件等运维操作成本,也大大降低了误操作风险。
在边缘系统,中国移动智慧家庭运营中心引入火山引擎边缘计算技术方案,创新性的打造了边缘运维平台,负责管理各个边缘节点的 IT 资源,接受当地管理系统或人员的作业调度或统一管理平台的远程作业,对下沉业务进行更新发布切流等操作。该方案比传统运维平台更好地实现了对全国范围内海量智慧家庭设备连接的管理。此外,“智慧家庭云原生运维平台”还结合机器学习技术,对边缘节点实现了智能节能管理,为 AI 在后续业务场景中落地提供了可能性。
目前,“智慧家庭 Andlink 云原生运维平台”正通过全网运行的超过 30,000 个子业务单元,管理着超过 100,000 规模的容器实例,服务于千万级智慧家庭用户。通过与火山引擎联合创建的技术方案和模块定制,例如引入使用 p2p 技术协议的多节点文件分发技术,为中国移动智慧家庭运营中心节省了 80% 以上的中心节点分发带宽,把主中心单次发布所需的镜像拉取流量由近千 G 下降到了 200G 以内。未来,火山引擎将输出更多经过验证的技术产品和解决方案,为客户实现数字化转型和业务增长提供全面支撑!