[发明专利]一种云渲染系统在审
申请号: | 201610407443.1 | 申请日: | 2016-06-08 |
公开(公告)号: | CN107479964A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 陈乐吉;杨磊;曾锦平;张微;邱泳天;周益;杨学亮;谢琼 | 申请(专利权)人: | 成都赫尔墨斯科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06Q30/06 |
代理公司: | 四川力久律师事务所51221 | 代理人: | 韩洋,熊晓果 |
地址: | 610213 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 渲染 系统 | ||
技术领域
本发明涉及云渲染领域,特别是一种云渲染系统。
背景技术
3D在线渲染的模式与常规的云计算类似,即将3D程序放在远程的服务器中渲染,用户终端通过Web软件或客户端APP借助高速互联网接入访问资源,操作指令从用户终端中发出,服务器根据指令执行对应的渲染任务,而渲染结果画面则被实时传送回用户终端中加以显示。3D渲染技术已经被广泛的应用到医疗、游戏、影视等行业。
然而,当前的渲染农场等技术主要是将配备了大量GPU资源的服务器集群整合成为一套系统,对外提供云渲染服务。系统按照作业方式来处理各个用户提交的渲染请求,所有用户共享渲染资源,这种方式导致系统无法将租户隔离并快速生成基于某一个租户的渲染作业环境,所有租户共享服务平台,导致排队或抢占渲染资源。
发明内容
本发明的发明目的在于克服现有技术的上不足,提供一种能够实现不同租户间服务隔离,避免排队或抢占渲染资源的云渲染系统。
为了实现上述目的,本发明采用的技术方案为:
一种云渲染系统,包括基础设施管理平台,用于管理云渲染环境;所述基础设施管理平台还包括GPU资源管理模块、通信模块、存储模块、基础资源管理模块;
所述GPU资源管理模块用于将物理GPU资源虚拟化,并将虚拟资源分为多个逻辑单元,供所述租户运维管理平台的对应租户访问对应的所述逻辑单元;所述通信模块用于隔离不同租户的网络连接;所述存储模块用于存储渲染素材,供租户存取。
进一步地,所述云渲染系统还包括租户运维管理平台,用于租户对所述云渲染系统环境进行管理;所述租户运维管理平台还包括租户环境初始化模块、租户环境管理模块、用户管理模块、云资源管理模块;
进一步地,所述进行动态调整包括,当渲染任务减少时,实时减少渲染使用的虚拟机数量,当渲染任务增加时,实时增加渲染使用的虚拟机数量。
进一步地,所述租户运维管理平台还包括业务调度模块,用于当所述云渲染系统接收到用户的渲染请求时,向该用户分配渲染资源。
进一步地,所述渲染资源包括渲染使用的虚拟机和渲染服务程序。
进一步地,所述租户运维管理平台还包括模版管理模块,用于存储云渲染环境模板,所述租户的管理员根据所述云渲染环境模板创建对应的云渲染环境。
进一步地,所述租户运维管理平台还包括接口模块,用于接收外部程序,将所述外部程序转换为云渲染系统可执行的程序。
进一步地,所述外部程序包括至少一种渲染引擎程序。
由于采用了上述技术方案,本发明的有益效果是:
1、本发明通过采用通信模块将不同租户的网络连接进行隔离,使得每个租户独立的在自己的渲染云中工作,单个租户的私有渲染云环境故障不会影响其他租户的运维和业务,以此使各租户之间相互隔离,解决了相互干扰或抢占资源的问题。
2、本发明在租户创建渲染环境时,可以通过导入模板来快速部署渲染业务环境,避免了人工手动部署误操作所带来的时间消耗,同时也节约了人力成本;这对于问题复现,修复缺陷等方面都大有益处。
3、本发明通过采用接口模块,实现了从底层提供对多种渲染引擎的支持,租户可以根据业务需求和编程习惯选择任意喜欢的渲染引擎来实现3D渲染服务程序。系统对3D渲染服务程序提供可编程API,将该程序视为插件,用户可以通过调用系统API,基于特定业务来实现3D渲染服务程序,从而可以通用化的适配到多个应用领域。
附图说明
图1所示是本发明的基础设施管理平台模块框图。
图2所示是本发明的租户运维管理平台模块框图。
图3所示是本发明的云渲染系统架构图。
图4所示是本发明实施例中的租户创建私有渲染云环境流程图。
图5所示是本发明实施例中的租户渲染服务部署流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
图1所示是本发明的基础设施管理平台模块框图,包括基础设施管理平台,用于管理云渲染环境;所述基础设施管理平台还包括GPU资源管理模块、通信模块、存储模块、基础资源管理模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都赫尔墨斯科技股份有限公司,未经成都赫尔墨斯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610407443.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种任务分配方法及系统
- 下一篇:一种基于多维效用合并的集群程序调度方法