CN107888700A - 一种共享云渲染***及其处理流程 - Google Patents

一种共享云渲染***及其处理流程 Download PDF

Info

Publication number
CN107888700A
CN107888700A CN201711219345.6A CN201711219345A CN107888700A CN 107888700 A CN107888700 A CN 107888700A CN 201711219345 A CN201711219345 A CN 201711219345A CN 107888700 A CN107888700 A CN 107888700A
Authority
CN
China
Prior art keywords
rendering
server
data processing
cloud
processing server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711219345.6A
Other languages
English (en)
Other versions
CN107888700B (zh
Inventor
权世银
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ruiyun Technology Co ltd
Original Assignee
SHENZHEN RENDERBUS TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN RENDERBUS TECHNOLOGY Co Ltd filed Critical SHENZHEN RENDERBUS TECHNOLOGY Co Ltd
Priority to CN201711219345.6A priority Critical patent/CN107888700B/zh
Publication of CN107888700A publication Critical patent/CN107888700A/zh
Application granted granted Critical
Publication of CN107888700B publication Critical patent/CN107888700B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1021Server selection for load balancing based on client or server locations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开一种共享云渲染***,包括:渲染需求端、与所述渲染需求端连接的数据处理服务器、与所述数据处理服务器连接的若干云渲染服务器。本发明还提供一种共享云渲染***的处理流程。本发明通过在传统的云渲染模式中增加一个用于给渲染需求端寻找合适的云渲染服务器、并提供数据中转服务的数据处理服务器,使渲染任务不限定某一云渲染服务器,从而可以充分利用云渲染服务器的资源;同时,优先选用较近的云渲染服务器,提升数据传输效率。

Description

一种共享云渲染***及其处理流程
技术领域
本发明涉及计算机技术领域,尤其涉及一种共享云渲染***及其处理流程。
背景技术
现有云渲染是通过ftp或其他传输工具传输数据到固定的机房固定的服务器,客户通过web页面去提交需要渲染的任务设置,后台通过调度器去执行对应的渲染任务并返回对应的渲染结果。这种云渲染的方式具有一定的局限性,只限定在某一云渲染服务器中渲染,不能够利用其他的云渲染服务器的闲置资源,而单一的云渲染服务器渲染节点数有限,渲染时间较长;而且,若限定的云渲染服务器与渲染需求端的地理距离较远,也容易导致两者之间的数据传输较慢,数据传输效率低,用户体验差。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明要解决的技术问题是提供一种共享云渲染***及其处理流程,不限定某一云渲染服务器,从而可以充分利用云渲染服务器的资源,同时,优先选用较近的云渲染服务器,提升数据传输效率。
本发明的技术方案如下:提供一种共享云渲染***,包括:渲染需求端、与所述渲染需求端连接的数据处理服务器、与所述数据处理服务器连接的若干云渲染服务器。所述渲染需求端为渲染任务提出端;所述数据处理服务器用于给渲染需求端寻找合适的云渲染服务器,并提供数据中转服务;所述云渲染服务器用于对渲染任务进行处理。
进一步地,所述数据处理服务器为多台,均匀散布在各个地理区域内,相邻区域的数据处理服务器相互连接,所述数据处理服务器包括:处理器,与所述处理器连接的数据输入中心、数据输出中心。在各个地理区域内设置数据处理服务器,方便渲染需求端与数据处理服务器之间的数据传输,给渲染需求端提供方便快捷的服务。
进一步地,所述渲染需求端,包括:搭载有渲染网页端、渲染客户端中的一种或两种的设备。
进一步地,本发明还提供一种共享云渲染***的处理流程,包括以下步骤:
S1:渲染需求端向数据处理服务器提出渲染请求并提交渲染软件要求和渲染硬件要求。
S2:数据处理服务器将渲染需求端提交的渲染软件要求、渲染硬件要求与云渲染服务器做比对,寻找到匹配的云渲染服务器并反馈给渲染需求端。
S3:渲染需求端向数据处理服务器提交渲染任务数据。
S4:数据处理服务器将接收的渲染任务数据分发给匹配的云渲染服务器。
S5:云渲染服务器对渲染任务数据进行处理,获得渲染结果,并将渲染结果发送给数据处理服务器。
S6:数据处理服务器将渲染结果发送给渲染需求端,渲染完成。
进一步地,在步骤S2中,数据处理服务器根据渲染需求端的IP地址优先匹配距离渲染需求端较近的云渲染服务器,方便数据传输,有效提升数据传输效率,提升用户体验。
进一步地,在步骤S2中,若没有匹配到符合渲染软件要求和渲染硬件要求的云渲染服务器,数据处理服务器也会将该信息反馈给渲染需求端。
进一步地,在步骤S3中,还包括数据处理服务器对渲染需求端提交的任务进行分析、打包,以满足云渲染服务器的渲染文件规则。
进一步地,在步骤S4中,数据处理服务器可将渲染任务数据直接发给云渲染服务器,也可以通过调度器将渲染任务数据发给云渲染服务器。
进一步地,在步骤S5中,若渲染结果失败,云渲染服务器将失败信息反馈给数据处理服务器,数据处理服务器将重新分发渲染任务数据。
进一步地,所述数据处理服务器与渲染需求端、云渲染服务器之间的数据传输均加密,避免数据被盗窃。
采用上述方案,本发明提供一种共享云渲染***及其处理流程,在传统的云渲染模式中增加一个用于给渲染需求端寻找合适的云渲染服务器、并提供数据中转服务的数据处理服务器,使渲染任务不限定某一云渲染服务器,从而可以充分利用云渲染服务器的资源;同时,优先选用较近的云渲染服务器,提升数据传输效率。
附图说明
图1为本发明的功能模块图;
图2为本发明的处理流程图。
具体实施方式
以下结合附图和具体实施例,对本发明进行详细说明。
请参阅图1,本发明提供一种共享云渲染***,包括:渲染需求端10、与所述渲染需求端10连接的数据处理服务器20、与所述数据处理服务器20连接的若干云渲染服务器30。所述渲染需求端为10渲染任务提出端;所述数据处理服务器20用于给渲染需求端10寻找合适的云渲染服务器30,并提供数据中转服务;所述云渲染服务器30用于对渲染任务进行处理。
所述数据处理服务器20为多台,均匀散布在各个地理区域内,相邻区域的数据处理服务器20相互连接,所述数据处理服务器20包括:处理器21,与所述处理器31连接的数据输入中心22、数据输出中心23。在各个地理区域内设置数据处理服务器20,方便渲染需求端10与数据处理服务器20之间的数据传输,给渲染需求端10提供方便快捷的服务。
所述渲染需求端10,包括:搭载有渲染网页端、渲染客户端中的一种或两种的设备。
请参阅图2,本发明还提供一种共享云渲染***的处理流程,包括以下步骤:
S1:渲染需求端10向数据处理服务器20提出渲染请求并提交渲染软件要求和渲染硬件要求。
S2:数据处理服务器20将渲染需求端10提交的渲染软件要求、渲染硬件要求与云渲染服务器30做比对,寻找到匹配的云渲染服务器30并反馈给渲染需求端10。数据处理服务器20根据渲染需求端10的IP地址优先匹配距离渲染需求端10较近的云渲染服务器30,方便数据传输,有效提升数据传输效率,提升用户体验。若没有匹配到符合渲染软件要求和渲染硬件要求的云渲染服务器30,数据处理服务器20也会将该信息反馈给渲染需求端10。
S3:渲染需求端10向数据处理服务器20提交渲染任务数据,数据处理服务器20对渲染需求端10提交的任务进行分析、打包,以满足云渲染服务器30的渲染文件规则。
S4:数据处理服务器20将接收的渲染任务数据分发给匹配的云渲染服务器30。数据处理服务器20可将渲染任务数据直接发给云渲染服务器30,也可以通过调度器将渲染任务数据发给云渲染服务器30。
S5:云渲染服务器30对渲染任务数据进行处理,获得渲染结果,并将渲染结果发送给数据处理服务器20。若渲染结果失败,云渲染服务器30将失败信息反馈给数据处理服务器20,数据处理服务器20将重新分发渲染任务数据。
S6:数据处理服务器20将渲染结果发送给渲染需求端10,渲染完成。
所述数据处理服务器20与渲染需求端10、云渲染服务器30之间的数据传输均加密,避免数据被盗窃。
综上所述,本发明提供一种共享云渲染***及其处理流程,在传统的云渲染模式中增加一个用于给渲染需求端寻找合适的云渲染服务器、并提供数据中转服务的数据处理服务器,使渲染任务不限定某一云渲染服务器,从而可以充分利用云渲染服务器的资源;同时,优先选用较近的云渲染服务器,提升数据传输效率。
以上仅为本发明的较佳实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种共享云渲染***,其特征在于,包括:渲染需求端、与所述渲染需求端连接的数据处理服务器、与所述数据处理服务器连接的若干云渲染服务器。
2.根据权利要求1所述的一种共享云渲染***,其特征在于,所述数据处理服务器为多台,均匀散布在各个地理区域内,相邻区域的数据处理服务器相互连接,所述数据处理服务器包括:处理器,与所述处理器连接的数据输入中心、数据输出中心。
3.根据权利要求1所述的一种共享云渲染***,其特征在于,所述渲染需求端,包括:搭载有渲染网页端、渲染客户端中的一种或两种的设备。
4.一种共享云渲染***的处理流程,其特征在于,包括以下步骤:
S1:渲染需求端向数据处理服务器提出渲染请求并提交渲染软件要求和渲染硬件要求;
S2:数据处理服务器将渲染需求端提交的渲染软件要求、渲染硬件要求与云渲染服务器做比对,寻找到匹配的云渲染服务器并反馈给渲染需求端;
S3:渲染需求端向数据处理服务器提交渲染任务数据;
S4:数据处理服务器将接收的渲染任务数据分发给匹配的云渲染服务器;
S5:云渲染服务器对渲染任务数据进行处理,获得渲染结果,并将渲染结果发送给数据处理服务器;
S6:数据处理服务器将渲染结果发送给渲染需求端,渲染完成。
5.根据权利要求4所述的一种共享云渲染***的处理流程,其特征在于,在步骤S2中,数据处理服务器根据渲染需求端的IP地址优先匹配距离渲染需求端较近的云渲染服务器。
6.根据权利要求4所述的一种共享云渲染***的处理流程,其特征在于,在步骤S2中,若没有匹配到符合渲染软件要求和渲染硬件要求的云渲染服务器,数据处理服务器也会将该信息反馈给渲染需求端。
7.根据权利要求4所述的一种共享云渲染***的处理流程,其特征在于,在步骤S3中,还包括数据处理服务器对渲染需求端提交的任务进行分析、打包,以满足云渲染服务器的渲染文件规则。
8.根据权利要求4所述的一种共享云渲染***的处理流程,其特征在于,在步骤S4中,数据处理服务器可将渲染任务数据直接发给云渲染服务器,也可以通过调度器将渲染任务数据发给云渲染服务器。
9.根据权利要求4所述的一种共享云渲染***的处理流程,其特征在于,在步骤S5中,若渲染结果失败,云渲染服务器将失败信息反馈给数据处理服务器,数据处理服务器将重新分发渲染任务数据。
10.根据权利要求4所述的一种共享云渲染***的处理流程,其特征在于,所述数据处理服务器与渲染需求端、云渲染服务器之间的数据传输均加密。
CN201711219345.6A 2017-11-28 2017-11-28 一种共享云渲染***及其处理方法 Active CN107888700B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711219345.6A CN107888700B (zh) 2017-11-28 2017-11-28 一种共享云渲染***及其处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711219345.6A CN107888700B (zh) 2017-11-28 2017-11-28 一种共享云渲染***及其处理方法

Publications (2)

Publication Number Publication Date
CN107888700A true CN107888700A (zh) 2018-04-06
CN107888700B CN107888700B (zh) 2020-12-04

Family

ID=61775914

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711219345.6A Active CN107888700B (zh) 2017-11-28 2017-11-28 一种共享云渲染***及其处理方法

Country Status (1)

Country Link
CN (1) CN107888700B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109300185A (zh) * 2018-12-14 2019-02-01 深圳市瑞云科技有限公司 一种基于cg渲染的社交方法
CN109360259A (zh) * 2018-10-15 2019-02-19 深圳市瑞云科技有限公司 一种建筑模型的协同办公的云渲染方法
CN113140029A (zh) * 2021-05-07 2021-07-20 贺之娜 一种基于5g的三维实时云渲染模拟***
CN114896211A (zh) * 2022-07-15 2022-08-12 北京蔚领时代科技有限公司 一种基于云渲染应用的共享资产文件方法及***

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1706806A1 (en) * 2004-01-21 2006-10-04 Quibus International AB Method and device for rendering the protection of electronic data against pirate copying in a network more effective and avoid filtering systems
CN102196060A (zh) * 2011-06-15 2011-09-21 北京蓝汛通信技术有限责任公司 一种Cache服务器选择源站的方法和***
CN102546774A (zh) * 2011-12-27 2012-07-04 厦门市美亚柏科信息股份有限公司 一种二次重定向的cdn路由方法及***
CN102932455A (zh) * 2012-11-01 2013-02-13 广州市品高软件开发有限公司 基于云计算渲染农场的构建方法
CN103247067A (zh) * 2013-04-02 2013-08-14 深圳市瑞云科技有限公司 一种远程渲染方法及云渲染平台
CN103281345A (zh) * 2013-02-16 2013-09-04 赞奇科技发展有限公司 基于云计算架构的三维数字模型实时渲染的实现方法及云服务***
CN204129725U (zh) * 2014-06-09 2015-01-28 国家超级计算深圳中心(深圳云计算中心) 一种云渲染***
CN105446810A (zh) * 2015-12-24 2016-03-30 赞奇科技发展有限公司 基于成本代价的多农场云渲染任务分发***与方法
US9317820B1 (en) * 2010-03-31 2016-04-19 Emc Corporation System and method for configuring a cloud computing space
CN106209997A (zh) * 2016-06-30 2016-12-07 上海上大海润信息***有限公司 一种面向云渲染的异构集群管理***及方法
CN206149315U (zh) * 2016-08-25 2017-05-03 广州正度数据处理服务有限公司 云计算渲染***及渲染***

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1706806A1 (en) * 2004-01-21 2006-10-04 Quibus International AB Method and device for rendering the protection of electronic data against pirate copying in a network more effective and avoid filtering systems
US9317820B1 (en) * 2010-03-31 2016-04-19 Emc Corporation System and method for configuring a cloud computing space
CN102196060A (zh) * 2011-06-15 2011-09-21 北京蓝汛通信技术有限责任公司 一种Cache服务器选择源站的方法和***
CN102546774A (zh) * 2011-12-27 2012-07-04 厦门市美亚柏科信息股份有限公司 一种二次重定向的cdn路由方法及***
CN102932455A (zh) * 2012-11-01 2013-02-13 广州市品高软件开发有限公司 基于云计算渲染农场的构建方法
CN103281345A (zh) * 2013-02-16 2013-09-04 赞奇科技发展有限公司 基于云计算架构的三维数字模型实时渲染的实现方法及云服务***
CN103247067A (zh) * 2013-04-02 2013-08-14 深圳市瑞云科技有限公司 一种远程渲染方法及云渲染平台
CN204129725U (zh) * 2014-06-09 2015-01-28 国家超级计算深圳中心(深圳云计算中心) 一种云渲染***
CN105446810A (zh) * 2015-12-24 2016-03-30 赞奇科技发展有限公司 基于成本代价的多农场云渲染任务分发***与方法
CN106209997A (zh) * 2016-06-30 2016-12-07 上海上大海润信息***有限公司 一种面向云渲染的异构集群管理***及方法
CN206149315U (zh) * 2016-08-25 2017-05-03 广州正度数据处理服务有限公司 云计算渲染***及渲染***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李淼淼: "GlusterFS分布式存储***在云渲染平台中的应用研究", 《《中国优秀硕士学位论文全文数据库 信息科技辑》》 *
魏三强: "云计算技术在3D动画渲染中的应用", 《吉林师范大学学报( 自然科学版)》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109360259A (zh) * 2018-10-15 2019-02-19 深圳市瑞云科技有限公司 一种建筑模型的协同办公的云渲染方法
CN109300185A (zh) * 2018-12-14 2019-02-01 深圳市瑞云科技有限公司 一种基于cg渲染的社交方法
CN113140029A (zh) * 2021-05-07 2021-07-20 贺之娜 一种基于5g的三维实时云渲染模拟***
CN114896211A (zh) * 2022-07-15 2022-08-12 北京蔚领时代科技有限公司 一种基于云渲染应用的共享资产文件方法及***

Also Published As

Publication number Publication date
CN107888700B (zh) 2020-12-04

Similar Documents

Publication Publication Date Title
EP3590248B1 (en) Data loss prevention using category-directed parsers
CN107888700A (zh) 一种共享云渲染***及其处理流程
US10956596B2 (en) System and method for automatically securing sensitive data in public cloud using a serverless architecture
US10075549B2 (en) Optimizer module in high load client/server systems
Rani et al. An implementation of modified blowfish technique with honey bee behavior optimization for load balancing in cloud system environment
CN105373420B (zh) 数据传输方法及装置
US20130297801A1 (en) Managing multiple proxy servers in a multi-tenant application system environment
CN103391312B (zh) 资源离线下载方法及装置
US10362140B2 (en) Interaction pattern for a mobile telecommunication device
JP5724687B2 (ja) 情報処理装置、サーバ選択方法、及びプログラム
US11709947B2 (en) Multi-party encryption cube processing apparatuses, methods and systems
US20110238760A1 (en) Systems and methods for identifying contacts as users of a multi-tenant database and application system
WO2017045450A1 (zh) 资源的操作处理方法及装置
CN104052679A (zh) 网络流量的负载均衡方法和装置
US10015086B2 (en) Multi GTM based routing to avoid latencies
EP3842980A1 (en) System and method for automatically securing sensitive data in public cloud using a serverless architecture
US20090132582A1 (en) Processor-server hybrid system for processing data
CN107547599B (zh) 资源分配方法及***
CN108023957A (zh) 一种用于信息快速采集处理的互助式计算机网络管理***
JP5653545B2 (ja) 要求処理システム、要求処理方法、プログラムおよび情報記憶媒体
CN105339928A (zh) 网站服务器请求重新路由
KR101384564B1 (ko) 데이터셋 전송 프로토콜을 이용한 다중 요청 처리 방법
US9208340B2 (en) Parallel data processing system based on location control and method thereof
CN107277088A (zh) 高并发业务请求处理***及方法
JP2012212210A (ja) 接続先決定装置、接続先決定方法、および、サービス連携システム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A shared cloud rendering system and its processing method

Effective date of registration: 20220622

Granted publication date: 20201204

Pledgee: Shenzhen hi tech investment small loan Co.,Ltd.

Pledgor: SHENZHEN RAYVISION TECHNOLOGY CO.,LTD.

Registration number: Y2022980008538

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 518000 17th floor, block B, Sunshine Technology Innovation Center, No.2 Shanghua Road, Nanshan street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Ruiyun Technology Co.,Ltd.

Address before: 518000 17th floor, block B, Sunshine Technology Innovation Center, No.2 Shanghua Road, Nanshan street, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN RAYVISION TECHNOLOGY CO.,LTD.

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20230711

Granted publication date: 20201204

Pledgee: Shenzhen hi tech investment small loan Co.,Ltd.

Pledgor: SHENZHEN RAYVISION TECHNOLOGY CO.,LTD.

Registration number: Y2022980008538