浅论云计算技术在图书馆中的应用

2011-03-18 04:03
图书馆研究 2011年2期
关键词:计算技术资源整合检索

许 轫

(云南省图书馆,云南 昆明 650031)

云计算技术是分布式处理、并行处理和网格计算的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。云计算技术应用的最终目的是充分利用互联网资源,建立功能强大的计算中心,提供多种多样的计算服务,使用户能够在不同时间、不同地点便捷地享受各种服务。

目前,云计算技术在图书馆中的应用还处在探索阶段。鉴于云计算技术强大的计算功能和信息处理功能,图书馆应用云计算技术一方面可存储不断增长的文献信息资源,另一方面可为用户提供便捷的文献信息资源服务。

1 云计算技术在图书馆应用中存在的问题

虽然云计算技术的优点被许多有识之士多加赞誉,但云计算技术应用于图书馆实际工作中,还存在一些问题:

1.1 数字资源整合框架问题

目前云计算主要是由几个大公司 (如微软、Google、亚马逊等)倡导和实施,且大部分应用于商业目的,唯有少数的应用于图书馆的项目(如新西兰Katipo通讯有限公司的Koha open-source ILS、中国盛大集团的云中图书馆等)也仅仅是推广阶段。如果直接采用现有的商用云计算方案,虽然实施简单,短期投入成本降低,但如何整合图书馆原有馆藏资源和如何处理原有的计算机保障能力将是图书馆面临的首要问题。由于图书馆之间存在着文献信息资源数字化建设差异、馆藏特色差异、数字资源整合模式差异等问题,如何整合各个图书馆的馆藏资源及数字资源,也是图书馆必须考虑的问题。

1.2 信息数据安全性问题

从内部来看,“云”是一个虚拟的系统,其数据的物理存储位置可能分布在多个地方。实现云计算运行系统后,许多图书馆不清楚自己的数据储存在哪里,云计算服务提供商将数据是否存储在专门管辖的位置以及他们是否遵循当地的隐私协议和信息保护条款。因此,图书馆的文献信息数据安全难以得到有效保障。图书馆文献信息数据具有安全性、完整性、共享性和保密性,图书馆把文献信息数据交给云计算服务商后,具有数据优先访问权的是云计算服务商,这就难以排除图书馆信息数据被泄露、图书馆特有馆藏文献资源被盗取的可能性。从外部来看,除了云计算服务提供商之外,其他用户会发掘云计算服务提供商Web应用上的漏洞,获取其想获得的重要数据。研究发现,云供应商使用多个数据中心和成千上万台服务器,一旦黑客寻找到正确的服务器,就会从服务器内部多芯系统的高速缓存中窃取数据。所以,图书馆把数据都放在云计算服务提供商将存在着极大的数据安全风险。

1.3 有关使用数字图书馆的用户系统差异问题

众所周知,目前计算机自动化管理操作系统种类繁多。就国内来说,著名的有如南京汇文的My library系统、深圳图书馆开发C/S构架的ILAS(图书馆自动化集成系统)、北京华夏网信科技有限公司研发的B/S构架的中国专业图书馆网等,其使用的网络协议及接口千差万别,云计算服务供应商难以针对不同的操作系统、不同的浏览软件、不同的网络协议及接口提供无差别服务,从而无法为所有图书馆自动化管理系统提供某个特定应用程序或业务流程,不能够满足云计算模式下用户的信息需求。

2 可采取的对策

2.1 选取图书馆数字资源整合的最佳方案

