基于分布式散列表的网格监控系统设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:entine
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代科学研究具有连续性和协同性等方面的特征,对高性能计算能力和海量数据处理能力要求越来越高。因此,用网络技术把各种资源聚合起来,实现跨地域、跨部门的共享和协同计算,是现代科学活动面临的一个迫切需求。我们将这种协同计算称为“网格计算”。国家自然科学基金重大项目“北京大学网格计算资源服务中间件”致力于解决网格计算所面临的技术问题,在异构、分布、动态、自主管理条件下对各种计算资源进行虚拟化,满足用户使用资源时对资源同构化、位置无关化、确定化、以及共享化的需求。 网格监控系统是网格计算平台的核心组件,也是网格应用与开发的关键技术之一。然而,传统的基于单结点或层级式中心目录服务的网格监控系统不可避免的会产生单点失效和性能瓶颈问题。本文将对等网研究中的热点技术之一“分布式散列表”技术引入网格监控系统的设计与实现,利用其良好的可靠性和容错性克服传统网格监控系统所面临的这些问题。同时,通过使用优化的缓存机制,分布式散列表给系统带来的性能损失被控制在了可以接受的实用水平。 缺少对复杂查询的支持是分布式散列表的一个先天缺陷。为了弥补这一不足,本文提出了基于属性约束条件的复杂查询算法,在尽可能减少对已有分布式散列表算法修改的条件下,初步实现了范围查询与逻辑条件查询,能够满足网格监控的一般需求。 另外,本系统采用XML作为网格监控的协议载体。XML优秀的结构化特征和语义能力很好的弥补了一般网格监控系统描述能力不足的问题。初步实验表明,在可接受的性能损失范围内,基于XML和分布式散列表的网格监控系统表现出了广泛的适应性和扩展能力。
其他文献
随着网络技术的高速发展,信息的传输速度变得越来越快,网络在我们的生活中发挥着越来越重要的作用,然而,在我们尽情的享受网络给我们带来的巨大的便利的同时,我们也开始面临着信息
基因表达数据的爆炸性增长迫切要求自动、有效的数据分析工具。目前聚类分析已成为分析基因表达数据、获取生物学信息的有力工具。   为了更好的挖掘基因表达数据,近年来提
超级基站是面向未来无线通信系统低功耗、高带宽需求,为了实现绿色、智能、高效的广域无线接入而提出的新型集中式无线通信网络架构。超级基站系统由全局资源智能控制中心、集
计算技术和网络技术的飞速发展,极大的促进了基于网络环境的科学应用研究和商业应用的发展。许多领域对计算能力的要求越来越高.单台计算机已很难满足计算需求。网格计算技术的
随着芯片的集成度和复杂度不断攀升,电子电路设计进入了高速、高密度、高功耗等设计领域,如何保证产品的可靠性,即在规定的时间内无故障地可靠地运作是计算机系统和主板设计必须
在Internet迅猛发展的今天,网络应用中出现了越来越多的不安全因素,时时威胁着网络的正常运行。近些年,随着电子商务、电子政务等大型网络应用的展开,如何在大规模分布网络环境下
随着信息技术的飞速发展,互联网上的电子文档已经成为一个巨大的信息源.在这个巨大的信息源面前,人们自然希望利用成熟的机器学习技术对感兴趣的信息进行查找、检索和分析.文本正
目前国内外的敌我识别系统大都存在如下问题:一次问答只能识别一个目标;必须及时应答任何武器的询问;安全性较差。针对这种状况,本文首次将数字签名应用于敌我识别系统,提出一种基
计算机取证的理想状态是在犯罪分子作案的同时捕获证据。对这一理想状态的追求导致实时取证(Real Time Forensic)的研究成了目前计算机取证领域研究的热点和难点之一。实时取
本文围绕主动队列管理算法的研究热点,在“利用数学模型评价RED算法的性能”和“设计基于控制论的AQM新算法”两方面做了深入地研究。提出了利用扩充的排队模型评价RED算法在