[发明专利]云渲染平台及其智能调度方法有效
申请号: | 202011177382.7 | 申请日: | 2020-10-28 |
公开(公告)号: | CN112306636B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 刘湘泉;江梦梁 | 申请(专利权)人: | 武汉大势智慧科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50;H04L67/10 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 王振宇 |
地址: | 430000 湖北省武汉市东湖新技术开发区光谷大道*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 渲染 平台 及其 智能 调度 方法 | ||
1.一种云渲染平台,其特征在于,包括Kubernetes容器集群和物理服务器;
所述Kubernetes容器集群由Master节点和Worker节点组成;Master节点用于管理Kubernetes容器集群,Worker节点用于托管正在运行的三维模型APP;
所述物理服务器的主板支持多独立显卡,并且物理服务器安装对应独立显卡个数的虚拟机,虚拟机作为Kubernetes容器集群中的Worker节点,添加到Kubernetes容器集群中;
所述虚拟机基于三维模型APP的硬件资源使用情况,利用多用户共享技术,开启多个windows用户桌面,每一个windows用户桌面对应一个云渲染应用实例;
所述云渲染应用实例包括三维模型APP、推流程序、webRTC视频通道服务和运行以上服务的docker容器实例载体;所述推流程序用于为三维模型APP提供云渲染的功能支持,将渲染后的三维程序以视频流的形式推给用户终端浏览。
2. 根据权利要求1所述的云渲染平台,其特征在于,还包括web代理服务和web server集群服务;
所述web代理服务,用于对web server集群进行反向代理;
所述web server集群服务提供页面访问http/https接口的实现。
3.根据权利要求2所述的云渲染平台,其特征在于,所述web代理服务具体用于,对外提供统一端口http/https接口代理服务,对内实现对web server集群的反向代理服务;
所述web server集群服务使用mysql数据库进行数据持久化,并使用redis进行中间数据缓存。
4.根据权利要求1所述的云渲染平台,其特征在于,所述Kubernetes容器集群包括Master节点和Worker节点,所述Master结点为linux环境,安装并部署linux环境下的Kubernetes服务、docker容器服务以及从docker hub镜像仓库中下载的linux docker镜像运行的容器实例;
所述Worker结点为windows环境,安装并部署windows环境下的Kubernetes服务、docker for windows容器服务以及从docker hub镜像仓库中下载的windows docker镜像运行的容器实例。
5.根据权利要求1所述的云渲染平台,其特征在于,所述Kubernetes容器集群的deployment/pod,能够根据用户终端需求智能调度可用服务器资源,分配给用户终端使用。
6.根据权利要求1所述的云渲染平台,其特征在于,所述云渲染应用实例的运行,通过web页面上使用http/https接口,调用Kubernetes API进行云渲染应用实例的创建、推流和释放。
7.一种如权利要求1~6任一项所述云渲染平台的智能调度方法,其特征在于,包括:
S1,搭建云渲染平台的Kubernetes环境;
S2,根据三维模型APP的硬件资源使用情况,利用虚拟化技术进行硬件资源的切分;
S3,利用多用户共享技术,再一次进行硬件资源的切分。
8.根据权利要求7所述的云渲染平台的智能调度方法,其特征在于,步骤S2具体包括:
根据物理服务器的主板上显卡插槽的数量,利用KVM虚拟多个虚拟机,并将每一个虚拟机与显卡资源做直通处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大势智慧科技有限公司,未经武汉大势智慧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011177382.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于服装加工厂的布匹收卷机
- 下一篇:一种运动鞋弯折测试装置