基于中间件的集群动画渲染系统设计与研究

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:sonic0824
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
渲染是动画制作的重要步骤,目前国内该行业基本上是单机孤岛式的制作方式,由于没有基于网络环境的分布式资源管理、渲染节点的故障检测、排除和渲染文件分散存储的软件系统,所以仍采用手工管理来完成特定的渲染工艺,不能实现智能化和自动化的渲染工作,导致效率低下,造成资源闲置和浪费。计算机集群技术作为近年来计算机领域的研究热点,不但能够较好地解决传统渲染系统的问题,而且还能对网络、节点机器和程序状态进行实时监控,并对故障节点进行相关事务处理;能对集群中的渲染文件进行快速并发访问。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,能很好地解决分布异构问题。因此,本文结合计算机集群和中间件技术,对动画渲染的以上问题进行研究。本文首先介绍研究背景和原因、目的、内容,阐述了动画集群渲染的研究现状和发展趋势,介绍了集群动画渲染系统的总体设计和各个模块的详细设计,讨论了系统中所需研究的关键技术。针对传统动画渲染系统处理任务时无法实现渲染节点的故障检测和排错问题,引入节点信任思想,设计了通信模块。该思想结合集群节点联合判断原理,提出一种基于信任等级二步比较检测算法,该算法能对对网络状态、节点状态、软件状态、存储系统状态等进行实时检测,如果监控到有故障节点时,立即将故障节点的工作迁移到其他节点中。引入渲染文件分散存储的思想,设计了网络存储模块,对文件信息节点进行统一编址,通过哈希函数计算一个将要被存储的文件信息单元得到一个对应的散列值,计算该散列值与所有文件信息节点地址的匹配度,并将文件信息单元存储在最匹配的文件信息节点上。最后对存储模块进行相关的测试,实验结果证明这种存储结构很好地提高了集群动画渲染系统的整体性能。
其他文献
无线传感器网络路由协议已经成为目前一项研究热点。与传统网络路由协议的区别在于由于节点的简单和能量的有限,在设计路由协议时要把节点的能量消耗、计算能力和存储资源等
随着视频监控技术的发展,基于运动目标检测跟踪的视频监控技术已被广泛地应用于民用、军事、工业生产等领域。应用环境的日益复杂和多样化,对监控系统的性能提出了更高的要求。
本文以业界当前流行的SOA企业架构思想为基础,对异构分布式应用系统之间的通信进行了广泛的研究。在对XML、SOAP、WSDL、WebService等技术分析和研究的基础上,构建了一个轻量
结对编程(Pair Programming)是极限编程(Extreme Programming,简称XP)的十二个实践之一。结对编程是一个非常直观的概念,简单的说是指两位程序员肩并肩地坐在同一台电脑前合
分子动力学(MD)模拟是一种使用牛顿经典力学模拟微观粒子运动来获得原子体系的宏观性质的模拟方法。GROMACS是一款由格罗宁根大学研发的用来做分子动力学模拟的主流软件,目前
随着网络技术的发展,以软件定义网络(Software Defined Network,SDN)[1]和网络功能虚拟化(Network Function Virtualization,NFV)[2]为代表的新的设计理念和新的技术手段诞生
卫星-地面混合网络具有很大的网络覆盖范围和很强的应急通信能力,但是组网复杂,应用场景多变,导致往返时延和丢包率范围很大,可靠高效的传输数据面临巨大挑战。本文研究混合
数字地球技术的发展,使得电子地图逐渐成为各项研究的基础。但是随着我国改革开放的不断深入,经济的迅速发展,城市布局发生了重大变化,新建、改建、迁建的工程项目不断增加,电子地
Web日志挖掘是从服务器端纪录的用户访问日志或从用户的浏览信息中抽取感兴趣的模式。利用Web日志挖掘,我们可以知道用户对网站的浏览模式,通过分析这些数据可以帮助理解用户
信息化是提高制造业竞争力、应对挑战的重要手段。数字化电子手册就是在这样的形势下应运而生的。数字化电子手册不是纸质手册内容的简单再现,它是利用了计算机能够海量存储、