[发明专利]一种共享云渲染系统及其处理方法有效
申请号: | 201711219345.6 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107888700B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 权世银 | 申请(专利权)人: | 深圳市瑞云科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 谭雪婷;高早红 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 共享 渲染 系统 及其 处理 方法 | ||
本发明公开一种共享云渲染系统,包括:渲染需求端、与所述渲染需求端连接的数据处理服务器、与所述数据处理服务器连接的若干云渲染服务器。本发明还提供一种共享云渲染系统的处理流程。本发明通过在传统的云渲染模式中增加一个用于给渲染需求端寻找合适的云渲染服务器、并提供数据中转服务的数据处理服务器,使渲染任务不限定某一云渲染服务器,从而可以充分利用云渲染服务器的资源;同时,优先选用较近的云渲染服务器,提升数据传输效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种共享云渲染系统及其处理方法。
背景技术
现有云渲染是通过ftp或其他传输工具传输数据到固定的机房固定的服务器,客户通过web页面去提交需要渲染的任务设置,后台通过调度器去执行对应的渲染任务并返回对应的渲染结果。这种云渲染的方式具有一定的局限性,只限定在某一云渲染服务器中渲染,不能够利用其他的云渲染服务器的闲置资源,而单一的云渲染服务器渲染节点数有限,渲染时间较长;而且,若限定的云渲染服务器与渲染需求端的地理距离较远,也容易导致两者之间的数据传输较慢,数据传输效率低,用户体验差。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明要解决的技术问题是提供一种共享云渲染系统及其处理方法,不限定某一云渲染服务器,从而可以充分利用云渲染服务器的资源,同时,优先选用较近的云渲染服务器,提升数据传输效率。
本发明的技术方案如下:提供一种共享云渲染系统,包括:渲染需求端、与所述渲染需求端连接的数据处理服务器、与所述数据处理服务器连接的若干云渲染服务器。所述渲染需求端为渲染任务提出端;所述数据处理服务器用于给渲染需求端寻找合适的云渲染服务器,并提供数据中转服务;所述云渲染服务器用于对渲染任务进行处理。
进一步地,所述数据处理服务器为多台,均匀散布在各个地理区域内,相邻区域的数据处理服务器相互连接,所述数据处理服务器包括:处理器,与所述处理器连接的数据输入中心、数据输出中心。在各个地理区域内设置数据处理服务器,方便渲染需求端与数据处理服务器之间的数据传输,给渲染需求端提供方便快捷的服务。
进一步地,所述渲染需求端,包括:搭载有渲染网页端、渲染客户端中的一种或两种的设备。
进一步地,本发明还提供一种共享云渲染系统的处理方法,包括以下步骤:
S1:渲染需求端向数据处理服务器提出渲染请求并提交渲染软件要求和渲染硬件要求。
S2:数据处理服务器将渲染需求端提交的渲染软件要求、渲染硬件要求与云渲染服务器做比对,寻找到匹配的云渲染服务器并反馈给渲染需求端。
S3:渲染需求端向数据处理服务器提交渲染任务数据。
S4:数据处理服务器将接收的渲染任务数据分发给匹配的云渲染服务器。
S5:云渲染服务器对渲染任务数据进行处理,获得渲染结果,并将渲染结果发送给数据处理服务器。
S6:数据处理服务器将渲染结果发送给渲染需求端,渲染完成。
进一步地,在步骤S2中,数据处理服务器根据渲染需求端的IP地址优先匹配距离渲染需求端较近的云渲染服务器,方便数据传输,有效提升数据传输效率,提升用户体验。
进一步地,在步骤S2中,若没有匹配到符合渲染软件要求和渲染硬件要求的云渲染服务器,数据处理服务器也会将该信息反馈给渲染需求端。
进一步地,在步骤S3中,还包括数据处理服务器对渲染需求端提交的任务进行分析、打包,以满足云渲染服务器的渲染文件规则。
进一步地,在步骤S4中,数据处理服务器可将渲染任务数据直接发给云渲染服务器,也可以通过调度器将渲染任务数据发给云渲染服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市瑞云科技有限公司,未经深圳市瑞云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711219345.6/2.html,转载请声明来源钻瓜专利网。