按照知识集合组织原理,云计算模式下的图书馆数字资源整合不能简单地被认为是 “数据库集合”和“数据库链接”,而应把原有资源的体系结构进行分解,从横向或纵向上把其中的知识单元进行重组,然后再进行比对、剔重、合并等,最终形成一个新的知识集合有机体。一般来说,如今图书馆数字资源整合模式有以下四种类型:(1)基于联机公共检索目录(OPAC)系统的数字资源整合。这是一种通过Internet对馆藏文献信息数字资源进行检索的工具,也是知识受众查寻和利用图书馆文献信息资源的主要途径。由于OPAC资源系统的整合是一种基于传统书目管理的整合模式,目前大多数图书馆都采用这一整合方式;(2)基于导航系统的数字资源整合。数字资源导航系统是指将数字资源的检索入口整合在一起,建立数字资源导航库,提供按资源名、关键词、资源标识等途径获取数字资源。其功能主要是帮助用户更加全面地了解数字资源,供用户浏览或按一定的特征检索数字资源,并提供该资源的检索入口;(3)基于链接系统的数字资源整合。利用网络超文本链接特性,对文献的有关知识点进行链接,将有关的数字资源链接在一起,形成一个具有内在联系的有机整体,以便用户更方便地利用资源;(4)基于跨库检索系统的数字资源整合。在同一检索平台上,实现多库检索,对异构数据库进行资源整合和实现统一检索,提高用户对信息资源获取的效率。

基于以上情况分析,图书馆在选择这些整合系统之前应对它们进行调查和比较分析,目前数字资源导航系统整合和基于联机公共检索目录系统的整合具有其先天性的不足,已经实现的数字资源整合检索系统还存在一定的问题,但许多图书馆的基于联机公共检索目录系统和数字资源导航系统的整合系统业已建成,同时运作也已进入日常化工作的轨道,这样的整合基本实现了同步跨库检索。而链接整合,尤其是开放式动态链接整合技术从参考文献的角度出发整合图书馆的数字资源具有其他系统不可替代的独特的优势。尽管这种整合系统还有许多值得改进之处,但它代表了链接整合技术的发展趋势,具有广阔的发展空间。因此,笔者认为,在云计算条件下的图书馆数字资源整合的整体最佳方案可以是在保持基于联机公共检索目录系统和数字资源导航系统的整合基础上,根据各馆的实际情况和数字资源加工情况,重点开展数字资源开放链接系统和跨库检索整合系统的建设工作。

2.2 加强云计算环境下文献信息资源的安全防护

2.2.1 选择文献信息资源数据存储位置

从理论上说,利用云计算技术,用户只需要通过个人电脑或者本地终端使用图书馆的相关文献信息资源。但实际上,在“云”服务中断或网络中断时,图书馆仍然能够正常地提供相关的服务,图书馆显然不能把所有的数据资源都放在“云”中,仍要在本地数据库保存一些重要的文献信息数据,依此作为“云”数据的一个备份。因此,云计算模式并不会完全“推翻”图书馆现有的数据部署模式,而是在保留原有模式的基础上,使现有的部署模式与云计算模式进行融合,作为现有部署模式的有效补充。图书馆应对现有的数据进行整理,研究确立哪些常规数据资源可以放到“云”中,哪些重要数据必须在图书馆现有的模式中予以保留。

2.2.2 建立图书馆行业私有的“云”

建设图书馆云计算模式时,可以成立专门的机构负责图书馆行业私有的“云”的建立。对于图书馆而言,云计算代表着图书馆计算领域多种技术的集中汇聚,而私有“云”是许多可分拆的模块化硬件与联网,以及可通过预设政策动态分配的存储资源之间的更强结合。图书馆私有“云”的建立,为托管应用和托管存储提供身份和访问管理,确保其所提供的服务满足图书馆行业所严格要求的信息安全和规范标准,确保图书馆特定的信息安全策略和信息管理规定将会在 “云”中得到执行,从而降低使用云计算服务与公共“云”共享信息的安全风险,随后逐步健全以图书馆私有“云”为主,以公共“云”为辅的一种混合型云计算安全架构。

2.2.3 对文献信息数字资源进行加密

