[发明专利]一种视频云服务平台架构及实现方法有效
申请号: | 201811024237.8 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109005433B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 张海涛;马华东;徐政钧;唐炳昌;李海飞 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/443;H04L12/24;H04L29/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云服务平台 工作节点 管理器 调用 服务镜像 架构 视频 管理节点 视频应用系统 仓库 发送 服务 管理数据库 创建服务 关系发送 视频服务 云服务 拉取 创建 并发 转发 申请 | ||
1.一种视频云服务平台实现方法,其特征在于,所述方法应用于视频云服务平台架构,所述架构包括:云服务平台管理器、容器云、云服务管理数据库和镜像仓库,所述容器云包括:管理节点和多个工作节点,所述工作节点配置有容器引擎,所述方法包括:
所述云服务平台管理器接收视频应用系统发送的创建第一服务实例的第一请求,其中,所述第一请求中包含第一用户信息、所述第一服务实例的名称和资源需求;
如果所述云服务管理数据库中存储有所述第一用户信息和所述第一服务实例的名称,所述云服务平台管理器向所述管理节点转发所述第一请求,所述云服务管理数据库中存储有用户信息和服务实例的名称;
所述管理节点根据所述资源需求和预设的调度规则,调用工作节点;
所述管理节点将所调用的工作节点与所述第一服务实例的名称进行绑定,得到所调用的工作节点与所述第一服务实例的名称的对应关系,并向所调用的工作节点发送所述对应关系;
所调用的工作节点在接收到所述对应关系后,向所述云服务平台管理器发送申请所述第一服务实例的名称对应的服务镜像;
所述云服务平台管理器从所述镜像仓库中拉取所述第一服务实例的名称对应的服务镜像;
所述云服务平台管理器将拉取到的服务镜像发送给所调用的工作节点,所调用的工作节点的容器引擎利用接收到的服务镜像创建容器化智能视频处理单元CIVU实例,将所创建的CIVU实例作为所述第一服务实例。
2.根据权利要求1所述的方法,其特征在于,所述架构还包括:服务访问网关;
在所述云服务平台管理器将拉取到的服务镜像发送给所调用的工作节点,所调用的工作节点的容器引擎利用接收到的服务镜像创建CIVU实例之后,所述方法还包括:
所调用的工作节点向所述服务访问网关发送服务注册请求,所述注册请求中包含所调用的工作节点与所述第一服务实例的名称的对应关系;
所述服务访问网关存储所调用的工作节点与所述第一服务实例的名称的对应关系;
所述方法还包括:
所述服务访问网关接收第二用户发送的访问第二服务实例的第二请求,所述第二请求中包含第二用户信息和所述第二服务实例的名称;
所述服务访问网关查询所述云服务管理数据库中是否存在所述第二用户信息;如果存在,所述服务访问网关查询所述第二服务实例的名称对应的工作节点;
所述服务访问网关根据查询到的工作节点和负载均衡算法,选择出最优的工作节点;
所述服务访问网关向所选择的工作节点转发所述第二请求,所选的工作节点确定所述第二服务实例的名称对应的CIVU实例,所确定的CIVU实例运行服务,得到服务结果;
所确定的CIVU实例将所述服务结果返回至所选的工作节点,所选的工作节点将所述服务结果返回至所述服务访问网关,所述服务访问网关将所述服务结果返回至所述第二用户。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述云服务平台管理器接收所述视频应用系统发送的查询第三服务实例的第三请求,其中,所述第三请求包含第三用户信息和所述第三服务实例的名称;
如果所述云服务管理数据库中存储有所述第三用户信息,并且存储有所述第三服务实例的名称,所述云服务平台管理器向所述管理节点转发所述第三请求;
所述管理节点根据所述第三服务实例的名称,从集群状态数据库中查询所述第三服务实例的状态信息,得到查询结果,其中,所述集群状态数据库中存储服务实例对应的状态信息;
所述管理节点将所述查询结果返回至所述云服务平台管理器;
所述云服务平台管理器将所述查询结果返回至所述视频应用系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811024237.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于健康机器人的网络电视系统
- 下一篇:推广信息展示方法和装置