基于GridSim的模拟框架设计与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:nineoneone911
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算作为并行和分布式计算的研究主流,在各个科学领域的大规模应用中共享、聚合各种分散异构的资源。由于网格的异构性和动态性,研究人员很难有效评价网格系统的性能。同时,由于高性能网格节点较少且使用受限制,在网格资源管理和调度算法的研究过程中,越来越多的研究者使用网格模拟器对研究的结果进行评估和测试。为了给网格研究者提供一个良好的模拟实验环境,使其从繁琐的仿真模拟工作中解脱出来,通过对现有的网格模拟器实现机制的深入分析,本文提出使用XML语言来描述网格资源属性、作业属性和用户QoS。在此基础上,使用GridSim工具包设计并实现了一个模拟框架GSSF(GridSim Simulation Framework)。GSSF提供XML分析模块,完成从XML描述到GridSim实体的映射,并提供网格调度器模块来模拟各种网格环境下的复杂调度算法。针对工作流作业,定义了一个简单的工作流描述语言GSWDL(GridSim WorkflowDescription Language),实现了一个分布式调度的工作流模拟引擎(WorkFlow Simulation Engine,WFSE),该引擎使用消息驱动机制来管理作业间的依赖关系和数据传递。为了给用户提供一个可选的实验数据,本文以GridG和GWA为基础使用Python语言设计了一个网格生成器GridSimG,它生成GSSF可使用的网格资源和独立作业。实际应用表明,GSSF为研究者提供了一个易用的、可扩展的网格模拟环境,并为网格模拟技术的进一步研究打下了良好的基础。
其他文献
在电子商务领域,支持网上在线购物的商家往往是通过图像的方式展示他们的商品。潜在的消费者希望在全面了解了商品的信息后再判断是否购买,能够获得的信息包括关于商品描述的
医学影像检查是现代医学的最重要的技术之一。随着医学和计算机科学的发展,计算机自动分析医学图像已成为人们关注的问题,而计算机自动检测CT图中的小肝癌就是其中的重要的组
在当今网络的速度和规模不断扩大的情况下,对拥塞的控制已变得越来越重要,网络拥塞控制的研究已经成为了当前的一个热点。本文将迭代学习控制理论应用到网络拥塞控制中,对高
随着人们对网络传输质量要求的不断提高,如何提高现有网络资源利用率和数据速率,降低网络中断概率已成为当今无线网络通信研究的重要课题之一。协作通信是近几年发展起来的能够
软件复用技术是避免重复开发,提高软件总体质量的解决方案。通过软件复用技术,可以提高软件开发的效率和水平。基于构件技术的软件复用是复用过程中的主要技术形式。而构件模
陶瓷辊道窑炉的烧成技术是陶瓷生产工艺的关键技术,而烧成温度的控制则是烧成制度中的关键。论文中讨论的温度场均匀性优化就是结合计算流体力学和计算机优化,通过改变窑炉设
分布式数据库的并发冲突是限制分布式数据库发展的一个重要因素。解决并发冲突涉及到网络通信,因此,要保证分布式数据库的正确性、一致性和持久性,较集中式数据库更复杂,导致
目前,影视动画、3D网络游戏、虚拟现实等技术正在高速发展,三维几何模型在这些领域里应用得越来越广泛,构造和处理的三维几何模型也越来越复杂。为了解决模型复杂度和计算机
工作流技术是实现业务过程自动化的核心技术。工作流管理系统的主要目标是通过调度和分配有关的信息资源与人力资源来协调业务过程中的各个环节,以促使业务目标的高效实现。然而,现有的工作流管理系统大多存在着缺乏柔性、互操作性不高、对动态情况的处理能力不足以及不支持分布式环境等方面的问题,大大限制了工作流技术的发展和应用。Agent技术成为当前计算机应用研究的一个热门领域,它为解决复杂、动态、分布式,智能应用
近几年来,软件复用研究已称为热点问题,被视为能解决软件危机,提高软件生产效率和质量的现实可行的途径。经过了几十年的努力与发展,软件复用的思想虽然己日趋完善与成熟,软