论文部分内容阅读
【摘 要】在网格环境下,对数字图书馆资源进行有效的组织为网格系统服务提供了工作准备,是用户获取信息的基础。针对网格资源异构性、分布性,动态性的特点,本文构建出一种全局/局域分层式数字图书馆资源组织模式,该模式避免了资源发现的盲目性, 缩短了资源的查找时间,同时通过对局域资源服务器的时时监控,使检索结果按特定规则排列,大大提高了资源的利用率,有效地提高了网格系统的性能。
【关键词】网格 组织模式 数字图书馆
一、引言
网格(Grid)技术是以电力网为思想理念,在互联网的基础上产生和发展起来的一种新兴的信息技术。把网格技术引入到数字图书馆建设中,实质就是通过建立虚拟的网络环境,把整个网络整合成一台超级计算机,不仅可以实现数据、文献、设备、信息等资源的全面共享,还可以处理人机交互、人工智能、资源异构、分布式系统等方面的问题。网格技术环境下数字图书馆的资源数量巨大,且存储于各地,具有分布性、异构性、动态性等特点。面对这些纷繁芜杂的信息资源,如何利用网格技术的特点寻求一种规则,即组织与调度模式,把网格资源按特定的规则统一组织、调度,从而为用户提供服务,是用户获取图书馆信息资源的基础,也是网格技术在数字图书馆中应用时所要解决的关键问题。
二、网格环境下数字图书馆信息资源的构成
网格环境下数字图书馆信息资源包括硬件资源、软件资源及各种信息资源等。其中硬件资源又包括用于计算,存储、通信等相关功能的设备资源,比如用于计算功能的CPU,用于存储功能的磁盘,用于通信功能的交换机;软件资源包括计算机的操作系统,各种应用软件等资源,比如windows系统和WPS软件;信息资源包括网络资源和实体资源,比如电子图书和实际出版物等,具体的数字图书馆信息资源结构如图1所示。
可见,网格中包括了各种各样的形式与功能各不相同的资源,这些资源都可以通过网格被用户访问和共享。所以,如何组织和规划好网格中海量的信息资源,为用户提供更便捷、更快速、更准确的网络服务是网格环境下数字图书馆信息资源组织的关键。
三、网格环境下数字图书馆资源组织模式
资源的组织是指根据资源本身的特点,依据各种工具和方法制定一定的规则,对资源的内部或外部特征进行描述、整合、排列及组合,使资源按规定的秩序和规律进行分布和存储,以满足人们对图书馆资源的需求。
(一)数字图书馆资源组织的一般模式
1.传统数字图书馆资源组织模式
传统网络中数字图书馆的信息资源提供者仅限于本地域,最大的特点是资源来源比较单一,不具有异构性,组织模式比较简单。所以在传统数字图书馆的资源组织模式下,可供用户共享的资源数量和种类都较少,有一定的局限性。图2所示为传统网络环境下数字图书馆信息资源的一般组织模式。
由图可知,由于该模型结构过于简单,资源组织信息实行集中式管理,并记录在同一数据库中,所以图书馆用户检索到的信息资源是有限的,无法实现分布的、异构的、动态的信息资源之间的共享,使用户对资源的使用上受到很大的限制和约束。
2.基于网格的数字图书馆资源组织模式
与传统数字图书馆相比,网格环境下数字图书馆信息资源来源不同,分别存储于世界各地,资源呈分布状态;网格中的信息资源种类繁多,数量巨大,不仅存储的系统不同,其访问接口、操作平台,访问规则等也各不相同,所以表现为异构性;网格中的资源不是一成不变的,资源提供者可以不断加入和更新资源,也可以删除已提供的资源,所以用户可以共享的资源是不断变化的,呈现出动态性。
在此组织模型中,信息资源的提供者,即网格中各个相互独立的数字图书馆作为提供资源的基本单元,分布于网格节点的各处。在各节点处把这些资源包含的内容、属性等信息以元数据的形式采集出来,并把这些元数据收集、整合到一起,再按照一定的规则和机制,把元数据进行描述、命名后分别存储在不同的元数据索引节点中。当用户向数字图书馆系统提出检索资源请求时,系统首先对其请求内容进行分析,然后将请求内容按一定的分发机制分送至各个元数据索引节点,由这些节点并行地执行申请任务,并通过资源发现与调度最终将匹配到的检索结果返回,提供给用户使用。
(二)网格环境下数字图书馆资源组织模式设计
针对以上问题,并结合网格资源的特点,本文以數字图书馆资源组织的一般模式为基础,设计了一种新型的网格环境下数字图书馆资源组织模型——全局/局域分层式组织模型。该模型结构主要由三个层次组成,即网格资源节点层,局域资源服务器层和全局资源服务器层,每个局域资源服务器与其对应的网格资源节点构成一个独立的资源自治域。
在该网格资源组织模型中,每个资源节点中的信息资源按一定规则进行资源描述和命名,然后存储于对应的局域资源服务器中。全局资源服务器的功能是对局域资源服务器中的信息和资源进行划分、管理及监控,负责收集各个资源域的数据情况,这些数据包括资源本身以及对资源的描述,命名等信息,也包括资源域中各设备的使用情况,比如CPU使用情况、某一资源同一时刻的调用率及共享情况等;同时,全局资源服务器把用户检索请求按一定分发机制分配给各个自治域执行。
本文设计的全局/局域分层式资源组织模型具有以下优势:
1.资源查询过程采用并行查询方式,以提高查找速度
对于用户提交的检索请求,全局资源服务器以并行方式同时把申请分发给各个有相关资源的局域服务器,并把找到的资源信息同时传回到全局服务器进行过滤和排列,这种方式无疑提高了资源的查找速度,节省了用户的作业时间。
2.对自治域中的信息资源进行时时监控,动态的提交检索结果,提高了资源的利用效率。
四、结论
有效的资源组织模式对网格环境下数字图书馆信息资源的合理使用起到至关重要的作用,基于网格环境下数字图书馆资源异构性、动态性、分布性的特点,在参照国内外研究成果的基础上,本文提出了一种网格环境下数字图书馆资源组织模型——全局/局域分层式资源组织模型。通过建立全局资源服务器和局域资源服务器,实现了资源的分层次管理,并可采用并行数据查找方式,提高了资源的查找和提取速度,有效地缩短了资源的查找时间;全局资源服务器能够时时动态的监控自治域的资源使用情况,并按一定的规则对提交的检索结果进行排列,最适合用户使用的资源排在队列前面,在提高资源利用率的同时减少了通讯瓶颈,降低了服务器的负荷程度。可见,本文所构建的资源组织模式科学并且规范,是一种有效的资源共享模式。
参考文献:
[1] Lehman T J, Cozzi A, Xiong Y, et al. Hitting the Distributed Computing Sweet Spot with T-spaces[J]. Computer Networks, 2001, 35(4): 457-472.
[2] 龚奕利,李伟,孙毓忠.网格环境中资源发现方法研究[J].计算机工程,2006.32(17): 162-164.
[3] 谢景明,齐德昱.一种有效的分散式网格资源组织机制[J].计算机工程,2006. 32(9):156-158.
[4] 乔平安,朱广华,杨立法.一种改进的网格资源组织及其任务调度[J].西安邮电学院学报, 2011.16(1):94-97.
[5] 吴叶葵.信息资源组织模式的沿革[J]现代情报[J].2003.8(8):128-130
作者简介:
郝君(1973?--)男,硕士, 副馆长,籍贯:吉林长春。
【关键词】网格 组织模式 数字图书馆
一、引言
网格(Grid)技术是以电力网为思想理念,在互联网的基础上产生和发展起来的一种新兴的信息技术。把网格技术引入到数字图书馆建设中,实质就是通过建立虚拟的网络环境,把整个网络整合成一台超级计算机,不仅可以实现数据、文献、设备、信息等资源的全面共享,还可以处理人机交互、人工智能、资源异构、分布式系统等方面的问题。网格技术环境下数字图书馆的资源数量巨大,且存储于各地,具有分布性、异构性、动态性等特点。面对这些纷繁芜杂的信息资源,如何利用网格技术的特点寻求一种规则,即组织与调度模式,把网格资源按特定的规则统一组织、调度,从而为用户提供服务,是用户获取图书馆信息资源的基础,也是网格技术在数字图书馆中应用时所要解决的关键问题。
二、网格环境下数字图书馆信息资源的构成
网格环境下数字图书馆信息资源包括硬件资源、软件资源及各种信息资源等。其中硬件资源又包括用于计算,存储、通信等相关功能的设备资源,比如用于计算功能的CPU,用于存储功能的磁盘,用于通信功能的交换机;软件资源包括计算机的操作系统,各种应用软件等资源,比如windows系统和WPS软件;信息资源包括网络资源和实体资源,比如电子图书和实际出版物等,具体的数字图书馆信息资源结构如图1所示。
可见,网格中包括了各种各样的形式与功能各不相同的资源,这些资源都可以通过网格被用户访问和共享。所以,如何组织和规划好网格中海量的信息资源,为用户提供更便捷、更快速、更准确的网络服务是网格环境下数字图书馆信息资源组织的关键。
三、网格环境下数字图书馆资源组织模式
资源的组织是指根据资源本身的特点,依据各种工具和方法制定一定的规则,对资源的内部或外部特征进行描述、整合、排列及组合,使资源按规定的秩序和规律进行分布和存储,以满足人们对图书馆资源的需求。
(一)数字图书馆资源组织的一般模式
1.传统数字图书馆资源组织模式
传统网络中数字图书馆的信息资源提供者仅限于本地域,最大的特点是资源来源比较单一,不具有异构性,组织模式比较简单。所以在传统数字图书馆的资源组织模式下,可供用户共享的资源数量和种类都较少,有一定的局限性。图2所示为传统网络环境下数字图书馆信息资源的一般组织模式。
由图可知,由于该模型结构过于简单,资源组织信息实行集中式管理,并记录在同一数据库中,所以图书馆用户检索到的信息资源是有限的,无法实现分布的、异构的、动态的信息资源之间的共享,使用户对资源的使用上受到很大的限制和约束。
2.基于网格的数字图书馆资源组织模式
与传统数字图书馆相比,网格环境下数字图书馆信息资源来源不同,分别存储于世界各地,资源呈分布状态;网格中的信息资源种类繁多,数量巨大,不仅存储的系统不同,其访问接口、操作平台,访问规则等也各不相同,所以表现为异构性;网格中的资源不是一成不变的,资源提供者可以不断加入和更新资源,也可以删除已提供的资源,所以用户可以共享的资源是不断变化的,呈现出动态性。
在此组织模型中,信息资源的提供者,即网格中各个相互独立的数字图书馆作为提供资源的基本单元,分布于网格节点的各处。在各节点处把这些资源包含的内容、属性等信息以元数据的形式采集出来,并把这些元数据收集、整合到一起,再按照一定的规则和机制,把元数据进行描述、命名后分别存储在不同的元数据索引节点中。当用户向数字图书馆系统提出检索资源请求时,系统首先对其请求内容进行分析,然后将请求内容按一定的分发机制分送至各个元数据索引节点,由这些节点并行地执行申请任务,并通过资源发现与调度最终将匹配到的检索结果返回,提供给用户使用。
(二)网格环境下数字图书馆资源组织模式设计
针对以上问题,并结合网格资源的特点,本文以數字图书馆资源组织的一般模式为基础,设计了一种新型的网格环境下数字图书馆资源组织模型——全局/局域分层式组织模型。该模型结构主要由三个层次组成,即网格资源节点层,局域资源服务器层和全局资源服务器层,每个局域资源服务器与其对应的网格资源节点构成一个独立的资源自治域。
在该网格资源组织模型中,每个资源节点中的信息资源按一定规则进行资源描述和命名,然后存储于对应的局域资源服务器中。全局资源服务器的功能是对局域资源服务器中的信息和资源进行划分、管理及监控,负责收集各个资源域的数据情况,这些数据包括资源本身以及对资源的描述,命名等信息,也包括资源域中各设备的使用情况,比如CPU使用情况、某一资源同一时刻的调用率及共享情况等;同时,全局资源服务器把用户检索请求按一定分发机制分配给各个自治域执行。
本文设计的全局/局域分层式资源组织模型具有以下优势:
1.资源查询过程采用并行查询方式,以提高查找速度
对于用户提交的检索请求,全局资源服务器以并行方式同时把申请分发给各个有相关资源的局域服务器,并把找到的资源信息同时传回到全局服务器进行过滤和排列,这种方式无疑提高了资源的查找速度,节省了用户的作业时间。
2.对自治域中的信息资源进行时时监控,动态的提交检索结果,提高了资源的利用效率。
四、结论
有效的资源组织模式对网格环境下数字图书馆信息资源的合理使用起到至关重要的作用,基于网格环境下数字图书馆资源异构性、动态性、分布性的特点,在参照国内外研究成果的基础上,本文提出了一种网格环境下数字图书馆资源组织模型——全局/局域分层式资源组织模型。通过建立全局资源服务器和局域资源服务器,实现了资源的分层次管理,并可采用并行数据查找方式,提高了资源的查找和提取速度,有效地缩短了资源的查找时间;全局资源服务器能够时时动态的监控自治域的资源使用情况,并按一定的规则对提交的检索结果进行排列,最适合用户使用的资源排在队列前面,在提高资源利用率的同时减少了通讯瓶颈,降低了服务器的负荷程度。可见,本文所构建的资源组织模式科学并且规范,是一种有效的资源共享模式。
参考文献:
[1] Lehman T J, Cozzi A, Xiong Y, et al. Hitting the Distributed Computing Sweet Spot with T-spaces[J]. Computer Networks, 2001, 35(4): 457-472.
[2] 龚奕利,李伟,孙毓忠.网格环境中资源发现方法研究[J].计算机工程,2006.32(17): 162-164.
[3] 谢景明,齐德昱.一种有效的分散式网格资源组织机制[J].计算机工程,2006. 32(9):156-158.
[4] 乔平安,朱广华,杨立法.一种改进的网格资源组织及其任务调度[J].西安邮电学院学报, 2011.16(1):94-97.
[5] 吴叶葵.信息资源组织模式的沿革[J]现代情报[J].2003.8(8):128-130
作者简介:
郝君(1973?--)男,硕士, 副馆长,籍贯:吉林长春。