[发明专利]一种基于服务网格来编排实时视频分析任务的方法及系统在审
申请号: | 202211386312.1 | 申请日: | 2022-11-07 |
公开(公告)号: | CN116614506A | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 姜承祥;吴风蛟;吕超;张继东 | 申请(专利权)人: | 天翼数字生活科技有限公司 |
主分类号: | H04L67/1004 | 分类号: | H04L67/1004;H04N21/231 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 钱盛赟;蔡悦 |
地址: | 200072 上海市静安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 服务 网格 编排 实时 视频 分析 任务 方法 系统 | ||
1.一种基于服务网格来编排实时视频分析任务的方法,该方法包括:
部署服务器集群;
对所述服务器集群进行网格初始化以将所述服务器集群中的服务器划分到不同网格;
为所述网格中的每一者配置用于获取视频的视频流传输子节点;
当接收到新的视频流分析任务时确定所述网格中是否存在空闲网格,其中:
在存在所述空闲网格的情况下选择所述空闲网格中具有最小负载的网格以用于对所述视频流传输子节点获取的视频执行所述视频流分析任务;
在不存在所述空闲网格的情况下从所述服务器集群中选择空闲服务器以组成新的网格以用于对所述视频执行所述视频流分析任务;以及
在所述视频流分析任务完成后释放与所述视频流分析任务相对应的网格资源。
2.如权利要求1所述的方法,其中所述服务器集群是基于k8s的云服务器集群,并且部署所述服务器集群进一步包括为所述服务器集群安装主机性能监控软件并为所述服务器集群中的每一个服务器分配并记录唯一编码。
3.如权利要求1所述的方法,其中所述网格初始化进一步包括将所述服务器集群内的空闲服务器按比例划分到不同网格并按照经验公式计算出每个网格内的最大负载。
4.如权利要求3所述的方法,其中所有网格都已达到所述最大负载表示不存在所述空闲网格。
5.如权利要求1所述的方法,其中为所述网格中的每一者配置用于获取视频的视频流传输子节点进一步包括基于k8s使用sidecar模型来部署传输子节点。
6.如权利要求1所述的方法,进一步包括在将所述视频流分析任务分配给相应网格后修改该网格的网格配置中的任务数量配置项。
7.如权利要求6所述的方法,其中释放所述网格资源进一步包括停止通过所述视频流传输子节点获取视频并更新所述网格配置中的所述任务数量配置项。
8.如权利要求1所述的方法,进一步包括在组成新的网格后为该网格配置所述视频流传输子节点。
9.一种基于服务网格来编排实时视频分析任务的系统,该系统包括:
网格管理模块,其被配置成对所部署的服务器集群进行网格初始化以将所述服务器集群中的服务器划分到不同网格;
视频流传输子节点配置模块,其被配置成为所述网格中的每一者配置用于获取视频的视频流传输子节点;
视频流分析任务分配模块,其被配置成当接收到新的视频流分析任务时确定所述网格中是否存在空闲网格,其中:
在存在所述空闲网格的情况下,所述视频流分析任务分配模块被进一步配置成选择所述空闲网格中具有最小负载的网格以用于对所述视频流传输子节点获取的视频执行所述视频流分析任务;
在不存在所述空闲网格的情况下,所述视频流分析任务分配模块被进一步配置成经由所述网格管理模块从所述服务器集群中选择空闲服务器以组成新的网格以便将所述视频流分析任务分配给该网格;以及
在所述视频流分析任务完成后释放与所述视频流分析任务相对应的网格资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼数字生活科技有限公司,未经天翼数字生活科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211386312.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子装置
- 下一篇:电动车辆管理装置及电动车辆管理系统