Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Decentralized distributed rendering method and system

A decentralized and distributed technology, applied in the field of cloud rendering, can solve problems such as network connection interruption, rendering system network congestion, and prone to downtime accidents

Inactive Publication Date: 2014-09-17
国家超级计算深圳中心(深圳云计算中心) +1
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 2) The rendering system is prone to network congestion
Since each rendering node needs to download files required for rendering from the main server, when the number of rendering nodes is large and the downloaded files are large, the network pressure on the main server increases, and the network between each rendering node and the main server is prone to congestion. It is very easy to cause the interruption of network connection
[0005] 3) Low utilization of system network resources
During the file rendering process performed by each rendering node after completing the file download work on the main server side, the system network is in an idle state, resulting in low utilization of network resources
[0006] 4) Poor system stability
As the main server is the most important command center, the main server has a heavy workload during the busy period of submitting rendering tasks on the client side, and it is very prone to downtime accidents, causing the entire rendering system to be paralyzed
[0007] 5) Poor system scalability
The increase in the number of rendering nodes will put more pressure on the main server. If the main server performance bottleneck and network bandwidth problems cannot be solved, the scale expansion of rendering nodes will also be limited

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Decentralized distributed rendering method and system
  • Decentralized distributed rendering method and system
  • Decentralized distributed rendering method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] In order to solve the problem that the main server 200 is the only file access and download center in the Client / Server mode rendering system in the prior art, the workload of the main server 200 is heavy, and the Client / Server mode rendering system requires high network bandwidth. The defects of downtime accidents or network connection interruptions are prone to occur during the peak period of accepting end-side rendering tasks. The main innovations of the present invention are:

[0064] 1) The main server 200 designates and maintains a fixed number of idle rendering servers to download material files required for rendering from the second storage module 206 of the main server 200, that is, the main server 200 has completed the material file download of the main server 200 in the fixed number of rendering servers The rendering server of the task is removed from the material file download queue of the main server, and another idle rendering server of the same number is des...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a decentralized distributed rendering method and system. The system comprises multiple client sides (100), a main server (200) and multiple rendering servers (300), wherein each client side (100) is used for presenting a rendering task to the main server (200) and uploading a rendering task material file to the main server (200), the main server (200) is used for dividing each rendering task into multiple sub-tasks, monitoring the working states of the multiple rendering servers (300) and allocating the sub-rendering tasks to a fixed number of idler rendering servers (300) and providing the material file downloading service, and the main server (200) is further used for reading a destination file through a destination file storage path of a database (205) after judging that both the sub-task allocating and rendering work and rendering destination file uploading work are completed and feeding the destination file back to the client sides (100).

Description

technical field [0001] The present invention relates to the technical field of cloud rendering, and more specifically, to a decentralized distributed rendering method and a rendering system. Background technique [0002] The continuous improvement of graphics production personnel's requirements for rendering quality has promoted the development of cloud rendering technology, which has gradually increased the attention of rendering systems based on Client / Server mode, and has begun to be promoted and applied in some fields. However, the rendering system is not perfect and has the following defects: [0003] 1) The main server is under heavy load pressure. In this rendering system, the main server is the only file download center, and all rendering nodes need to download files required for rendering from the main server, such as rendering scenes, textures, textures, materials, and each rendering node is highly dependent on the main server . [0004] 2) The rendering system ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08G06F9/50
Inventor 陈远磊都政井革新李健来熊超超靳绍巍罗文龙
Owner 国家超级计算深圳中心(深圳云计算中心)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products