通信工程毕业设计(论文)_基于云计算技术的渲染应用.doc

通信工程毕业设计(论文)_基于云计算技术的渲染应用.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通信工程毕业设计(论文)_基于云计算技术的渲染应用

江苏科技大学南徐学院本科毕业设计(论文) PAGE 48 摘 要 云渲染,是在传统渲染农场的原理基础上,采用云计算技术而形成的一种新型渲染模式。因为云计算的核心思想是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。所以基于云计算的3D网络渲染可以解决传统渲染农场中负载不均衡,单机效率低下,以及文件系统繁复所造成的管理混乱等问题。 本课题主要是研究云计算技术该如何应用在多机集群渲染中,从而能够达到负载均衡,以及单机高效等指标;并且讲述应该如何构建一个云渲染平台,能够充分发挥云计算的优点,解决文件系统繁乱复杂等问题;最终可以达到管理高效,自动管理等目标。 为了达到以上目标,所使用的管理软件必须包括三个模块:第一个模块为管理控制台(XMC) ,第二个模块为渲染任务调度服务器 (Master),第三个模块为渲染节点程序(Slave) 第一个部分为管理控制台界面,此模块体现出了云渲染中的高效管理和自动管理。用户可以在界面中提交任务,主要特点为基于 WEB 的界面,用户不需要安装客户端软件,即可以提交和监控任务,可以查看任务状态,以及划分后的每个子任务的状态,并且可以查看每个子任务的输出,察看结果;可以改变任务的调度顺序等;支持中文和英文,对于计算节点而言,可以监控节点的运行状态,支持远程对节点关机/休眠和远程唤醒。 第二个部分为任务调度服务器,该模块体现出云渲染中任务分配合理高效等优点。该模块可以支持上百个渲染节点。其基本功能为将用户提交的任务划分成为子任务后,分发到每个机群节点上运行,并且收集计算结果。节点之间的数据共享可以采取 Windows 共享文件夹。在机群资源的管理上,采用四级映射机制,分别为用户组,任务队列,节点组和文件服务器,两两之间都为多对多映射,可以根据具体的应用环境,采取合适的资源分配/调度策略。 第三个部分为集群节点上的执行引擎,该模块能够发挥云渲染中负载均衡的特点。负责监控当前计算节点的资源,如果资源空闲,则从任务调度系统获取,执行和监控子任务(包括输入/输出),并且负责将计算结果交给任务调度系统,从而最终展现给用户。 关键词:云计算、管理平台、文件系统 Abstract Cloud rendering, render farm in the traditional principle based on the use of cloud computing technology and the formation of a new rendering mode. Because the core idea of cloud computing is to a large number of computing resources with the network connection unified management and scheduling, to form a pool of computing resources on demand services to users. Therefore, network-based cloud rendering, 3D render farm can be solved in the traditional load imbalance, inefficiency stand-alone, and document management system created by complex dislocation. The main topic is to study how cloud computing technologies used in multi-machine cluster rendering, thus to achieve load balancing, and single and high efficiency indicators; and tells how to build a cloud rendering platform, able to give full play to the advantages of cloud computing to address file Complicated chaotic system and complex problems; eventually managed to achieve efficient, automated management objectives. To achieve the above objectives, the use of management software must include three mo

文档评论(0)

feng1964101 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档