网格与P2P的综合应用研究
基于P2P的网格环境中资源共享的研究的开题报告

基于P2P的网格环境中资源共享的研究的开题报告一、研究背景与意义随着云计算和大数据技术的飞速发展,高性能计算和分布式计算越来越受到人们的关注。
网格环境作为一种分布式计算模型,能够为大规模科学计算或数据处理提供高效且可靠的资源共享和协同服务。
而P2P 技术则提供了一种分散的组织方式,它不需要中央控制和管理,同构节点之间的连接方式也非常简单,使得网格系统能够更加灵活和可靠地进行资源调度和管理,进而提高资源利用率和计算性能。
本文旨在通过对基于P2P的网格环境中资源共享机制的研究,探索如何实现更完善的网格计算模型和分布式应用开发框架,进一步提高其资源利用率和计算性能,以满足现代科学计算和数据处理的需求,具有重要的应用意义和理论意义。
二、研究内容和方法1. 研究内容:(1)分析网格计算模型的结构和特点,探讨P2P技术所引入的新挑战和机遇。
(2)研究基于P2P的网格环境中的资源共享机制和调度算法,重点关注资源分配的公平性和效率性。
(3)构建P2P网格环境下的分布式计算框架和应用开发平台,实现基于任务的资源调度与管理。
2. 研究方法:(1)文献综述:通过对国内外相关领域文献的综合分析、总结和比较,了解当前网格计算和P2P技术的研究热点和问题,找出研究方向。
(2)算法设计:基于对网格计算和P2P技术的深入理解,设计适用于P2P网格环境下的资源共享机制和调度算法,包括任务调度算法、数据存储与共享算法等。
(3)系统实现:通过实现一个P2P网格环境下的分布式计算框架和应用开发平台,验证算法的可行性和有效性。
三、预期成果1. 提出一种基于P2P的网格环境下的资源共享机制和调度算法,以提高资源分配的效率和公平性。
2. 构建一个分布式计算框架和应用开发平台,运用该平台开发具有复杂计算和数据处理需求的分布式应用程序。
3. 在现有基础上,提出有关网格计算模型和分布式应用开发的新思路和算法,为相关领域的未来研究提供有益的参考。
基于P2P机制的网格资源发现的研究

和维护方 法。而且 目录服务 器层次 的搭建 是通过配 置
文件来 完成 的 , 不易实现动态地调整结构 。
①
基金项 目 基金项 目( 编号): 科研 项目( 编号 )
A pi emi e pldT& q 应用技术 1 1 e u 0
维普资讯
维普资讯
20 年 第 2 期 08
计 算 机 系 统 应 用
基 于 P 制 的 网 格 资 源 发 现 的 研 究① 2 P机
Re e r h o i e ou c s o e y Ba e 2P M e h n s s a c fGrd R s r e Dic v r s d on P c a im
杨长兴 江海涛 ( 中南大学信 息科学与工程学院 长 沙 40 8 ) ]0 3
摘 要 :资源发现在 网格的资源管理 中占有重要的地位 。本 文首 先简明描述 了当前 网格 资源发 现 中存在 的 问题
并指 出了几种 P P 型 中资源查找 方式的优 缺点 。将 P P非结 构化模 型的思 想引入到 网格 资源发 现 , 2 模 2
布在 网络 中。这 类 系 统 包 括 C N,T p s ,P s A a t e r at y y r 等, 目前结构 化系统 的搜 索方 法都 基于结 构化路 由模
型 。 构化路 由模 型基于纯 P P网络结 构。它为 网络 结 2 中的每一个节点赋予一个 I, D 同时 , 每个节点存储 的资 源和服 务也有 类似 的 I D。节点 的路 由表 中登 记一 定
1 P P的搜 索机制 2
对等计 算 P P ( e r o—P r 类似 网格 计 算 , 2 P —t e ) 强调的 是 为 分 布 在 不 同地 点 的 人 提 供 资源 共 享 服 务 。P P系统所关注的资源共享 主要 用于那些包 含 2
网格技术在P2P系统中的应用

