网络资源共享结构及网络资源特性
- 格式:doc
- 大小:42.00 KB
- 文档页数:6
网络规划中如何实现网络资源共享随着互联网的快速发展和普及,网络规划变得越来越重要。
在网络规划当中,实现网络资源共享是一个关键的目标。
网络资源共享能够提高网络的效率和可用性,为用户提供更好的体验。
本文将探讨网络规划中如何实现网络资源共享,从网络结构、技术手段和管理机制三个方面进行论述。
一、网络结构网络结构是实现网络资源共享的基础。
合理的网络结构能够充分利用网络资源,提高网络的可靠性和可扩展性。
首先,建立分布式网络结构是一个重要的策略。
分布式网络结构将网络资源分散到各个节点上,避免单点故障,提高网络的可靠性。
同时,分布式结构还能够减少网络的负载,通过就近访问提高用户的访问速度。
其次,构建灵活的网络拓扑是实现网络资源共享的关键。
网络拓扑的合理设计能够降低网络的延迟,并提高网络的可扩展性。
例如,采用星型或网状拓扑可以方便地连接各个节点,实现网络资源的共享与交换。
最后,引入虚拟化技术是实现网络资源共享的有效方法。
虚拟化技术能够将物理网络资源进行抽象和隔离,使得用户可以共享同一物理资源的多个虚拟实例。
通过虚拟化,不仅可以提高网络资源的利用率,还可以提供灵活的资源分配和动态调整的能力。
二、技术手段除了网络结构的优化外,还需要借助一些技术手段来实现网络资源的共享。
首先,网络缓存是一个重要的技术手段。
通过网络缓存,可以将访问过的网络资源存储在缓存中,提高资源的访问效率。
当用户再次访问这些资源时,可以直接从缓存中获取,减少对网络的访问压力。
其次,内容分发网络(CDN)是实现网络资源共享的关键技术之一。
CDN通过将网络资源分发到离用户更近的节点上,提高资源的访问速度和可用性。
CDN的核心是缓存技术和智能路由算法,能够有效地提高网络的负载均衡和访问效率。
最后,云计算技术也是实现网络资源共享的重要手段。
云计算通过将计算和存储资源集中管理,实现资源的共享和灵活分配。
用户可以根据实际需求来获取所需的资源,提高资源的利用率和效率。
随着Internet的飞速发展,网络信息资源急剧增长,网络信息过载问题日益突出,人们越来越多地关注如何开发和利用这些资源。
然而,目前中英文搜索引擎均存在查准率、查全率不高的现象,这种现状无法适应用户对高质量的网络信息服务的需求;同时,电子商务以及各种网络信息服务迅速兴起,原有的网络信息处理与组织技术无法赶上这样的发展趋势。
网络信息挖掘就是在这样的环境下应运而生,并迅速成为网络信息检索、信息服务领域的热点之一。
网络信息的数据挖掘不仅包括对网页内容本身的挖掘,也包括其链接模式,以及用户访问、存取、浏览、发布、操作等操作行为、访问行为所产生的信息的挖掘。
有效地研究、挖掘、利用网络信息可以增强网站的吸引力,有的放矢地吸引用户群,更有效地利用网络资源。
一、网络信息资源及其特点网络信息资源是指放置在英特网上能满足人们信息需求的信息集合。
网络信息资源极其丰富,包罗万象,其内容涉及农业、生物、化学、数学、天文学、航天、气象、地理、计算机、医疗和保险、历史、法律、音乐和电影等几乎所有专业领域,是知识、信息的巨大集合,是人类的资源宝库。
网络信息资源是一种新型数字化资源,与传统文献相比有较大的差别。
网络信息资源具有一下特点:1、数量大,类型多传播范围广。
网络信息类型多样,有文本、数据、图像、图形、声频、视频信息、多媒体信息等;内容既有高质量的信息,也有有害信息和虚假信息,有个人信息也有在政府信息。
最为特殊的是各种非正式信息被广泛生产与传播。
2、网络信息资源没有统一的管理机制,信息安全缺乏保障。
黑客攻击、计算机病毒和色情泛滥成为网络的三大痼疾。
为防止有害信息耗费了大量的社会资源。
3、网络信息资源分布零乱无序,信息更新快,寿命短,管理相对困难。
信息发布自由,来源广泛,内容混杂,质量不一,控制也比较困难。
4、以网站为信息活动的单位,以网页为信息发布和收集的单元。
5、信息利用水平取决于网站软硬件的技术水平和服务能力,网络信息提供方式是以网站为基点并可在网站间灵活链接的信息服务网。
决定局域网特性的三要素是什么局域网可以实现文件管理、应用软件共享、打印机共享工作组内的日程安排、电子邮件和传真通信服务等功能。
店铺为大家整理了局域网特性的相关内容,供大家参考阅读!局域网的特性的三个要素:1 传输媒体(Transmission Medium) 也称传输介质或传输媒介,它就是数据传输系统中在发送器和接收器之间的物理通路。
它可分为两大类,即导向传输媒体和非导向传输媒体。
在导向传输媒体中,电磁波被导向沿着固体媒体(铜线或光纤)传播,而非导向传输媒体就是指自由空间,在非导向传输媒体中电磁波的传输常称为无线传播。
2 拓扑结构(Topological Structure )计算机网络的拓扑结构是把网络中的计算机和通信设备抽象为一个点,把传输介质抽象为一条线,由点和线组成的几何图形就是计算机网络的拓扑结构。
网络的拓扑结构:分为逻辑拓扑和物理拓扑结构这里讲物理拓扑结构。
3 媒体访问控制方法(IEEE802.3局域网协议等)俗称协议,是各个协议和一个协议的集合。
局域网的协议局域网中的一些协议,在安装操作系统时会自动安装。
如在安装Windows 2000或Windows 95/98时,系统会自动安装NetBEUI通信协议。
在安装NetWare时,系统会自动安装IPX/SPX通信协议。
其中三种协议中,NetBEUI和IPX/SPX在安装后不需要进行设置就可以直接使用,但TCP/IP要经过必要的设置。
所以下文主要以Windows 2000环境下的TCP/IP协议为主,介绍其安装、设置和测试方法,其他操作系统中协议的有关操作与Windows 2000基本相同,甚至更为简单。
在Windows 2000中,如果未安装有TCP/IP通信协议,可选择“开始/设置/控制面板/网络和拨号连接”,右键单击“本地连接”选择“属性”将出现“本地连接属性”对话框,单击对话框中的“安装”按钮,选取其中的TCP/IP协议,然后单击“添加”按钮。
移动通信的网络资源共享随着移动通信技术的飞速发展,全球移动电话用户数量不断增长,网络流量也呈现出爆炸式的增长趋势。
然而,这种快速增长也给通信运营商带来了很大的挑战,特别是在网络资源方面。
为了满足用户的需求并提供高质量的服务,移动通信运营商开始实施网络资源共享策略。
网络资源共享是指不同的移动通信运营商共同利用彼此的网络设备、基站和频谱资源,以提高整体的网络效率和资源利用率。
通过资源共享,不仅可以降低运营成本,还可以提高网络覆盖范围和容量,从而提供更好的通信服务。
首先,资源共享可以有效解决网络覆盖问题。
在某些地区,由于地形条件等因素,单个运营商难以实现完整的网络覆盖。
而通过资源共享,不同运营商可以共同利用基站设备,将网络覆盖范围扩大到那些原本难以覆盖的地区,提供更广泛的网络服务。
其次,资源共享可以提高网络容量。
网络流量的急剧增长使得移动通信运营商需要不断扩展网络容量,以应对用户的数据需求。
而通过资源共享,运营商可以共同利用频谱资源,充分利用有限的频段,提高网络容量,减少拥塞情况的发生,确保用户获得稳定流畅的通信体验。
此外,资源共享还可以降低运营成本。
在传统模式下,每个运营商都需要独立建设和维护自己的网络设备和基站,这不仅需要大量的投资,还需要额外的人力资源来维护和管理。
而通过资源共享,运营商可以共同使用设备和基站,避免重复建设和维护,从而降低了成本,提高了运营效率。
然而,资源共享也面临一些挑战和限制。
首先,不同运营商之间存在竞争关系,对于资源共享可能存在一定的疑虑和担忧。
其次,资源共享需要建立起统一的管理机制和技术标准,以确保不同网络之间的互相兼容和协调。
最后,资源共享也需要考虑到用户的隐私和安全问题,以保护用户的个人信息和通信数据不被滥用。
针对这些挑战和限制,各国移动通信运营商开始积极探索资源共享的实施方式。
在某些国家,政府还出台相应的政策和法规来鼓励和规范资源共享。
同时,技术的进步也为资源共享提供了更多的可能性,比如通过虚拟网络运营商(MVNO)的模式,不同运营商可以在共享网络资源的同时,保持一定的独立性和差异化服务。
第一章计算机网络概论1.计算机网络的发展可以划分为几个阶段?每个阶段各有什么特点?四个阶段:第一阶段(20世纪50年代)计算机技术与通信技术研究结合,为计算机网络的产生作好技术准备,奠定理论基础第二阶段(20世纪60年代)ARPAnet与分组交换技术开始,为Internet的形成奠定基础第三阶段(20世纪70年代中期计起)网络体系结构与网络协议的标准化第四阶段(20世纪90年代起)Internet的应用与高速网络技术发展2.什么是公用数据网PDN?为什么要发展公用数据网?是指由邮电部门或通信公司统一组建和管理的公用分组交换网组建公用数据网为计算机网络发展提供了良好的外部通信条件,它可以为更多的用户提供数据通信服务3.按照资源共享的观点定义的计算机网络应具备哪几个主要特征?资源共享的观点:以能够相互共享资源的方式互联起来的自治计算机系统的集合主要特征:1)计算机网络建立的主要目的是实现计算机资源的共享2)互联的计算机是分布在不同地理位置的多台独立的“自治计算机”3)互联计算机之间的通信必须遵循共同的网络协议4.现代网络结构的特点是什么?大量的微型计算机通过局域网连入广域网,而局域网与广域网、广域网与广域网的互联是通过路由器实现的5.局域网、城域网与广域网的主要特征是什么?局域网:1)覆盖有限的地理范围2)提供高数据传输速率(10Mb/s~10Gb/s)、低误码率的高质量数据传输环境3)一般属于一个单位所有,易于建立、维护与扩展4)从介质访问控制方法的角度,局域网可分为共享式局域网与交换式局域网城域网:1)满足几十公里范围内大量企业、机关、公司的多个局域网互联的需求2)介于广域网与局域网之间的一种高速网络广域网(也称远程网):1)覆盖的范围从几十公里到几千公里,覆盖一个国家、地区,或横跨几个洲,形成国际性的远程网络2)通信子网主要使用分组交换技术6.根据系统的互联方式,网络多媒体应用系统一般可以分为哪几种基本的结构方式?请列举每一种结构的一种典型的应用实例四种基本的结构方式及应用实例:1)一对一系统:二个终端之间的单独通信实例:视频电话系统2)一对多系统:由一个发送端和多个接受端构成的系统实例:多方接受的网页3)多对一系统:多个发送端通过单播或者多播向多个接受端发送信息实例:投票4)多对多系统:一个组的成员之间可以相互发送信息实例:多媒体会议系统7.网络多媒体的传输有哪几个主要的基本特征?请列举传输连续的音频、视频流所需求的通信带宽数据主要特征:1)高传输带宽要求2)不同类型的数据对传输的要求不同3)传输的连续性与实时性要求4)传输的低时延要求5)传输的同步要求6)网络中的多媒体的多方参与通信的特点8.你是如何理解“网络计算”概念的?请举出移动计算网络、多媒体网络、网络并行计算、网格计算、存储区域网络与网络分布式对象计算等方面的几个应用实例“网络计算”概念:网络被视为最强有力的超级计算环境,它包含了丰富的计算、数据、存储、传输等各类资源,用户可以在任何地方登录,处理以前不能完成的问题移动计算网络:无线局域网、远程事务处理多媒体网络:视频点播系统、多媒体会议系统网络并行计算:破译密码、发现素数网格计算:桌面超级计算、智能设备存储区域网络:SSP提供的Internet存储服务网络分布式对象计算:??.第二章网络体系结构与网络协议1.请举出生活中的一个例子来说明“协议”的基本含义,并举例说明网络协议三要素“语法”、“语义”与“时序”的含义与关系协议是一种通信规则例:信件所用的语言就是一种人与人之间交流信息的协议,因为写信前要确定使用中文还是其他语言,否则收信者可能因语言不同而无法阅读三要素:语法:用户数据与控制信息的结构与格式,以及数据出现顺序语义:解释比特流的每一部分含义,规定了需要发出何种控制信息,以及完成的动作和作出的响应时序:对实现顺序的详细说明例:??2.计算机网络采用层次结构的模型有什么好处?1)各层之间相互独立2)灵活性好3)各层都可采用最合适的技术来实现,各层实现技术的改变不影响其他层4)易于实现和维护5)有利于促进标准化3.ISO在制定OSI参考模型时对层次划分的主要原则是什么?1)网中各结点都具有相同的层次2)不同结点的同等层具有相同的功能3)不同结点的同等层通过协议来实现对等层之间的通信4)同一结点内相邻层之间通过接口通信5)每个层可以使用下层提供的服务,并向其上层提供服务4.如何理解OSI参考模型中的“OSI环境”的概念?“OSI环境”即OSI参考模型所描述的范围,包括联网计算机系统中的应用层到物理层的7层与通信子网,连接结点的物理传输介质不包括在内5.请描述在OSI参考模型中数据传输的基本过程1)应用进程A的数据传送到应用层时,加上应用层控制报头,组织成应用层的服务数据单元,然后传输到表示层2)表示层接收后,加上本层控制报头,组织成表示层的服务数据单元,然后传输到会话层。
网络规划中如何实现网络资源共享一、引言如今,网络已经成为人们生活中不可或缺的一部分。
无论是工作、学习还是娱乐,人们离不开网络。
然而,网络资源的合理利用和共享问题仍然存在。
本文将探讨网络规划中如何实现网络资源共享的重要性及其解决方法。
二、网络资源共享的重要性网络资源共享对于提高整个网络体系的效率和效益具有重要意义。
首先,网络资源的共享能够减少资源的浪费。
在传统的网络规划中,每个单位或个人都单独建设和维护自己的网络,导致了大量资源的重复使用和浪费。
而通过实现网络资源的共享,可以避免这种浪费现象,提高资源利用率。
其次,网络资源的共享能够提高网络的服务质量。
通过共享资源,网络能够更好地满足用户的需求。
例如,多个单位共享一条宽带线路,每个单位的网络速度都能得到保障,用户能够享受到更快、更稳定的网络连接。
共享资源还能提高网络的可靠性和安全性,减少因单点故障而导致的网络中断。
最后,网络资源的共享有助于降低网络建设和维护成本。
通过共享基础设施和设备,不仅可以减少建设成本,还可以节约维护费用。
此外,网络资源的共享还可以提高网络规划的灵活性和可扩展性,更好地适应不同单位和个人的需求。
三、实现网络资源共享的方法在网络规划中,实现网络资源的共享需要考虑多个方面的因素。
以下是一些常见的方法和策略:1. 建设共享平台:建设一个统一的网络资源共享平台,供单位和个人共同使用。
该平台可以包括网络设备、服务器等基础设施,以及网络应用和软件等。
通过共享平台,可以集中管理和优化资源的分配和利用,实现资源的合理共享。
2. 制定网络资源共享政策:网络资源共享的实施需要有明确的政策和规范。
相关部门或组织应制定一套完善的网络资源共享政策,明确资源共享的原则、条件和流程。
政策的制定应充分考虑各个单位和个人的需求,既要平衡资源的共享和保护,又要促进资源的合理利用。
3. 建立合作机制:网络资源共享需要不同单位和个人之间的合作与协调。
相关单位可以建立合作机制,共同开展网络资源的建设和维护工作。
网络信息资源的特点网络信息资源(Network Information Resources)是络可以利用的各种信息资源的总和。
网络信息资源极其丰富,包罗万象,其内容涉及到农业、生物、化学、数学、天文学、航天、气象、地理、计算机、医疗和保险、历史、大学介绍、法律、政治、环境保护、文学、尚贸、旅游、音乐和电影等几乎所有专业领域,它是知识、信息的巨大集合,是人类的资源宝库。
关于网络信息资源的种类,许多人从各个不同的角度给予了不同的分类。
按照信息资源传播的范围可大致分为光盘局域网信息、传统的联机网络信息和近年异军突起的Internet网络信息资源;按照信息加工层次可分为网络指南搜索引擎、联机馆藏目录、网络数据库、电子期刊、电子图书、电子报纸、参考工具书和其他动态信息;按照提供信息的机构可将信息资源分为图书馆提供的信息资源、专业信息服务机构提供的资源、企业公司团体甚至个人提供的信息资源;按照信息内容的表现形式和用途可分为全文数据、事实型数据、数值型数据、文献书目信息、实时交互活动型信息以及图像音乐等。
网络信息资源的特点:在网络环境下,信息资源在数量、结构、分布和传播范围、类型、控制机制和传递手段方面都与传统的信息资源有了显著差异,呈现出新的特点。
1、以网络为传播媒体在网络时代,信息的存在需要借助一种不同于以往载体的信息载体——网络,为用户提供的信息是来自Internet的各种网络服务器上的虚拟信息,而不是实实在在的实体形式的信息。
信息的存储和查询更加方便,而且存储信息密度高、容量大、可以无损耗地被重复利用。
2、以多媒体为内容特征Internet上的信息资源的存储和处理采用文本、超文本、多媒体和超媒体形式。
超文本技术、尤其是多媒体和超媒体技术的发展和应用,使得网络信息的组织方式不仅以知识和信息为基本单元,而且能充分展示这些单元之间的逻辑关系。
网络信息资源也由传统的顺序、线性排列发展到可以按照信息自身的逻辑关系组成相互联系的、直接的、非线性的网状结构。
网络资源共享结构及网络资源特性摘要:现在是信息技术发达的时期,互联网上有很多的学习与娱乐资源。
网络的发展方便了人们的生活与工作,但是网络资源共享是如何运行的,网络资源体系结构到底是什么,本文简单介绍了网络资源共享的体系结构、运行及网络资源的特性。
关键词:网络共享;网络资源;结构;1网格资源共享的体系结构网格资源的共建共享要求有一个能规范各方行为的体系结构.迄今为止,比较重要的网格体系结构有两个:一个是Foster等人较早提出的五层沙漏结构,另一个是Foster等人结合万维网服务提出的开放网格服务结构OGSA(Open Grid ServicesArchi-tecture).下面,我们对这两种网格体系结构进行简单地分析.1. 1五层沙漏结构五层沙漏结构是一种影响十分广泛的层次式的协议体系结构,该体系结构集结了网格相关的主要技术,简单实用,用户容易从整体上理解.在五层沙漏结构中,一个最重要的思想就是以“协议”为中心,十分强调服务.同时还提供API(Application Programming Interfaces)和SDK (Soft-ware DevelopmentKits),使得在建立网格应用时可以在抽象的基础上提高编程的级别.五层沙漏结构根据该结构中各组成部分与共享资源的距离,将对共享资源进行操作、管理和使用的功能分散在五个不同的层次,分别为构造层、连接层、资源层、汇聚层和应用层。
构造层是网格中中可以被共享的资源所在的层,该层包括计算设备、存储设备、目录、分布式文件系统、分布式计算机池、计算机集群、网络、传感器、贵重仪器以及其它设备.该层的功能是向上提供网格中可以共享使用的资源接口,网格通过支持设备共享的协议来访问本地设备、网格管理软件中有相应组件监测可用资源的特性、当前负荷、状态等信息,并将这些信息提供给上层使用。
连接层是网格中处理通信与授权控制的核心协议层.构造层的各种资源间的数据交换都在这一层的控制下实现.各资源间的授权验证、安全控制也在这里实现.建立在通信服务之上的认证协议提供加密的安全机制,用于识别用户和资源.资源层的作用是对单个资源实施控制,与可用资源进行安全握手,对资源进行初始化,监测资源运行状况,统计与付费有关的资源使用数据.该层使用连接层的通信和安全协议,实现资源共享的安全协商、启动、控制、监控、记帐、付款等.资源层协议有信息协议和管理协议两种.信息协议用于获得关于资源结构和状态的信息,管理协议用于协商访问和共享资源.汇聚层的作用是将资源层提交的受控资源汇聚在一起,供应用程序共享使用.汇聚层提供目录服务、资源分配、日程安排、资源代理、资源监测诊断、网格启动、负载控制、帐户管理等功能,协调多个资源之间的工作,有跨资源集合的交互协议和服务.网格最上面一层是应用层,网格应用包括用户代码和网格调用两部分.网格应用可以调用网格各低层提供的有用服务,如资源管理服务、数据访问服务、资源发现服务等.为便于网格应用程序的开发,需要构建支持网格计算的库函数.应用程序通过服务调用网格上的资源来完成任务.动态资源共享是网格计算最重要的特点,实现资源共享需要支持互操作,而实现互操作则需要定义相互遵守的协议. 5层沙漏结构根据各组成部分离共享资源的距离,将对共享资源进行操作、管理和使用的功能分散在不同的层次中,越向下层就越接近共享的物理资源,与特定资源相关的成分就越多;越向上层就越感觉不到共享资源的细节特征,也就是说上层是更加抽象的共享资源的表示.五层结构的另外一个重要特点就是沙漏形状.其内在含义就是因为各部分协议的数量是不同的,对于其最核心的部分,要能够实现上层各种协议向核心协议的映射,同时实现核心协议向下层其它各种协议的映射,核心协议在所有支持网格计算的地点都应该得到支持,因此核心协议的数量不应该太多,这样核心协议就形成了协议层次结构中的一个瓶颈.在五层结构中,资源层和连接层共同组成了这一核心的瓶颈部分。
沙漏核心的思想可以和微内核的操作系统进行类比,即操作系统只实现一些关键的基本功能,而把大量与特定设备有关和与应用有关的部分交给其它部分来完成.一个小的核心是有利于移植的,也可以比较容易地实现和得到支持.资源是多种多样的,应用需求更是复杂多变,因此定义好这样一个核心部分的意义是很重要的.1. 2开放网格服务结构OGSA开放网格服务结构OGSA(Open Grid Service Architecture)是Global Grid Forum 4的重要标准协议,是继五层沙漏结构之后最重要、也是目前最流行的一种网格体系结构,被称为是下一代的网格结构.这一结构的意义,就在于它将网格从以科学与工程计算为中心的学术研究领域,扩展到更广泛的以分布式系统服务集成为主要特征的社会经济活动领域.OGSA最突出的思想就是以“服务”为中心.在OGSA框架中,将一切都抽象为服务,包括计算机、程序、数据、仪器设备等.这种观念,有利于通过统一的标准接口来管理和使用网格.万维网服务提供了一种基于服务的框架结构,但是,万维网服务面对的一般都是永久服务,而在网格应用环境中,大量的是临时性的短暂服务,比如一个计算任务的执行等.考虑到网格环境的具体特点,OGSA在原来万维网服务概念的基础上,提出了“网格服务(Grid Service)”的概念,用于解决服务发现、动态服务创建、服务生命周期管理等与临时服务有关的问题.基于网格服务的概念,OGSA将整个网格看作是“网格服务”的集合,但是这个集合不是一成不变的,是可以扩展的,这反映了网格的动态特性.网格服务通过定义接口来完成不同的功能,服务数据是关于网格服务实例的信息,因此网格服务可以简单地表示为“网格服务=接口/行为+服务数据。
在OGSA中,可以基于简单的基本的服务,形成更复杂、更高级、更抽象的服务.比如一个复杂的计算问题所需要的服务,包括网络、存储、数据查询、计算资源等各方面的服务,可以将这些基本的服务组织起来,形成一个高级的抽象服务,方便地为应用提供支持。
以网格服务为中心的模型具有如下好处:·由于网格环境中所有的组件都是虚拟化的(virtualized),因此,通过提供一组相对统一的核心接口,所有的网格服务都基于这些接口实现,就可以很容易地构造出具有层次结构的、更高级别的服务,这些服务可以跨越不同的抽象层次,以一种统一的方式来看待.·虚拟化也使得将多个逻辑资源实例映射到相同的物理资源上成为可能,在对服务进行组合时不必考虑具体的实现,可以以底层资源组成为基础,在虚拟组织(Virtual Organization)中进行资源管理.通过网格服务的虚拟化,可以将通用的服务语义和行为,无缝地映射到本地平台的基础设施上.在OGSA中,提供了三种运行环境,分别是简单运行环境、虚拟运行环境以及组操作环境.这三种环境的关系是从简单到复杂,包含的服务从具体到抽象.用户直接提出的服务要求,一般都比较抽象和复杂,但是这些要求可以转化为多个相对基本的要求或者服务,这样层层分解,直到找到基本的可以满足的服务为止,这是和前面介绍的OGSA的高级抽象服务的构成方法是一致的.1. 3两种系统结构的比较基于协议的五层沙漏结构将在异构、动态、跨管理域的分布式环境下共享各种资源的功能进行了分解,分别放在构造层、连接层、资源层、汇聚层、应用层中实现.这种体系结构层次清晰,易于理解和实现.其缺点是针对每一种平台都需要实现沙漏瓶颈部分的连接层和资源层,要处理大量与平台相关的事务.目前GlobusToolkit2. 4也只是提供了类Unix平台实现,且其整体结构不强.OGSA将网格和Web Services技术相结合,取两者之长而避其短.Web Services 技术是目前流行的技术或集成解决方案,其协议框架都已标准化,被各大主流IT厂商所接受,并通过基于XML的技术提供了很好的跨平台性和松散耦合特性.这样,OGSA平台将能够和现有的各种技术很好地结合,充分利用现有的各种技术和软、硬件资源,同时能实现网格思想所提出的目标.目前,GlobusToolKit3. 0已对OGSA进行了全面支持,相信随着研究和应用的不断深入,OGSA将不断走向完善,成为网格构建的标准.2网格资源共享的关键技术网格系统资源共享的关键技术之一是服务技术,它是连接网格底层与高层功能的纽带,是协调整个网格系统有效运转的中枢,对这部分的研究非常重要.包括高性能调度技术、高吞吐率管理技术、数据收集、分析以及可视化技术、安全技术等方面.高性能调度技术,就是如何使得各种应用获得共享资源的最大性能.网格调度问题第一步就是在空间上对计算和数据进行分配,第二步就是在时间上为计算和通信进行排序.网格调度问题可以参照传统的高性能计算中的调度策略和技术,但是更复杂.它要解决网格资源的动态变化问题,还要解决移植性、扩展性、效率、可重复性以及远程调度和本地调度的结合等等问题.网格的调度需要建立随时间变化的性能预测模型,充分利用网格的动态信息来表示网格性能的波动.高吞吐率资源管理技术.高吞吐率计算关心的是,在一段相对较长的时间内,计算资源所能够提供的服务或者是完成任务的多少.在高吞吐率系统中资源管理占有非常重要的地位.一般从下到上将资源分为局部资源管理层、拥有者层、系统层、客户层、应用管理层和应用层,要按层次设计资源管理系统,以保证高吞吐率系统具有强健性、扩展性以及可移植的要求.性能数据收集、分析与可视化技术.在网格环境下,为了提高不同应用或者系统的性能,常常需要获取其运行状态下的相关性能数据,通过对这些性能数据分析,就可以设法提高下次程序运行的效率,或者为系统调度提供指导,或者使应用系统的运行过程通过动态调整来提高性能.性能数据获取源包括运行的程序、操作系统、处理器以及网络等.性能数据分析包括定量分析、自动性能诊断、扰动分析等.性能数据收集和分析的主要挑战就在于数据可视以及建立与源代码的关联.性能数据的收集、分析与可视化,是三个密切相关的环节,而且这三个环节应该和网格动态运行过程建立很好的联系,准确反映网格的运行状况,才能更深入地分析和指导网格应用和网格核心管理部分的开发.安全技术.网格计算环境中的用户数量、资源数量规模大且动态可变,一个计算过程中的多个进程间存在不同的通信机制,资源支持不同的认证和授权机制且可以属于多个组织,这些原因使得它对安全的要求比Internet的安全要求更为复杂.网格安全包括的内容非常广泛,比如认证、授权、保证、记账、审计、完整性、机密性等等,在网格的各个部分都涉及到安全技术,因此它非常重要.除了以上分析的服务技术外,网格资源共享的另一个重要技术还体现在互操作性的问题上.数据与软件系统的异构性引发了数据与软件功能的重用和共享问题,而互操作正是为解决这个问题而提出的.互操作性是网格资源共享的基础.如果没有互操作性,动态的、异构的资源共享是根本不可能的.即使能形成一定程度的资源共享,那也是一种低层次、多限制的共享.从软件系统的组成角度划分,互操作可以分为数据互操作和功能互操作:而从对信息的理解角度划分,互操作可以分为语法互操作和语义互操作.语法互操作指两个系统处理的信息具有相同的结构,语义互操作指两个系统对处理的信息有共同的语义理解.3网格资源的特性与其它环境下的资源相比,网格中的资源具有自治性、多样性、异构性、动态性及分布性等特性.3. 1资源管理者的自治性由于网格的资源具有广泛地域分布的特点,网格中所使用的资源通常都由不同的管理者或机构所拥有和管理,甚至是由多个管理者管理.不同的管理者采用的管理机制不同,验证、授权和访问等机制也不同,从而采用的局部资源管理策略不可能都相同.网格资源管理和调度的重要目标之一就是建立一种机制,使得各个资源管理者的局部管理策略和系统的整体目标能够相容.3. 2资源多样性从程序、数据、文件到计算机、传感器、网络等方面都表现出不同的资源样式.为了实现资源共享,需要在接入网格的每个节点上运行一个支持网格机制的管理软件,把网格上松散的资源紧密联系起来,网格管理软件须定义一系列的标准接口,所有资源只需遵循网格定义的标准接口,就可以方便地接入网格,成为资源共享的一部分.3. 3资源的异构性网格中的各种资源常常是高度异构的.首先是资源类型的异构性.网格中包括各种不同类型的资源,如计算类资源,其中又可分为各种大规模并行处理系统、对称多处理机系统、工作站集群系统等等.其次,即便同属于计算资源,也还是存在操作系统的异构、体系结构的异构、计算平台的异构等.即便是相同的体系结构、相同的操作系统、相同的计算平台,也还有计算能力的异构性.最后是网络连接的异构性.网格的通信网络中可能存在不同的网络设备、不同的网络协议,以及不同的网络带宽等.3. 4资源的动态性传统的高性能计算系统通常是在单一类型的系统上进行开发的,对资源的特性有完全的控制.而网格的应用要求在较广泛的环境中执行,很多资源的特性是动态变化的.首先是网格资源的结构处于不断变化之中,可随时加入或退出网格系统.其次是资源的能力处于不断变化之中,为了满足自身的需求,可随时改变投入网格中使用的能力.3. 5资源分配决策的分布性由于网格中各个资源管理者的自治性,导致网格的资源调度决策必定是分布的.各个资源管理者可以根据自身的情况和信念以及整个系统的状况,自主地选择资源的使用者.于是,最终的资源调度结果是由多个分布的局部决策共同决定的.4网格资源共享环境的构建从上述论述可知,网格意义下的资源共享已经不是传统互联网环境下的计算机之间的文件交换和远程登录了,用户面对的网格是资源、协议和规范的有机集合.要管理和共享各种类型的资源,必须构建好结构合理、使用方便的资源环境.构建共享环境的任务主要有四点:(1)为用户提供访问资源的简单接口,把网格上的资源和用户请求进行匹配,把适合的可用资源提供给用户使用是环境构建的核心内容.网格的资源一般都很复杂,将这些复杂资源的具体技术细节隐藏起来,使用户看到的是一个经过抽象的逻辑资源.(2)建立安全的网格资源使用机制.在传统的系统中,一个用户要使用某个资源需要在资源上建立一个帐号,并通过该帐号使用资源.但是在网格系统中,大量的用户和大量的资源无法实现这一点.如果只是采用把网格用户映射到统一个本地用户的情况,这样将造成多个网格用户在资源的同一个本地帐号下活动的安全隐患.如果资源管理器使一个网格超级用户,这个超级用户可以代替网格用户在资源上进行工作,用户请求时,资源管理器为该用户在资源本地建立一个进行活动的场所一用户容器.用户容器是动态建立的.建立用户容器后,用户就可以在容器内使用资源,容器严格定义了用户拥有的权限和可进行的操作等.用户容器在请求时建立,请求结束后就撤销.因此同时在一个资源上存在的用户容器数目很少,管理也不会造成很大的负担.(3)协调资源的共享使用.既要支持多个请求者使用同一个资源的需要,也要支持一个请求者请求使用多个资源的需要.多个请求者请求使用同一个资源是采用先来先服务的排队策略,还是采用时间片轮转的分时共享策略,或是采用其他策略,可根据资源本身的特性和拥有者指定的策略确定.在网格资源体系中,共享关系通常不是简单的Client-Server和Browser-Server,而是Peer-to-Peer对等.提供者可以是使用者,共享关系可以在伙伴的任何子集间存在.共享关系可以被合并,以便于协调使用跨许多不同的组织所拥有的资源,这种协调跨多个资源的操作所要求的机制是能以可控的方式委派权力.共享关系灵活并高度可控.依据所调用的资源,所允许的访问性质以及被允许访问的参加者,共享关系可随时间动态地改变.这些关系并不必需要一个明显的个体命名集,而是可由对资源的访问进行管理的策略隐含地定义.需要具备如何使用共享资源的精细和精确的控制层.包括粒度良好的和多个资源特有者访问、委派、局部和全局策略的应用.这种控制层是资源共建共享特性所要求的至关重要的需求.(4)以用户需求为中心,围绕用户对资源的高频使用构建子网.不同专业用户所占有的资源类型不同,构建用户特性子网的同时达到了资源分类,形成一定程度的资源自动分配机制,使用户在访问常用资源时,拥有较高的优先级,能够快速、高效地执行操作,改善资源管理机制的可用性、稳定性和安全性.应根据共享资源的需求与消费,利用资源调度者协调供求关系,使资源消费者与供应者之间形成激励机制,最终达到供求平衡,有效地促进用户共享可用资源,最大范围地扩展网格的应用空间.构建网格资源共享环境涉及到具体的系统模型和实现技术.目前,用于构建资源共享环境的系统模型按照体系结构主要分为三类:层次模型、抽象所有者模型和经济/市场模型,这三类模型分别体现了三种不同的技术思想,都不同程度地满足了资源共享的功能需求.其中具有计算经济特征的经济/市场模型有着很好的应用前景.实际的网格资源管理系统往往是这三类模型不同程度的混合.层次模型是当前的大部分网格系统中所使用的资源管理模型,它有如下特点: (1)有利于对具有站点自治性和底层异构性资源进行管理,并具有较强的适用性; (2)能定义可扩展的资源规范语言来解决在线控制问题并使政策具有可扩展性; (3)能在一定程度上实现资源的联合分配.抽象所有者模型的特点: (1)使用作为资源所有者的抽象代表的资源经纪人与用户进行交互和协商; (2)资源共享过程中遵循类似于快餐店的订购与交货模式.资源管理的计算经济模型的特点: (1)基于供求原则的投资回报机制也促进了计算服务质量的提高和资源的升级,经济是调节供求关系的最重要的机制; (2)为访问网格资源的用户提供公平的价格机制,并允许对一切资源进行交易; (3)建立以用户为中心,而不是系统为中心的调度政策,提供了资源分配和管理的有效机制; (4)综合了分层模型和抽象所有者模型的实质.5结语实现网格资源共享是一个系列活动,包括动态的跨组织共享关系的建立、管理和利用等3个方面,涉及到体系结构、技术机理、资源特性和环境构建等基本问题.还有诸如跨越不同组织的安全控制、防止外部存取的防火墙、运行政策的整合、故障应对、信道畅通、动态资源的分配和管理、大规模数据处理、通过Qos控制确保宽带信道的大规模数据传输、实时监控在线资源的动态资源管理、统一操作政策、针对外部存取的定价体制等具体的技术问题.分析和攻克这些难题的目的在于更好地应用网格技术,更有效地共享网格资源.参考文献:[1]赵念强,等.网格计算及网格体系结构研究综述[ J].计算机工程与设计, 2006, (5): 728-731.[2]肖基毅,等.网格信息资源共建共享研究[ J].情报杂志, 2005, (10): 12-14.[3] Zeng L. et a.l QoS2aware middleware forWeb services composition [ J]. IEEE Transactions on Software Engi2neering, 2004, 30 (5): 311-327.[4]胡亚军,等.网格资源共享环境的构建[J].情报理论与实践, 2005, (2): 206-209.。