基于分布式算力的实时渲染系统、方法、电子设备及存储介质技术方案

技术编号:43450103 阅读:33 留言:0更新日期:2024-11-27 12:52
本发明专利技术提供一种基于分布式算力的实时渲染系统、方法、电子设备及存储介质,属于计算机技术领域,其运行时执行以下操作:云服务器响应用户终端的渲染任务请求,确定距离用户终端最近的目标边服务器;在确定用户服务端中存在可执行渲染任务请求的目标用户服务端,则授权目标用户服务端响应渲染任务请求;否则,判断其自身是否存在用于执行渲染任务请求的边服务器节点;若是,则授权边服务器节点响应渲染任务请求;否则退回至云服务器渲染。本发明专利技术将用户服务端的资源纳入渲染资源池,使云、边和端都可以提供实时渲染服务,从而能够实时为用户推荐最优节点。且具备渲染能力的用户可加入当前渲染池,为普通用户提供实时渲染服务,故架构可以实现动态扩容,提高渲染资源池容量。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种基于分布式算力的实时渲染系统、方法、电子设备及存储介质


技术介绍

1、为了体验特效和动画华丽的三维渲染应用,普通用户通常需要自行购买算力设备及相应的存储设备,这是一个极其昂贵且漫长的过程。

2、为让用户能通过简单的设备快速体验流畅清晰的三维渲染应用,目前主要通过一种实时云渲染架构来调配云端渲染算力,通过云端渲染和实时推流技术向用户提供视频流式的三维体验。这种传统的云渲染架构主要依靠云端服务器,云端服务器中有一定数量的渲染服务器作为算力支撑,一般使用显卡设备(graphics processing unit,gpu)。用户可以通过个人计算机(personal computer,pc)、平板或手机的浏览器轻松体验云上部署的各类应用,这些应用主要包括3d游戏、数字孪生、数字展览等,需要消耗云端服务器中大量的显卡算力。用户通过这种传统云渲染框架可以快速体验应用而无需下载庞大的应用安装包(通常大于1g)。

3、然而,这种实时渲染架构需要在机房中部署大量算力设备,成本高昂,且由于用户访问的实时渲染体验,完全是本文档来自技高网...

【技术保护点】

1.一种基于分布式算力的实时渲染系统,其特征在于,包括:由云服务器、边服务器和用户服务端构建的云边端混合架构;每个所述边服务器管理其预设范围内的部分用户服务端,所述云服务器管理所有所述边服务器;

2.根据权利要求1所述的基于分布式算力的实时渲染系统,其特征在于,所述云服务器接收到所述渲染任务请求后,执行以下操作:

3.根据权利要求2所述的基于分布式算力的实时渲染系统,其特征在于,若所述云服务器判断不存在用于执行所述渲染任务请求的除所述目标边服务器外的其他边服务器,则排队等待,直至检测到存在用于执行所述渲染任务请求的目标用户服务端、目标边服务节点和云服务器节点中的至...

【技术特征摘要】

1.一种基于分布式算力的实时渲染系统,其特征在于,包括:由云服务器、边服务器和用户服务端构建的云边端混合架构;每个所述边服务器管理其预设范围内的部分用户服务端,所述云服务器管理所有所述边服务器;

2.根据权利要求1所述的基于分布式算力的实时渲染系统,其特征在于,所述云服务器接收到所述渲染任务请求后,执行以下操作:

3.根据权利要求2所述的基于分布式算力的实时渲染系统,其特征在于,若所述云服务器判断不存在用于执行所述渲染任务请求的除所述目标边服务器外的其他边服务器,则排队等待,直至检测到存在用于执行所述渲染任务请求的目标用户服务端、目标边服务节点和云服务器节点中的至少一个节点;

4.根据权利要求2所述的基于分布式算力的实时渲染系统,其特征在于,若所述实时渲染系统中同时存在用于执行所述渲染任务请求的目标用户服务端、目标边服务节点和云服务器节点中的至少两个节点的情况下,所述云服务器还执行以下操作:

5.根据权利要求4所述的基于分布式算力的实时渲染系统,其特征在于,所述渲染服务器选择请求携带有可执行所述渲染任务请求的每个节点的id信息、延迟信息、稳定性指标信息、以及节点类型...

【专利技术属性】
技术研发人员:丁刚毅谭秀磊关正吴羽琛李婧妍闫大鹏
申请(专利权)人:北京理工大学
类型:发明
国别省市:

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

1