基于网格的任务调度研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:liongliong457
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格技术是近年研究较热门的一项技术,利用互联网把分散在不同地理位置的计算机组织成一个虚拟的超级计算机,未来互联网的发展方向也许就会是将网络中众多闲置的计算资源,存储资源等充分合理地加以利用。作为分布式计算的一种,网格计算用于通过共享及使用大量的资源以处理复杂的科学问题。通过使用网络进行分布式场景渲染(如利用网格)是许多图形图像及动画制作者的梦想。任务调度在分布式计算中起决定性作用,而网格是高度的分布式环境,因而如何设计一个好的任务调度算法是网格技术研究的重点之一。任务调度算法的目的是在网格环境中,同时考虑各网格节点的速度,代价,结构,处理能力等参数,最优化的分配任务,实现最佳的调度策略,从而高效地完成用户提交的任务。众所周知的,任务调度是一个NP完全问题,如何在现有调度算法的基础上,提出一个较好的调度算法,尽可能提高网格的工作效率,满足用户的需求,是一个很重要的问题。网格计算,需要网格中许许多多的资源相互合作,共同完成任务,而合作的基础,则是相互之间的信任。网格中的信任,和p2p中的信任有相同之处,同时也有着很大的差异。光线追踪通过提供正确的阴影计算,场景深度,焦散线,反射,折射等以提高场景渲染质量。光线追踪的问题在于,需要进行大量的计算,特别测试光线与世界坐标中各几何体的交集问题。本文中,阐述了网格计算领域任务调度的特点和目标,综述了现有的任务调度技术和算法,以及任务的负载均衡问题,讨论了基于网格的渲染系统的构造,提出了一个使用蚁群优化和模糊信任聚合的网格作业调度方法以提高任务执行的成功率,并通过使用GridSim对其过程进行模拟,提出了一个改进的基于SAH的kd树用于渲染过程中并使用OGRE进行实验。最终,获得了良好效果。具体地说,本文的研究工作主要包括以下几个方面:1.全面分析现在流行的各种网格调度算法,比较其优缺点。2.在分析现有的网格的框架基础上,引入OGRE,提出了一个用于网格渲染的框架模型-ABGRS。3.认真分析信任机制在P2P环境中的应用,并把其用到网格中。4.构建模糊信任模型,定义其中包含的节点的速度,代价,结构,处理能力等参数,定义层次结构,定义隶属度函数,定义模糊规则,模糊集合,进行模糊化,推理,解模糊化等。5.结合模糊信任聚合(Fuzzy Reputation Aggregation),蚁群优化算法(Ant Colony Optimization),构造出基于模糊信任的蚁群算法—FR_ACO,该算法在保持蚁群算法优点的基础上,提高了任务的成功率。6.在单个节点进行渲染过程中,引入了光线,改进kd-tree的构造方法,在原始SAH基础上,设计了一个新的构造kd-tree的代价计算公式,从而生成新的kd-tree构造算法-LKDR,通过实验证明其在不会增加构造复杂度的情况下,获得较优的结构,从而提高渲染效率。7.围绕网格调度,本文还对网格计算的概念,任务调度的原理和架构,基本调度服务等进行了论述。8.围绕渲染,本文还对光照,光线追踪,层次细节技术等进行了介绍。当然,本研究只是初步考虑了模糊信任聚合应用于网格作业调度中,还有许多工作需要考虑,比如需要加入更多的参考因素,如何考虑任务代价等,仍然需要我们作进一步的研究。
其他文献
随着多媒体技术与网络技术的迅猛发展,图像数据来源的不断扩大,数字图像容量正以惊人的速度增长。这些数字图像中包含了大量有用的信息,为了能够从海量的图像数据库中准确、
网格监控为网格系统中其他网格中间件提供与资源有关的重要性能数据,供终端用户浏览决策提供数据,是网格系统进行资源发现、性能监控与调整、错误发现与纠正的依据,是保证资源得
面向方面编程(Aspect-Oriented Programming,AOP)构建在面向对象编程(Object-Oriented Programming,OOP)系统之上。针对OOP在处理横跨多个模块的非核心功能需求时所表现出来
受成像技术、成像条件等各种因素的限制和影响,彩色遥感图像在形成过程中存在或多或少的降质现象,图像阴影就是其中的典型代表。阴影的存在会对计算机视觉图像处理产生干扰,影响图像信息的准确判读与解译,为后续遥感图像的处理带来诸多困难,如目标分类识别、图像匹配等。因此,十分有必要对图像阴影进行预处理。而阴影检测作为其中的首要步骤,已经得到众多关注和广泛研究。但现有阴影检测算法仍存在检测精度不理想、适用范围受
随着计算机技术和电子技术的发展以及当今社会对信息安全的要求日益提高,智能卡技术得到了非常迅速的发展和应用。智能卡作为信息安全领域一个非常关键的元素,它的应用领域在不
本文的研究对象——在线算法,是计算机科学、经济学、操作研究学中的一个基本主题。以下主要针对在线算法中的两类典型问题分别做了相应研究。一、移动机器人在线构建地图的
多目标优化问题一直是科学和工程研究领域的难点和热点问题。如何有效地求解多目标优化问题也一直是学者所追求的目标。早期,求解多目标优化常用的传统的数学规划方法。随着
随着智能化信息技术的发展,远程教育、视频监控、人机交互技术以及安全等各领域都迫切希望能够进行高效、准确的身份验证。人脸识别是一种根据人的眼睛、嘴巴等面部特征来自
本文的课题来源于辽河油田钻采工艺研究院的实际项目——采油工程数据集成平台。该项目对采油工程信息化建设系统、开发决策支持系统、勘探数据系统、院或采油厂生产系统等进
CTCS-3(China Train Control System level 3)级列车控制运行系统是保障我国铁路时速300~350 km客运专线高速列车安全、可靠、高效运行的核心技术之一。然而,对于列车控制运