集成P2P模式的网格资源发现模型、算法与任务调度研究

来源 :北京科技大学 | 被引量 : 3次 | 上传用户:sotry
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算和P2P计算都是作为解决大规模地理分布资源共享而新兴起来的下一代计算技术,都是目前研究的热点领域。当前大多数网格系统是中等规模的,他们一般采用集中式和分层式管理方式,虽然基础设施比较完善,但是资源管理缺乏有效地扩展;而P2P系统主要应用于互联网边缘资源的共享,如PC机的文件共享。虽然P2P系统缺乏严格的基础设施,但是P2P采用完全分布式的资源管理模式,资源可更动态地加入和退出。正因为如此,网格计算和P2P计算有越来越多的共同点,将P2P技术的一些优点应用到网格系统中,可以改进传统网格的可扩展性和动态性。然而,将P2P技术集成到的网格环境中,带来了一些新的问题和挑战,主要面临集成P2P模式的网格资源管理体系结构、资源的组织定位机制、任务调度机制以及资源管理的安全性等研究难题。针对上述问题,本文基于进程代数、Agent、Petri网等理论与技术,重点研究了集成P2P模式的网格资源发现模型、资源发现算法以及任务调度机制等问题,主要研究成果如下:1)提出了一种集成P2P模式的网格资源管理体系结构,并针对此体系结构提出了一种集成Agent技术和语义的网格资源发现模型。该模型克服了传统的集中式资源发现机制的弊端,用语义的方法进行资源匹配,能够提高资源匹配的准确性,优化网格资源发现。2)结合集成P2P模式的网格系统特征,利用Pi-演算建立起形式化模型,并借助Pi-演算工具MWB,对提出的P2PGrid服务系统实例进行行为推演及验证。结果表明,基于Pi-演算的集成P2P模式的网格系统具有活性和安全性,同时能够有效满足网格节点的服务需求。3)针对集成P2P模式的网格资源管理模型,提出了一种集成遗传和蚁群算法的混合算法来解决集成P2P模式的网格资源发现问题。混合算法利用了遗传算法和蚁群算法的优点,首先用遗传算法找到P2PGrid的资源粗集,然后再用蚁群算法求资源的精确解,并与传统的洪泛算法进行了比较,证明其性能更好。4)根据集成P2P模式的网格任务调度的特性,首先利用层次颜色Petri网来描述集成P2P模式的网格任务调度模型,并根据此模型提出了一种两阶段的网格任务调度算法。然后使用层次颜色时延Petri网来描述两阶段网格任务调度,利用Petri网的可达任务图构造算法,对Petri网的性能进行了分析。最后,通过一个简单的实例进行了分析,得到网格任务的最佳调度方案。最后在ChinaGrid的CGSP基础上构建了一个P2P模块,初步实现了一个集成P2P模式的网格环境。然后利用所设计的网格资源监控与分析系统(Grid Resrouce Vision andAnalysis System,GVAS)对本文提出的遗传蚁群混合算法进行了验证,取得了较好效果。
其他文献
目的评价干化学酶法诊断滴虫阴道炎。方法将所有598份阴道分泌物按说明书进行pH、过氧化氢、白细胞酯酶、唾液酸苷酶、脯氨酸氨肽酶、乙酰氨基葡萄糖苷酶干化学六联检,按说明
维护青少年合法权益是共青团组织的基本职能之一,也是《中华人民共和国未成年人保护法》赋予共青团组织的法定职责。社会的转型发展为共青团组织维护青少年合法权益的工作带
随着网格研究的不断深入,网格工作流已成为该领域重要的研究方向,但是由于网格环境的分布性、动态性和自组织的特点,网格工作流研究仍然缺乏完整的系统架构、准确的工作流描述机
目的:探讨金银花水煎液膀胱灌注治疗老年女性反复膀胱炎后OAB的临床疗效。方法:选取我院2012年4月至2015年3月老年女性反复膀胱炎后OAB患者45例,平均年龄65.5±4.5岁,随机分
介绍2例合并肝硬化的胆囊切除术病例,分析术中出血原因,认为需注意门静脉高压使胆囊床门静脉分支异常扩张甚至突出于胆囊床,从而导致术中大出血,并探讨相应处理方法。另外,对
【正】 一、施入方法要正确 一般将固体二氧化碳气体按每平方米2穴,每穴10克施入土壤表层,并与土地混匀,保持土层疏松,忌踩实。施用时勿靠近蔬菜根部,也可将固体气肥施在水洇
网络流量监控是网络管理和网络运营的重要技术手段。通过对网络数据的测量、分析、建模,网络运营商可以深入了解网络流量的组成、业务的发展变化、用户的行为规律以及网络业