20 0 6年第 1 2期
福 建 电 脑
5 5
网格技术在 P P系统 中的应用 2
唐 峻
(西 南 科技 大 学 计 算机 学 院 四川 绵 阳 6 1 1 ) 20 0
【 摘
要】分布性 、 : 并行性是 网格 计算的两个基本特性 。 2 P P软件天然就具有 分布 式这 和 实用 性 。 我 们 把 引入 网格 计 算 这 一 新 特 性 的 P P软 件 称 为 P P 网格 , 2 2 并描 述 了能 为 P P软 件 带 采具 有 2 分布式和并行性新特性的服务方式 , 最后描述分布式和并行通讯的基础理论 。
【 关键词】 网格 计算,2 , : I P 分布式 , ) 并行性
l 引 言 ,
容 易 引 发 阻 塞 .影 响 网 络 性
网格 计 算 是构 筑 在 Itre 上 的 一 组新 兴 技 术 . 基 础设 施 能 .因 此 当 网 络拓 扑 发 生 变 neit l 其
定 是 基 于 I 议 的 宽 带 数 字 通 信 网 络 . 它 将 改 变 传 统 的 化 时 .如 何 动 态调 整 使 信 息 P协 Cjn,e r 和 Ci t 1s r 构 . 成 新 的 P rai / r l t 八r e s e ln Cut 结 e/ e 形 evs eG i 系 交 换 能 正 常执 行 下 去 v d体
一
结 构 .这 种体 系结 构将 使得 用 户 把 整 个 网络 视 为一 个 巨大 的计 的、 协作 式 信 息 服务 。
对 于资 源 的 管 理 和 分 配
j
算 机 , 从 中 享 受 一 体 化 的 、 态 变 化 的 、 灵 活 控 制 的 、 能 调 度 基 本 结 构 是如 下 图 所 示 并 动 可 智 的 两 层 .一 层 是结 点 资 源 管 P P 全 称 叫 做 ”e rt— er对 等 互 联 网络 技 术 f 对 点 网 理 .一 层 是 全局 资 源 管 理 或 2. P e-o pe” 点 络 技 术1pp是 一 种 不 同于 当 前 CS BS结 构 的 网络 应 用 。 一 调 度 ( 全 局 资 源 信 息 汇 ,2 /, / 是 或 总) : 种 将 各个 终 端 计 算 机 直 接连 接 起 来 进 行 各 种 通讯 的 网络 结 构 网格 有 两 个基 本 特 征 : 布 性 、 行 性 。但 本 质 特 征 在 于 分 分 并 布 性 . 就 是 资 源分 布 在 不 同 的 结 点 上 , 行 性 是 分 布性 的 …个 会 有 些 不 同 : 也 并
P2P网络的研究与应用实践

P2P网络的研究与应用实践近年来,P2P(Peer-to-Peer)网络在互联网应用中发挥着越来越重要的作用。
在P2P网络中,各个节点对等连接,互相传输和共享资源。
与传统的客户端-服务器模式不同的是,P2P网络中每个节点都可以充当服务器和客户端,从而实现资源的分布式存储和共享。
本文将介绍P2P网络的研究与应用实践。
一、P2P网络的研究概况P2P网络相比于传统的客户端-服务器模式具有以下优点:1.去中心化:P2P网络没有中心节点,每个节点都是对等的,这种去中心化的结构可以提高网络的可靠性和稳定性。
2.高效性:P2P网络能够充分利用网络资源,减少瓶颈和单点故障,从而提高网络的传输效率。
3.自组织性:P2P网络能够自动组织节点之间的连接,从而实现分布式的资源共享和管理。
P2P网络的研究主要涉及以下三个方面:1.网络拓扑结构的研究:P2P网络中节点的连接结构对网络的性能和可靠性具有重要影响。
研究者们通过分析P2P网络的基本拓扑结构,提出了一系列优化算法和策略,以提高P2P网络的效率和性能。
2.资源管理的研究:P2P网络的资源管理包括资源发现、负载均衡、数据分发、数据备份等方面。
这方面的研究主要围绕着如何实现高效的分布式资源管理,同时保证网络的可靠性和安全性。
3.协议设计与实现:P2P网络的协议设计与实现是P2P网络研究的核心内容。
研究者们通过制定协议,并在实际网络环境下的实现和测试,不断优化和改进P2P网络的协议和算法。
二、P2P网络的应用实践P2P网络的应用实践主要涉及以下领域:1.文件共享:P2P网络最早的应用就是文件共享,例如BitTorrent、eMule等。
在P2P网络中,用户可以通过互相分享文件,从而实现高速、高效的文件下载和共享。
2.流媒体传输:P2P网络也可以用于流媒体传输,例如PPStream、PPLive等。
在这类应用中,用户可以通过同时与多个节点连接,从而得到更加稳定的视频流传输速度和更丰富的资源选择。
基于P2P机制的网格资源发现的研究的开题报告

