预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108073350A(43)申请公布日2018.05.25(21)申请号201610997046.4(22)申请日2016.11.10(71)申请人成都赫尔墨斯科技股份有限公司地址610213四川省成都市天府新区华阳街道天府大道南段846号(72)发明人邱泳天张微杨学亮周益杨磊罗涛谢琼(74)专利代理机构四川力久律师事务所51221代理人韩洋(51)Int.Cl.G06F3/06(2006.01)G06T17/00(2006.01)权利要求书2页说明书9页附图7页(54)发明名称一种用于云渲染的对象存储系统和方法(57)摘要一种用于云渲染的对象存储系统和方法,能够高效地管理模型文件的存储分布,有效地利用空闲网络带宽实现模型文件的主动调度,降低突发业务对云渲染网络的带宽压力,同时还能够缩短渲染对象获取的时间并增强渲染的实时性。所述对象存储系统包括:通过网络连接的调度服务器、对象存储服务器、数据库服务器、以及一个或者多个3D渲染服务器;其中,调度服务器,用于向3D渲染服务器发送包括热点模型文件列表和对应的模型文件在对象存储服务器中的外部存储地址的推送消息;并用于响应接收到的渲染请求,将该渲染请求分配给对应的3D渲染服务器。CN108073350ACN108073350A权利要求书1/2页1.一种用于云渲染的对象存储系统,其特征在于,所述对象存储系统包括:通过网络连接的调度服务器、对象存储服务器、数据库服务器、以及一个或者多个3D渲染服务器;其中,对象存储服务器,用于存储模型文件;数据库服务器,用于提供主模型数据库,主模型数据库存储有模型文件摘要信息和对应的模型文件在对象存储服务器中的外部存储地址;调度服务器,用于向3D渲染服务器发送包括热点模型文件列表和对应的模型文件在对象存储服务器中的外部存储地址的推送消息;以及响应接收到的渲染请求,将该渲染请求分配给对应的3D渲染服务器;3D渲染服务器包括热点存储模块和3D渲染模块,其中,热点存储模块用于,根据推送消息从对象存储服务器下载热点模型文件,并存储在热点对象存储单元中;3D渲染模块用于,根据渲染请求建立3D渲染进程,通过3D渲染进程向热点存储模块发送读取模型文件请求,当热点存储模块中的热点对象存储单元中存储有请求渲染的模型文件时,根据对应的模型文件在热点对象存储单元中的内部存储地址读取对应的模型文件,并根据渲染请求中的渲染要求对读取的模型文件进行云渲染。2.根据权利要求1所述的对象存储系统,其特征在于,所述热点模型文件列表为热点调度模型文件列表;所述调度服务器用于周期地从负载均衡服务器获取热点调度模型文件列表,并从数据库服务器的主模型数据库获取热点调度模型文件列表中模型文件对应的外部存储地址。3.根据权利要求2所述的对象存储系统,其特征在于,所述热点模型文件列表为热点搜索模型文件列表;所述调度服务器用于周期地从数据分析服务器获取热点搜索模型文件列表及对应模型文件的外部存储地址。4.根据权利要求1所述的对象存储系统,其特征在于,所述热点存储模块用于:统计热点对象存储单元中存储的模型文件在预设时间段内被3D渲染进程读取的次数,获取热点对象存储单元中存储的模型文件的使用频率;当热点对象存储单元的可用存储空间小于或者等于预设阈值时或者根据预设的时间周期,按照使用频率从小到大依次删除热点对象存储单元中使用频率小于预设阈值的模型文件。5.根据权利要求4所述的对象存储系统,其特征在于,所述热点存储模块用于当热点对象存储单元中存储的模型文件的最大使用频率小于预设阈值时,向调度服务器发送获取热点模型文件列表请求。6.根据权利要求3所述的对象存储系统,其特征在于,所述对象存储系统还包括数据分析服务器,用于获取3D对象搜索系统所处理的搜索以及渲染请求中的模型文件的热度,生成热点搜索模型文件列表。7.根据权利要求1至6中任一项所述的对象存储系统,其特征在于,所述调度服务器用于在渲染请求小于预设数量或者负载均衡服务器的负载小于预设比例时,向3D渲染服务器发送推送消息。8.根据权利要求1至6中任一项所述的对象存储系统,其特征在于,所述热点存储模块用于当3D渲染服务器的带宽占用小于30%时,根据推送消息从对象存储服务器下载热点模型文件。9.根据权利要求1至6中任一项所述的对象存储系统,其特征在于,所述内部存储地址为模型文件在3D渲染服务器中的数据逻辑地址。2CN108073350A权利要求书2/2页10.一种用于云渲染的对象存储方法,其特征在于,所述对象存储方法包括以下步骤:向3D渲染服务器发送包括热点模型文件列表和对应的模型文件在对象存储服务器中的外部存储地址的推送消息;响应接收到的渲染请求,将该渲染请求分配给对应的3D渲染服务器;根