基于SimGrid的一种自协调分布式计算模型的模拟及分析

来源 :南开大学 | 被引量 : 0次 | 上传用户:muhututu1216
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大规模分布式计算系统的研究是信息技术领域当前的研究热点之一。为解决传统的中心制分布式计算系统在大规模环境下的性能瓶颈问题,自协调分布式计算系统采用了一种完全无中心的分布式计算模型。该模型在小规模的原型系统上验证了正确性和效率,大规模分布式环境下的实验对该分布式计算模型的研究具有重要意义,是该项研究亟待解决的问题之一。  基于模拟工具的分布式计算系统仿真实验是目前常用的大规模分布式系统实验手段之一。这种实验方法具有实验成本低、可配置性强、实验结果的可复现性良好等优点。SimGrid是此类分布式系统仿真工具中的典型代表之一,该工具适用于大规模分布式系统仿真实验,在相关领域获得广泛的使用。  本课题依据自协调分布式计算系统的设计思想,将自协调分布式计算系统的动作机制抽象为若干相互连接的节点上的功能模块的协作过程,采用适当的作业模型、资源模型对任务在系统中的传输、执行过程进行了抽象。在SimGrid工具提供的程序设计接口的支持下,使用多线程技术实现了对自协调分布式计算系统动作机制的仿真,并从节点规模、网络拓扑结构、计算资源异构性、节点动态性四个方面考虑,设计了仿真实验。通过与典型中心制系统对比其作业执行时间、节点通信量、节点负载均衡等指标,实现了对自协调分布式计算系统的性能表现的分析评价。实验结果表明,自协调分布式计算系统在大规模分布式环境下具有良好的作业执行效率,对于节点异构、资源动态变化具有良好的适应能力,且不存在典型的中心制系统中单个节点成为性能瓶颈的问题。  本文工作是自协调分布式计算系统为核心的研究工作中的一个重要组成部分。本文工作对自协调分布式计算系统的研究具有工具性的作用,为面向真实互联网环境的计算系统的设计优化及研发部署提供了支持。
其他文献
构件技术是支持软件复用的核心技术,如何从海量的构件库中选取出最优构件提高系统组装率,这是一个需要解决的关键问题。构件的选取一般包括两个步骤:构件的检索和构件的选择
网格是一个集成的计算与资源环境。网格的目标就是要把分布在不同地方的各种资源联合起来,形成一个虚拟的、强大的“网格计算机”。网格是下一代Internet计算模式。 本文首
机器人足球世界杯,是一个多智能体系统的典型问题,又是研究分布式人工智能的理想平台。论文以机器人足球仿真比赛作为检验平台,以多智能体系统为研究对象,选择“成功防守”作为目
基于集群的作业管理系统是一种建立在操作系统之上的中间件。它的主要用途是强化操作系统的批处理功能,它将地理上分布、异构、自治的各种工作站、PC机和专用设备通过网络构
本文主要提出一种安全域之间基于网络互连的新密钥交换协议,它是对面向网络基础设施新安全机制的扩展。该协议通过在IP层上实施嵌套安全域之间逐跳(hop-by-hop)身份验证和密钥
如何借助先进的计算机技术和科学手段,对各种防震减灾信息进行科学的组织和管理,以便迅速的采取相应的措施将突发地震灾害所带来的损失减小到最低程度是城市防震减灾工作中急
基于图像的绘制(IBR)技术是计算机图形学与计算机视觉相互交叉形成的一个研究热点。不同于传统图形学,基于图像的绘制使用一些预先采集的图像来生成不同的场景画面。随着基于
本论文首先分析了传统电信业务的不足,研究了ParlayAPI和万维网服务技术在电信业务开发中产生的影响。然后结合万维网服务组合的思想,提出了采用万维网服务的业务过程执行语言(
Web服务网络管理是一种新的网络管理方式,是网络管理发展的新阶段。它结合了Web服务的优点,可以在网络异构环境下跨越防火墙和各种平台实现组件的互操作,可以把已有的网络管理功
随着电子商务的快速发展,在线购物网站数量以及网上商品种类不断的增加,顾客要从购物网站找到自己满意的商品也变得越来越困难。为了找到最符合自己要求的商品,顾客只有花费大量