从理论上讲,只要加密强度足够大,图书馆可以存储数据,云计算服务提供商也可以存储数据。加密不仅针对存储在云服务提供商的服务器上的数据,还针对传送给最终用户(即知识受众)的数据。在云计算条件下,信息加密主要考虑以下两个方面:(1)文献信息数据文件加密。不论是数据上传到别的缓存数据库时,还是存储到本馆自身的数据库时,文件加密都可以保护数据;(2)保护应用程序编程接口,即保护API(Application Programming Interface)。因为非法用户能通过云API访问图书馆的一切数据,所以要注意应用程序编程接口的安全,从通道口处拦截黑客攻击,保证数据的安全。

从目前的形式看,大部分的安全隐患还是来自恶意攻击搜索引擎、黑客的恶作剧、政府行为的监视、利益促使下的网络入侵。当然,图书馆员只有采取多种信息保护管理模式,使用更可靠的加密手段,才能防患于未然,在有保护的情况下安全享受云计算带来的优点和便利。

2.3 开发采用开放源代码模式的图书馆自动化系统

目前,大多数图书馆使用的自动化管理软件不属于B/S结构,正处于从C/S结构到B/S结构的转变过程。在此基础上,图书馆自动化软件开发部门应该开发基于网络的,采用一个开放源代码模式的C/S/S结构自动化系统。这种自动化系统不仅图书馆可以使用,同时也能够进一步得到改善。软件系统的标准化成为图书馆用户选用软件系统的基本要求。图书馆将摆脱目前只能使用软件制造商生产的集成系统的被动局面,还能根据自己的实际需要选择最优秀的软件功能包。这种开放源代码模式的C/S/S结构自动化系统具体应当包含以下特性:(1)采用GNU通用公共授权的全功能图书馆自动化软件。该系统包括采购、编目、流通、OPAC、读者管理模块,集成了图书馆的各个业务流程。同时必须具备可供定制化机制;(2)图书馆员的管理接口(intranet)及读者的在线目录接口(internet)都采用浏览器方式,不需安装特别的软件;(3)可以支持各种操作系统:Linux、Unix、Mac OS;(4)可以采用各类图书馆技术标准,包括Z39.50、UNIMARC、MARC21、ISO2709 等;(5)基于 Web 界面。必须基于标准的WWW技术,如XHTML、CSS和JavaScript;(6)提供个性化检索,用户可以自行选定字段组成检索框进行检索;(7)所提供图书馆的服务内容类型及规模没有限制,服务能力由其数据库及相关软件决定;(8)对系统硬件的需求不高。

3 结束语

目前,云计算技术的应用还处在探索发展阶段,相信随着图书馆界对云计算技术的关注以及云计算技术的日趋成熟,云计算技术在应用中存在的问题将被逐步得到解决。云计算技术的应用,为图书馆的资源管理工作提供了方便,为存储和管理数据资源提供了更多的空间,也为图书馆完成各类数据资源服务提供了强大的计算能力。

[1] 马瑞.云计算环境下图书馆自动化系统发展探索 [J].图书馆学研究,2009(7):36-39.

[2] 吴志荣.论数字信息资源建设[J].图书情报知识,2000(3):30-32,35.

[3] 魏珺.云计算整合计算资源[J].信息方略,2008(11):68-69.

[4] 李永先,栾旭伦,李森森.云计算技术在图书馆中的应用探讨[J].江西图书馆学刊,2009(1):105-106.

[5] 尹晓慧.云计算技术在图书馆中的应用前景初探[J].数字技术与应用,2010(5):131-132.

[6] 王长全,艾雰,姚建文.云计算环境下数字图书馆信息资源安全策略研究[J].情报杂志,2010(3):184-186.

猜你喜欢
计算技术资源整合检索
少先队活动与校外资源整合的实践与探索
“五育并举”下家校社资源整合的价值意义
基于云计算技术的FLAC3D软件计算平台的研发
海外并购中的人力资源整合之道
智慧高速资源整合方式实践
云计算技术在现代化办公系统中的应用
《物探化探计算技术》2016年1~6期总要目
专利检索中“语义”的表现
基于云计算技术的虚拟实训室设计与实现
国际标准检索