渲染农场总体设计.doc_第1页
渲染农场总体设计.doc_第2页
渲染农场总体设计.doc_第3页
渲染农场总体设计.doc_第4页
渲染农场总体设计.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

14资助渲染系统设计说明书自助渲染系统总体设计概要2011Windows 用户山东济南世拓软件公司2011/10/10系统运行环境:操作系统: WindowsXP , Windows Server2003 , Windows Server2008, Windows 7数据库: SQL2008Web管理工具:IIS7.0.Net FrameWork:4.0节点系统配置:操作系统: WindowsXP , Windows Server2003 , Windows Server2008, Windows 7.Net FrameWork:4.0渲染软件以及相关的渲染插件FTP服务器:操作系统:Windows Server2003 , Windows Server2008,1项目说明渲染系统网络图本图描述了普通用户,系统管理员 到调度服务和渲染节点的协调工作过程功能模块说明本图描述了,整个系统程序各个模块之间的接口,以及访问方式1 数据库设计数据库 关键表说明TaskSetStatus 渲染工程状态表RenderServer 渲染节点表各字段的描述Id 节点编号 Name 节点名称 IP 节点IP CpuRate 节点的当前的cpu使用状况 MemoryRate 节点的内存使用状况 HDDStatus 硬盘状态 ServerStatus 当前的状态空闲 渲染中 故障 RenderServerGroupId 分组编号 ModifiedTime 修改时间TaskSet 渲染工程记录表字段描述:Id 渲染工程文件编号 UserId 所属用户编号 TaskSetStatusId 当前的状态码 CreatedDate 创建时间 CreatedByLogin 被哪个用户所创建 ModifiedDate 修改日期 ModifiedByLogin 被哪个用户修改 StartTime 开始时间 EndTime 结束时间 TargetTypeId 所属类型 max maya InputFilePackage 存储位置 OutputFilePackage 渲染输出路径 Name 工程名称 PriorityLevel 优先级Task 详细帧记录字段描述:Id 帧编号 TaskStatusId 帧状态码 InputFilePath 输入路径 OutputFilePath 输出路径 StartTime 开始时间 EndTime 完成时间 TaskSetId 所属工程编号 RenderServerId 执行渲染的机器的编号 TaskName 帧名称RenderLog 日志记录表字段描述:Id 日志编号 LogType 日志类型 TaskSetId 相关联的工程编号 TaskId 相关联详细帧编号 RenderServerId 渲染节点编号 Message 日志内容 LogTime 日志记录时间User用户表:字段描述:Id 用户编号 Name 用户名字 Gender 性别 Company 所属公司单位 Phone_Work 工作电话 Phone_Mobile 移动电话 Phone_Home 家庭电话 Email 电子邮箱 CreatedDate 创建时间 CreatedByLogin 被哪个管理员创建 ModifiedDate 修改时间 ModidiedByLogin 被哪个管理员创建 IsDelete 当前状态 OtherContact 其他的联系方式 RenderType 渲染类型 Balance 当前余额2 渲染服务受理网站常规用户操作登录:用户名:需要系统管理员来设置密码:Md5加密如果用户忘记密码,可以通过电话等方式联系管理员,来重置密码。确保在整个使用的过程中的安全。管理界面:上传文件文件上传,目前可以支持大文件的上传(最大2GB)的标准的max压缩文件,上传的速度取决于客户的当前的网络带宽。参数设置:上传完成后,将会自动的跳转到参数设置页面,填写必要的渲染参数,然后保存到数据库中在查看文件页面里面,可以看到用户当前的上传的所有文件,用户在开始提交渲染的时候,还可以再次的重置参数 在这里,用户可以进行工程控制查看自己当前正在渲染的工程 下载文件:在此用户可以查看到已经渲染完成的文件,我们的系统已经将这些文件打包好了只需要用户点击下载链接,客户可以使用第三方的下载工具,来加快文件的下载速度充值记录:、用户可以查看到自己的历史充值记录,余额信息.渲染管理控制台常规管理员应用本图系统管理员管理系统的整个流程控制界面:用户登录界面需要管理员用户名和密码用户管理界面用户信息维护、用户密码重置、用户消费记录查看任务管理界面当前任务列表、历史任务列表、启动/暂停/删除/重新渲染服务器管理界面服务器列表、服务器分组、查看单个服务器状态/资源使用日志查看界面 查看日志费用管理用户角色与收费标准管理员登录后,可以在此做一系列的操作和查看添加新用户用户冻结用户密码重置用户消费记录渲染调度控制(RenderAntServices)常规渲染流程调度过程描述:渲染文件:用户通过浏览器上传渲染文件,保存到ftp服务器上.同时在数据库添加一个和该用户文件相关的一系列记录.上传成功后,用户通过浏览器登录成功后,可以查看用户上传的文件,可以删除,可以开始渲染当用户开始渲染后(更新数据库中该数据的状态),由调度服务器监视每一个相关的数据记录,并自动生成一个渲染任务队列 TaskQueue,由我们的调度算法,来进行用户渲染文件的解压,渲染机器分配,压缩,记录日志等;调度任务队列及相关的算法是整个系统的核心费用结算:当一个渲染文件完成后,自动结算所耗用的时间,并作出费用结算渲染机器分配:通过Socket网络通信来向渲染节点发送渲染指令和必要的渲染参数。渲染主机增强服务RenderAntControl渲染主机客户端功能描述:通过WMI(WMI(Windows Management Instrumentation,Windows 管理规范)是一项核心的 Windows 管理技术;用户可以使用 WMI 管理本地和远程计算机。)来查看本的的当前的各种状态(cpu,内存,硬盘进程)信息,利用windows的wmi功能,可以减小本渲染系统的负荷,从而使渲染调度系统更加的稳定,从而提高效率。响应调度服务发送的请求:接收(Socket网络通信)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论