[发明专利]一种视频云服务平台架构及实现方法有效
申请号: | 201811024237.8 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109005433B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 张海涛;马华东;徐政钧;唐炳昌;李海飞 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/443;H04L12/24;H04L29/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云服务平台 工作节点 管理器 调用 服务镜像 架构 视频 管理节点 视频应用系统 仓库 发送 服务 管理数据库 创建服务 关系发送 视频服务 云服务 拉取 创建 并发 转发 申请 | ||
本发明提供了一种视频云服务平台及实现方法,其中,方法应用于视频云服务平台架构,所述架构包括:云服务平台管理器、容器云、云服务管理数据库和镜像仓库,该方法包括:云服务平台管理器接收视频应用系统发送的创建第一服务实例的第一请求,并向管理节点转发第一请求;容器云中的管理节点调用容器云中的工作节点,并将得到所调用的工作节点与第一服务实例的名称的对应关系发送至所调用的工作节点;然后,再向云服务平台管理器发送申请第一服务实例的名称对应的服务镜像;云服务平台管理器从镜像仓库中拉取服务镜像并发送给所调用的工作节点,工作节点利用服务镜像创建第一服务实例。利用容器化技术创建服务实例,提高了视频服务的性能。
技术领域
本发明涉及计算机技术领域,特别是涉及一种视频云服务平台架构及实现方法。
背景技术
随着智慧城市和视频技术的发展,视频数据发挥的作用越来越大,处理视频数据的视频服务云平台也得到了快速的发展。
现有的视频云服务平台的架构如图1所示,主要包括管理节点、资源管理器和工作节点。其工作流程主要包括:
(1)视频应用系统下发服务创建请求,智能视频管理器与所有的VIVU(VirtualIntelligentVideo Unit,虚拟智能视频处理单元)进行通信,获取其计算性能、部署算法种类和资源使用情况等信息,利用过滤器和调度算法选出最优VIVU,将任务分配给它;
(2)若当前的VIVU都已满载,则智能视频管理器则自动向资源管理器申请新的资源,资源管理器从资源池中分配资源以虚拟机的形式生成新的VIVU,然后智能视频管理器重新进行调度;
(3)用户通过服务访问网关获取视频服务,服务访问网关根据调度算法将选取最优的已经注册的视频服务分配给用户;
(4)当VIVU完成视频处理任务或者用户取消视频处理任务时,若有较多空闲VIVU,智能视频管理器会自动销毁空闲的VIVU并释放资源,然后资源管理器回收该资源。
然而,发明人在实现本发明的过程中发现,现有技术至少存在如下问题:以虚拟机为粒度的资源调度方式会导致额外的资源开销;且由于虚拟机是重量级单位,在创建时需要花费较多时间;且创建虚拟机时容易产生无法被利用的资源碎片。因此,现有的视频云服务平台资源利用率较低。
发明内容
本发明实施例的目的在于提供一种视频云服务平台架构及实现方法,以提高视频云服务平台的资源利用率。具体技术方案如下:
第一方面,提供了一种视频云服务平台实现方法,所述方法应用于视频云服务平台架构,所述架构包括:云服务平台管理器、容器云、云服务管理数据库和镜像仓库,所述容器云包括:管理节点和多个工作节点,所述工作节点配置有容器引擎,所述方法包括:
所述云服务平台管理器接收视频应用系统发送的创建第一服务实例的第一请求,其中,所述第一请求中包含第一用户信息、所述第一服务实例的名称和资源需求;
如果所述云服务管理数据库中存储有所述第一用户信息和所述第一服务实例的名称,所述云服务平台管理器向所述管理节点转发所述第一请求,所述云服务管理数据库中存储有用户信息和服务实例的名称;
所述管理节点根据所述资源需求和预设的调度规则,调用工作节点;所述管理节点将所调用的工作节点与所述第一服务实例的名称进行绑定,得到所调用的工作节点与所述第一服务实例的名称的对应关系,并向所调用的工作节点发送所述对应关系;
所调用的工作节点在接收到所述对应关系后,向所述云服务平台管理器发送申请所述第一服务实例的名称对应的服务镜像;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811024237.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于健康机器人的网络电视系统
- 下一篇:推广信息展示方法和装置