基于P2P机制的网格资源发现的研究的开题报告一、研究背景近年来,随着云计算、大数据、物联网等新技术的发展,对计算资源的需求越来越大。
而各个机构和个人都拥有着大量的未被充分利用的计算资源,如何实现这些资源的共享和利用,成为了当前亟需解决的重要问题。
网格计算提供了一种解决方案,它通过将分布在不同地域、不同组织中的计算机、存储设备、仪器设备、数据等资源互联起来,形成一个虚拟的超级计算机。
资源发现是网格计算中最基础、最关键的环节之一,其目的是通过寻找和识别局域网和广域网中的计算资源,实现资源的自动发现和管理。
目前,网格资源发现主要采用了集中式的方式,即由一个组织或中心节点来管理和维护所有资源,但这种方式需要建立强大、稳定的中心节点,并且容易受到单点故障的影响。
因此,近年来出现了一些基于P2P 机制的网格资源发现方法,通过网络节点之间的相互协作和通信,实现资源的发现和管理,可以更加灵活、可靠、可扩展。
因此,基于P2P机制的网格资源发现成为了近年来的研究热点之一。
二、研究内容本项目将从以下几个方面进行研究:1. 研究P2P机制在网格资源发现中的应用针对当前网格资源发现存在的问题,例如中心节点单点故障、需求量大、可扩展性差等问题,研究P2P机制在网格资源发现中的应用。
通过比较不同的P2P机制,选择出适合网格资源管理的P2P机制。
2. 设计基于P2P机制的网格资源发现算法根据P2P机制的特点,结合网格资源发现的实际需求,设计基于P2P机制的网格资源发现算法。
该算法应具备高效、可靠、可扩展、安全等特性。
3. 实现基于P2P机制的网格资源发现系统根据前期研究成果,实现基于P2P机制的网格资源发现系统。
系统应该满足高效、可靠、可扩展、安全等要求,并提供友好的界面和良好的用户体验。
三、研究意义本项目在以下几方面具有研究意义:1. 探索基于P2P机制的网格资源发现方法,提高资源管理的效率和质量;2. 突破集中式网格资源发现的瓶颈,降低单点故障的风险;3. 为网格计算的推广和应用提供技术支持和助力;4. 丰富P2P技术在计算领域的应用场景,拓展P2P技术的应用领域。
P2P技术在视频网格中的应用研究

