移动Agent技术在对等计算中的应用研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:taishao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高性能计算的不断发展,传统的C/S计算模式已经不能满足处理海量数据的要求。只有通过分布式系统,协调利用网络上闲置的处理机资源,共同完成处理任务,才能实现真正的高性能计算和无所不在的计算。对等计算(P2P)作为分布式计算的一个分支,具有主机利用效率高、网络体系结构灵活等特点。对等网络中参与计算的主机在完全透明的情况下通过相互协作通信实现资源的收集、任务分派和信息发送等功能。 移动Agent能在异构的网络环境中从一台主机迁移到另一台主机并完成用户指定的任务。将移动Agent和对等计算二者结合起来,有利于减少计算过程中的通信量,提高通信效率,充分利用网络资源,动态适应网络环境的变化。 本文详细分析移动Agent和对等计算的基本原理,提出一个基于对等网络通过移动Agent来实现的计算平台——MAPS。MAPS基于Jxta平台设计的,与编程语言、硬件系统无关,是开放式的。为了开发通用、灵活、高效的Agent构件,必须将Agent的数据和功能分离。文中针对Agent在P2P网络中的应用,设计Agent的基本结构。根据对Agent安全性能的要求,文中对公开数据进行完整性验证,私密数据采用双重加密的措施。这样既能提高数据的安全性,又不会降低加密的效率。在动态分析对等网络中移动Agent的运行过程时,根据Agent的状态以及状态的迁移,建立Agent生命周期模型,研究Agent的相关行为。为了提高移动Agent系统的可靠性,本文设计了动态停靠主机机制,在移动Agent通信出现故障时,采用停靠主机来最大限度的保障数据、代码以及中间运行结果的完整性。双重命名机制保证移动Agent的精确寻址。 对等计算的关键性问题是对等主机之间的通信机制以及可用信息的查询算法。MAPS采用了与Jxta一致的通信方式,由主机向系统中发布通告。通告采用XML格式,其他主机获取通告,根据约定的形式进行通信。在查询信息时,借鉴目前几种查询方式的优点,提出一种适合在对等网络中采用的双重索引查询(DDI)。查询是根据结点之间的有用性进行的,并且有用性也与主机节点间的最佳路由有一定的关联。 MAPS将移动Agent技术、Jxta通信机制以及对等网络查询机制综合在一起,提供了一个无所不在的高性能计算的平台。
其他文献
本论文首先描述了企业投资优化所面临的问题;随后,从免疫系统生物原型、免疫算法原理、免疫算法与遗传算法的比较等方面概述了免疫算法;提出了RAIA算法,描述了RAIA算法的具体步骤
当今世界的信息总量已经大大地超乎人们的想象,达到了一个十分惊人的数字,与此同时信息的膨胀速度还在不断的加快,人们几乎已经被信息的海洋所淹没。虽然信息技术的出现,为人
随着智能无人车系统(Intelligent Unmanned Vehicle,IUV)的发展,无人车的在线感知能力日益受到重视,障碍物检测能力则是无人车在线感知能力的重要组成部分。因为视觉传感器具有
数据中心作为云计算的核心支撑部分,数据中心的性能直接决定了云计算服务的质量。数据中心网络作为数据中心中的通信桥梁,其负载正变得越来越重,并开始影响数据中心的性能。组播
网络信息安全问题是当今计算机网络迅速发展所带来的迫切需要解决的问题,防火墙仍然是首要的不可替代的解决办法.传统防火墙在网络发展初期规模还不大的情况下是有效的,但随
从大学班级心理健康委员的职责、角色定位及工作开展等进行分析,发现主要有无所事事型、工作冒失型、自身障碍型等数种角色定位不当类型,在工作开展中对于哪些能做哪些不能逾
数据库中的知识发现是当前涉及人工智能、数据库等学科的一门相当活跃的研究领域。数据挖掘是从数据中提取人们感兴趣的、潜在的、可用的知识,并表示成用户可理解的形式。关联
传统公钥密码学是基于目录的,其认证框架--公钥基础设施(PKI)的树状层次结构导致系统异常复杂且成本过高。于是人们寻求简化公钥认证框架的方法。本文详细探讨了基于双线性对的
我国在入世谈判中,虽然在教育方面未作正式的承诺,但加入WTO以后,仍然存在着“接轨 ”的问题.总的来说,就是更新观念,深化教育改革,纠正和克服高等教育现实中存在的种种不适
当前,高性能计算机与高性能微处理器飞速发展,片上互连网络已经成为一个研究热点。片上互连网络负责实现片上处理器核之间的互连与通信,其体系结构对高性能微处理器的整体性