一种提高云渲染并发数的存储缓存方法技术

技术编号:24103626 阅读:42 留言:0更新日期:2020-05-09 14:30
本发明专利技术公开一种提高云渲染并发数的存储缓存方法,包括以下步骤:设置N台渲染服务器组成渲染集群,每n台渲染服务器配置一台存储机头;存储机头挂载后端的存有渲染任务的存储服务器,存储机头通过负载均衡服务器对外提供一个虚拟IP;渲染服务器访问所述虚拟IP,负载均衡服务器根据各个存储机头的负载情况,分配一台存储机头与渲染服务器连接;存储机头根据渲染服务器所读取的渲染任务数据实时加载存储服务器的渲染任务数据,并缓存至存储机头的本地存储器中;渲染服务器读取已缓存至本地存储器中的渲染任务数据,进行渲染计算。本发明专利技术可实现渲染任务数据的快速获取,提高存储机头的利用效率。

A storage cache method for increasing the concurrent number of cloud rendering

【技术实现步骤摘要】
一种提高云渲染并发数的存储缓存方法
本专利技术涉及云渲染存储领域,尤其涉及一种提高云渲染并发数的存储缓存方法。
技术介绍
渲染农场在渲染时,会根据渲染集群的大小,每n台渲染服务器会配置一台存储机头,每10n台渲染服务器需要配置10台存储机头。然而单个渲染任务的数据是在其中一台存储机头上,因此,每n台渲染服务器的读取速度是由其所配置的存储机头的负载情况(存储带宽性能)决定的,例如,单台存储机头带宽性能为40Gbps,400台渲染服务器同时并发,那每台渲染服务器只有100Mbps读取速度,由于各个存储机头之间是相互独立的,即使其它存储机头负载较小,也无法进行利用,无法有效提高渲染服务器数据的读取速度,存储机头利用率较低。因此,现有技术存在缺陷,需要改进。
技术实现思路
本专利技术的目的是克服现有技术的不足,提供一种提高云渲染并发数的存储缓存方法,解决现有技术中,无法有效提高渲染服务器数据的读取速度,存储机头利用率较低的问题。本专利技术的技术方案如下:一种提高云渲染并发数的存储缓存方法,包括以下步骤:S1:本文档来自技高网...

【技术保护点】
1.一种提高云渲染并发数的存储缓存方法,其特征在于,包括以下步骤:/nS1:设置N台渲染服务器组成渲染集群,每n台渲染服务器配置一台存储机头;所述N≥n;/nS2:负载均衡服务器与渲染集群中的N台渲染服务器分别建立连接,同时与所设置的存储机头建立连接;/nS3:存储机头挂载后端的存有渲染任务的存储服务器,存储机头通过负载均衡服务器对外提供一个虚拟IP;/nS4:渲染服务器访问所述虚拟IP,负载均衡服务器根据各个存储机头的负载情况,分配一台存储机头与渲染服务器连接;/nS5:存储机头根据渲染服务器所读取的渲染任务数据实时加载存储服务器的渲染任务数据,并缓存至存储机头的本地存储器中;/n对于同一渲...

【技术特征摘要】
1.一种提高云渲染并发数的存储缓存方法,其特征在于,包括以下步骤:
S1:设置N台渲染服务器组成渲染集群,每n台渲染服务器配置一台存储机头;所述N≥n;
S2:负载均衡服务器与渲染集群中的N台渲染服务器分别建立连接,同时与所设置的存储机头建立连接;
S3:存储机头挂载后端的存有渲染任务的存储服务器,存储机头通过负载均衡服务器对外提供一个虚拟IP;
S4:渲染服务器访问所述虚拟IP,负载均衡服务器根据各个存储机头的负载情况,分配一台存储机头与渲染服务器连接;
S5:存储机头根据渲染服务器所读取的渲染任务数据实时加载存储服务器的渲染任务数据,并缓存至存储机头的本地存储器中;
对于同一渲染任务由多个渲染服务器同时进行渲染、且处理该渲染任务的渲染服务器连接的存储机头存在不同时,相应的存储机头之间相互同步所有处理该渲染任务的渲染服务器所读取的渲染任务数据至其本地存储器;
对于同一渲染任务由多个渲染服务器同时进行渲染、且处理该渲染任务的渲染服务器连接的存储机头相同时,相应的存储机头缓存所有处理该渲染任务的渲染服务器所读取的渲染任务数据至其本地存储器;
S6:渲染服务器读取已缓存至本地存储器中的渲染任务数据,进行渲染计算。

【专利技术属性】
技术研发人员:周建钦
申请(专利权)人:深圳市瑞云科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1