P2P技术在视频网格中的应用研究赵凡;赵宏【期刊名称】《计算机仿真》【年(卷),期】2011(28)12【摘要】In current video grid, the scalability is low. In this paper, P2P techniques were imported to transfer data of video stream buffered in client computers to other client computers which located in the same or neighboring subnet, to shorten the path of video data stream, and the transmission path of data of video streams in main stem network was also reduced. So, the payloads of POP servers were depressed and the scalability of video grid was improved. A structure design scheme of PGVOD system with P2P techniques and its access mode of node were proposed. The process of designing, dynamic updating and managing of LCN were described. Then the paper compared PGVOD with video grid of C/S structure by the VGSim, a simulator of video grid. The result shows that PGVOD can cut down the data of video streams in networks, and improve the throughput and performance of system.%研究优化视频效率问题,现有视频网格结构可伸缩性不足的缺点,使系统效率降低.引入P2P技术将客户端主机中缓存的视频流数据发送给同一子网或者相邻子网中的客户端主机,缩短网络中视频流数据的传送路径,节约网络干线的数据流量,降低区域服务器的负载,提高视频网格的可伸缩性.提出了融入P2P技术的PGVOD系统的结构设计方案和节点的运行模式,描述了 LCN的设计及其动态更新过程.最后通过视频网格模拟器VGSim将PGVOD与基于C/S模式的视频网格系统进行对比,结果表明,能够有效减少网络中的视频流流量,提高系统的吞吐量和性能.【总页数】4页(P115-117,125)【作者】赵凡;赵宏【作者单位】甘肃省科学技术情报研究所,甘肃兰州 730000;兰州理工大学计算机与通信学院,甘肃兰州 730050【正文语种】中文【中图分类】TP393【相关文献】1.基于P2P技术的手术视频网络教学系统设计 [J], 谭珂;潘新华;郭天泉2.P2P技术在电力网格中的应用 [J], 杨丽;黄彦全;肖建;魏震波3.视频网格中自适应热度变化的条块化存储 [J], 单芝栋4.IPv6视频网格中基于用户端的网络性能测量 [J], 吴素研;郭巧;王健5.视频网格中流媒体业务的流量模型 [J], 高伟涛;崔占忠;张海旸因版权原因,仅展示原文概要,查看原文内容请购买。
基于P2P技术的网格调度算法的研究
20 0 7年第 1 期
福 建 电
脑
13 0
基 于 P P技术的 网格 调度算 法的研 究 2
赵巍 。 庞 慧-
(. 1 河北建筑工程学院 河北 张家 口 0 5 0 2 江南大学信 息工程 学院 江苏 无锡 24 2 700 . 1 12)
【 要 . 指出该算法中所存在的缺陷, 并从提 高系统负载平衡性能和资源
利 用率两个方面考虑提 出 了新的算法。通过仿 真试 验结果 。 验证 了新 算法的可用性和 高效性 。
【 关键字】 网格, : 任务调度, 资源调度,2 , PP 超级 Pe er
调度资源时所带来的通信延迟。图 1给出了一个超级 P e 的局 er 网格技术 已经成为 当今计算 机领域 的研究热点之一 .是继 部资源管理模型 It t ne me 之后的又一次重大 的科技进步 n1 。在网格的关键技 术 图 1中的网格资源 ( r eo me G dR su )通过信息接 收器(n i If b 中。 任务管理和资源管理一直备受瞩目。 目前 。 围绕着这一领域 , R ci r提交资源 属性信息请 求对资源进行注册 。信息接收器 ee e) v 国内外已经做 了大量 的研究工作 ,并且形成 了很多重要 的理论 将所 接 收 的资 源进 行 分类 分 别把 信 息 提交 给 P C管 理器 (C P 和研 究成 果 Maae)H C 管 理 器 ( ihP  ̄ r ae o p  ̄ ) L N 管 ngr , P H g e om n eC m u r 和 A 本 文 在 基 于 P P G d环 境下提 出一 种新的 网格任务 调度 理 器 ( N Ma ̄e) 2  ̄ I n r。用 户 向 任务 接 收 器 ( akR eN r提 交任 Ts ee e) 算法, 所谓 P P G d 其 实质就是在网格环境 中加入超 级 P e. 务 . 2 r , i er 任务接 收器接到任务后响应该任务 的资 源请求 . 并向资源管 每个 超级 P e 构成 一个局部 的网格系统 .负责处 理局 部的事 理 器提交查 找资源的请求 。资 源管 理器通过一定的查找算 法搜 er 务 , 而构成了 PP G d 从 2 n 。通过仿真试验 , 发现新算法在负载均 索注册的可用逻辑资 源.并 把这些可用资源的属性信息按一定 衡性 能和 系统 资源利用率两方面均 比传统 的算法更合理 、 高效 。 的策略和级别高低顺序记 录在 可用 的资源管理器即资源预留服 1 Mi— i 算 法 的分 析 . nmn 务器中。 同时选择最佳 的资源或资源集合分配给所提交的任务 。 Mi Mi n n算法仍然是 目前网格调度算法 的研究基础之一. 该 资源接收器还要 及时掌握系统 中的负载情况 .一旦 发现所 算 法 的 主要 思 想 如 下 : 在 的 局 部 系 统 的 负载 过 重 .就 马上 将 任 务 转 交 给其 它 空 闲 的超 在该算法 中 .将计算 每个待 调度的任务在所有 主机的最小 级 Pe 处理 。 er 这样就克服 了传统算法中负载不平衡 的缺 陷。 完 成 时 间 . 这 个 集 合 中 再 选择 完 成 时 间 最小 的任 务 . 其 分 配 22算 法 实 现 从 将 . 给相应 的主机 。 将这个任务从 等待队列 中移除 。 重复这个过程直 221算 法 思 想 .. 到所有 的任务调度完成f, , 0。 2 2 11 新算 法中 。 我们将 任务的 q s请 求嵌入其 中 , o 这样可 以更 然 而 Mi2 n算 法 存 在 着一 个 很 大 的 缺 点.就 是 算 法 的 负 好 的满足不 同水平的 q s的请求 。一 般来 说 . o n Mi o q s具体要求是 载均 衡性能( odblni 不 高f 1a a en a 3]。这是 因为每 次在选择任 与任务实 际 申请的资源密切 相关的 , 例如 , 对于 网络来说 , 应用 务调度时 . 总是选 择预期 任务执行 时问最短 的进行调度 、 这样 的 程 序 的 q s请 求 可 能 意 味 着 需 要 满 意 的 带 宽 :而 对 于  ̄ U来 o P 话 . 不 能 保 证 大 任 务 的 立 即执 行 。 致 了 整 个 任 务 执 行 时 间 增 说 . 用程序的 q s请 求可能意味着需要更 高的处理速度或者 就 导 应 o 大 . 资 源 利 用 率 也不 高 。 而 C 的利用率等 。 目前 的大多网格调度算法中 。 很少有去考虑任 2 调 度 算 法 模 型 . 务的 q s请求 。这样 的话 . o 一个 没有 q s请求 的任务既可以获 o 网格任务 调度实 际上可分两个部分 .即资源调度和任务调 得 高 q s资源也可 以获得低 q s资源。而一个 高 q s请求 的 o o o 度。 传统的调度算法都是将两种调度分开进行讨论 , 这样势必会 任 务 就 只能 在 系统 有 空 闲 的高 q s资 源 时 才 能 执 行 。在 不 考虑 o 忽略掉某些实 际存在的参数 例如在任务调度 算法 中会 忽略调 O s的调度算法 中 . 能会 出现这样 的情况 , o 可 即低 O s的任务 o 度某些资源的 时间 , 而资源调度 中会忽略 任务 的某些属性 , 例如 占用了高 q s资源 。 o 而高 q s的任务 只能等待 , q s的资源 o 低 o 任务所需 的 Q S的请求 O 空闲。从而 导致 系统资源利用率不 高。 本 文 所提 出 的 任务 调度 算 法 .不 仅 考 虑 到 任 务 本 身 所 具 有 新算法 中。 我们 将待调度的任务分为 高 O s任务 ( . ) o I } 的重要属性 . 同时考虑到资源调度所带来的时间延 迟。 因此本算 和 低O0 S任 务 ( ) 个 集 合 。 因 为论 文 所 提 出的算 法 是将 两 法是 将 资 源调 度 融 入 到 任 务 调 度 中 .从 而 产 生 了新 的 网 格 任 务 资 源 调 度 与 任 务 调 度 结 合 起 来 共 同 完 成 对 网 格 系 统 任 务 的调 调度算法 度 .因 此 我 们 还 要 考 虑 的 一 个 重 要 参 数 就 是 资 源 调 度 时 间 . 用 资 源 调度 在 整个 任 务 调度 过 程 中起 着 关 键 的 作 用 .好 的资 S T表示 。假设待调度 任务 的预 期执 行时间为 , 其开始执行时 源调度算 法可 以提高负载 的均衡性能并且使得整个任务调度 的 间为S R 则任务 的预期完成 时间 . 时间大大 降低 。为 了达到这样的 目的 , 我们 引入 了新 的技术 , 即 C Rn . 中任务开始执行 时间 S R 其 nS , 这 P P 这样 就 形 成 了一 个 新 的 网 格 模 型一 2 6 2。 P P G d模 型 。在 该 模 里 A7为 任 务 到 达 时 间 。 样 的话 ,T A ’ 这 C = 7 7 新 算 法 中期 ’ ’ 。
P2P技术的研究与应用
P2P技术的研究与应用在数字化时代,互联网的发展逐渐从传统的中心化向分布式发展,P2P技术成为了一个备受瞩目的领域。
P2P技术,即点对点技术,有着很广泛的应用范围,例如P2P文件共享、P2P视频直播、P2P网络游戏等等。
下面,将从P2P技术的背景、原理、优点与缺点、应用等几个方面来阐述P2P技术的研究与应用。
1. 背景在互联网发展的早期,网络数据的传输都是通过中心化的方式来实现的,例如传统的网站、电子邮件等技术。
但这种方式有着明显的缺陷,中心化的系统需要专门的服务器来维护数据的传输和存储,一旦服务器崩溃或遭受攻击,系统将不能正常运行。
此外,由于服务器的集中式管理,带来的还有单点故障和系统可扩展性的问题。
在这种情况下,P2P技术应运而生。
P2P技术不需要中心化的管理,而是通过每个节点之间的直接互联来实现数据的传输和存储。
这种方式能够很好地解决中心化系统遭受攻击或崩溃的问题,同时也提高了系统的可扩展性和容错性。
2. 原理P2P技术的基本原理就是每个节点之间都是平等的,节点之间可以直接进行数据的交换和存储。
这种方式的优点在于相比于传统的中心化技术来说更加稳定和可靠,因为节点之间可以互相协作,相互分担负荷。
P2P技术的实现方式有很多种,最常见的是利用UDP或TCP 协议进行通信和数据的传输。
节点之间通过网络进行相互连接,节点之间的通信是通过传输协议来实现的。
在实现P2P技术的过程中,通信协议的设计和优化变得非常重要,因为只有通过合适的协议设计,才能够实现节点之间的高效通信和数据的传输。
3. 优点和缺点P2P技术作为一项新兴的技术,无疑有着很多的优点和缺点。
下面,我们来详细探讨一下P2P技术的优缺点。
优点:(1)去中心化:P2P技术去掉了中心化的架构。
传统的中心化方式需要依靠集中式的服务器来维护数据和网络的传输。
而在P2P技术中,每个节点都是平等的,节点之间可以直接进行数据的交换和存储,这种方式更加灵活和可靠;(2)安全性高:由于P2P技术的去中心化架构,节点之间可以相互协作进行数据传输和存储,这种方式的安全性相对于传统的中心化架构更加高效和可靠;(3)可扩展性好:P2P技术可以通过增加新的节点来扩展网络,因为每个节点都是平等的,节点之间的负载可以相互分担,可以很好地对扩展性进行支持。
综合P2P和网格计算模式的研究
2 2 P P和 网格 的比较
对于 P P和网格这两种技术 的比较 , 2 这里将着
重讨论几个确定分布式计算模 式的主要 问题, 进而
从 P P和网格模 式用来处理这 些问题 的方法 中找 2 出一些综合它们的结合点。
人们提供资源共享服务 。这一 目标对于 P P和网 2
请求。这就避免 了在不 对称 的 C S 式 中服务器 /模 可能 遇到 的性 能瓶 颈 问题 。 在 P P和网格这两种计算模式的分 析中, 2 不难 发现 , 综合它们是有可能。尽管 目前网格的某些方 面是基于分等级服务 的, 但是在不远的将来这个执 行细节可能被去掉。当节点在复杂网格上的应用从 数 1 个增加到数千个时, 0 将分散它们的功能以避免 性能瓶颈。P P模式正好能帮助 网格保证其可扩展 2 性 , 计者 可 以用 P P设 计 原 理 和技 术 来 实现 无 等 设 2 级分散的网络系统。 从目 前的理论和实践来看 , 网格和 P P计算模 2
也为节点之间有效共享各种资源和交换数据等各种 服务提供 了可靠的机制 。
当前 的 P P系统并不支持对远程操作和存储 2
的明确定位机制, 但是 它们确实为节点间共享 和交
换数据提供 了协议。在研 究 P P方法如何应用于 2 网格的作业调度和管理 时 ,2 P P系统的作业提交模
式 和作 业调 度方 法 可能是 很 有 吸引力 的 。
格来说都是相同的。算密集型 、 数据密集型 、 知识密集型和协作密 集型的应 用。例如英 国的 e c ne 目_ 和欧洲 — i c项 3 Se _ 原子能研究机构 C R E N所开展的数据网格( U D — E a
t G i, D ) 目。网格计算 可被 看作是 对网络 a r E G项 d
P2P技术的应用及其研究现状图解
P2P技术的应用及其研究现状摘要自1999年以来,对等网络(P2P)技术因其充分利用网络资源和网络带宽等诸多优点而受到国内外学术界和商业组织的广泛关注。
美国《财富》杂志更称之为改变因特网发展的四大新技术之一,甚至被认为是无线宽带互联网的未来。
文中首先介绍P2P的概念及其四种网络模型:集中目录式、纯分布式、混合式和结构化,并将P2P模型与C/S模型进行对比,结果表明:在有效利用网络中的大量闲置信息、存储空间、处理器周期等资源、避免服务器带来的瓶颈问题、降低服务器成本等方面,P2P有着明显的优势;然后介绍P2P文件交换、对等计算、协同工作等应用模型及其研究现状;最后讨论P2P网络存在的问题。
关键字对等网络(P2P)技术客户端∕服务器(C/S)模型模型引言随着Internet网络的广泛普及、网络带宽的大幅增加以及基于Internet的端系统计算能力迅速增强,在客户端∕服务器(C/S)模式(通常只有服务器节点资源得到利用)中被忽略的且广泛存在的用户端设备成为一种宝贵的计算资源。
因此,“充分利用网络边缘资源”成为新的研究和应用目标之一,其中“网络边缘资源”是指那些在传统应用模式中作为客户端而往往被忽略的计算设备。
而对等网络(P2P)技术正是在这样的形势下迅猛兴起,如今P2P技术研究的涉及面已十分广阔,包括网络拓扑、分布式存储、安全性和可靠性等。
P2P技术应用更是涵盖诸多方面,商业和民用领域的文件与数据共享和存储、、科研领域的协同和并行计算等。
然而P2P也同样在其发展历程中存在着许多或难以克服或存在缺陷的问题,比如版权问题、安全问题等。
尽管问题如此之多,不置可否,P2P技术正不断变革着网络,并且改变人们的生活。
1P2P的概念及其网络模型目前在学术界以及商业组织上对于P2P 没有一个统一的定义,下面有三种定义:1 P2P是一种通信模型,其中每个参与者都有相同的能力。
在Internet上,P2P是一种网络类型,它允许相同网络程序的计算机相互建立连接,直接访问对方的硬盘上的文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中的资 源的 加入 和离 开比较 具 有随意 性 。随 着 P P应用 的大受 欢迎 ,更 多问题慢慢地 显 2 露 出来 。随着 越来越 多的内容 在 因特 网上散 播 ,P P技术 无法保 证让 这些数据 在 网络 上 2 有 效 地 传递 。 其 次 ,用 户 的 隐私 权 、言 论 自由和 以 及彼 此之 间的信 任 问题都 是 点对点
系统所 必须 面对 的 难 题 。 3 5 面 向用户 . 网 格 计 算 的 出现 是 为 了处 理 复 杂 程 度 高 、数 据量 庞大 的科学 运 算 ,主要 的精神 是 将 分散 在不 同地 理位 置的 计算 机组 织成一 个 “ 虚拟 的 超 级 计 算 机 ” 网格 构 建 网 格 系统 。 的主 要 目的是 实现 大规 模的 、 灵活的 、安 全 的以 及协 同的 资源 共享 ,构 成 网格系统 的节 点一 般都是 高性能 计算机 节点 。而 P P主 要 2 面 向的是 普通 用 户的桌 面 PC 机 ,通 过大 量 节 点 之 间 的 直 接 通 信 来 共 享 包 括 存 储 、 带 宽 、计算能力 等在内的 各种计算机 资源。 网格一 般有 大型 机用 高速 网络 连接 ,由于严 格 的账 号审 查 ,连 入的节 点数 目少 ,P P一 2 般 接入 的是 普通 台式 机 ,节 点数 目也比 网格
多很 多。
3 网格 与 PP 自的优缺及互 补 2各
3. 安全性 1
P P安全性脆弱 , 2 主要是 因为 P P系统 则 2 利 用互 联网把 分散 在不 同地理 位置 的 电脑组 具 有开放性 . 虽然 用户可以共享 范围更广泛 的 织成一个 “ 虚拟的超级计算 机” 有很多优势 , 资源 , , 但参与者在 他们下载程序 时必须完全 信 比如数 据处 理能 力超强 ,能充分 利用 网上 的 任研 究 组织 , 这样 就 极大 地增 加 了安 全脆 弱 闲置处 理能 力等 。但 同时 它也 与 P P一样 存 性 , 2 它打开 了一些安 全缺 口。 方便 的共享 和快 在很 多不 足 , 比如 资源发现效率 不高等 。能否 速 的选路 机制 为某些 网络 病毒 提供 了更好 的 把 二者结 合起来 , 使它们优劣互 补 , 这是 本文 入 侵 机会 。 网格 的 机制 具 有 相对 的封 闭性 , 的 探讨问题 。 网格 计算 中每个 结 点都 有 身 份鉴 定 、授 权 、 防 火墙 保护 的能 力 ,它既不 允许 用 户、也 不 2网格和 P P 理 2原 允许 资 源 是 匿名 的 。 3 2 网络 负载 2 1 网格 . 网格环 境下 的资 源发现 主 要是 基于 层次 网格是 一 种 信息 社 会 的 网络 基础 设 施 , 它将实现互联 网上所有 资源的互联互通 , 使互 模型 或集 中模 型 ,但 这两 种模 型均 不能 有效 连网上所有资 源包括计算资源 、 储资源 、 存 通 信资源 、软件资源 、信息资源 、知识资源等 , 实现 全面共 享与协 同工作 , 使整个 Itr e 整 nen t 合成 一台 巨大 的超级计算 机。 网格 体 系结 构 是关于 如何 建造 网格 的技 术 , 网格最核心 的技术 。目 最重要 、 是 前 最有 影响 的网格体 系结构是 OG A( e Grd S Op n i S rie rhtcu e evcs A c i tr )和五 层沙漏体 系结 e 构。O S G A最基 本的思想就是以 “ 服务”为中 心。 O S 在 G A框架 中, 一切抽象为服 务,包 将 括各种 计算 资源 、存储资源 、网络 、程序 、数 据库 等等 , 简而言之 ,一切都是服务 。在五层 沙漏体 系结 构中 , 最基本的思想 就是:以协议 为中心 ,强 调协 议在 网格的 资源共 享和 互操 作中 的地位 。五 层结构 的一 个重 要特点 就是 “ 沙漏”形状 ,其原 因就在 于各层协议 的数量 是不同的 , 其最核心 的部 分 , 由于既要能够 实 现上 层各种 协议 向 自身协议 的映 射 ,同时 实 现 自身协议 向下 层其 它各种 协议 的映 射 ,且 核心 协议 在所有 支持 网格 计算 的地点 都应该 得到 支持 ,所以核 心协议的数量 不应该太 多。
1引言
P P与 网格技 术都是 新型的 分布式 计算 2 模 型 , 当今分布式计 算研究 中有 十分重要的 在 意 义和地 位 . 它们的总 体 目标 相似 , 都是通 过 汇聚 互联 网中来 自不 同机构 的数 量庞 大的 资 源 ,来 满足 用 户之 间的 资 源 共 享 需 求 。 在 P P 网络 中 ,每 个节 点都可 以看 作 服务 器 , 2 可 以随意 地将 自己的信息 发布 到 网络 上 ,以 供 其它结 点交 换共 享 。一切 闲散 资源都 有机 会 得到 利用 ,具 有很高 的资 源利 用率 。这就 比传统 的 C/S模式优 越 。在 C/S模 式 中 , 客 户端 之 间进 行文 件 交换 必 须 经过 服 务器 , 随着节点 的增加 , 服务器的负担越 来越 重 , 并 逐渐形成 系统瓶颈 。P P在 网络 资源利用率 、 2 消 除服 务器瓶 颈等 多方面 存在 明显优 势 ,但 它也存 在一些问题 。比如P P不易于管理 , 2 安 全性差 , 网络带宽 问题 等 , 都存在不 足。网格
P P P e—o P e已成 为计算机界 关注 2 (er t— e) 的热 门话题 之一 ,它是一 种对 等 网络 ,它打 破 了传统 的 Cin/ ev r l t Sre 模式 ,实现 了 “ e 非 中心化 ” 构 , 结 使内容从 “ 中心 ” 向 “ 走 边缘” 。 并且 , 它在促进 信息共享 、 提高 网络 效率及 网 络 资源利 用率 、消 除服 务器 瓶颈 等多方 面具 有 明显 的 优 势 。 P P是 _ 种 网络 模 型 ,其本 质思 想是 , 2 。 = 整个 网络 中不存 在中心节 点( 中心 服务器 ) 或 。 每 一个 节点 同时具 有 信息 消费者 、信息提 供 者和 信息 通信者 三方 面的 功能 ,每 一个 节点 既是客 户机 , 又是服务器 , 拥有对等 的权利和
维普资讯
Sci ence an d Techn O Co OI gy nsu tng l i Her l ad
Q : Q:£ Q Q
T技
术 Βιβλιοθήκη 网格 与 P2 P的综合应用研 究
何宇锋 ’ 张再 萍 (. 1 西南科技大学国有 资产管 理处 绵 阳 6 1 0 : 2 西华师范大学计 算机学 院 南充 6 7 0 ) 2 0 . 0 3 0 2 摘 要:2 P P与 网格都 是新 型的分布式计 算模型 ,但 各 自都有 自己的优缺 点 。本文分 析了 P P 与网格的 优缺 ,设想 了二者结合利 用 2 的可 能性 ,并提 出 了一 种 P2 与网格互 补综 合利用 的想 法 。 P 关键词 : 2 网格 模型 优缺互补 PP 中图分类号 :T 9 . 2 P3 0 3 文献 标 识 码 :A 文章编号 :1 7 — 5 4 2 0 ) 1b 一 0 4 0 6 3 0 3 (0 7 0 ( ) 0 2 — 2