王 宁
(安徽行政学院图书馆,安徽 合肥 230059)
“云计算”既是一种技术,也是一种理念,为图书馆信息资源的共建共享带来了新思路。数字图书馆云服务平台具有动态的、自适应的系统组成能力与集成机制,能实现分布式数字图书馆服务的虚拟化,能实现更大程度的资源共享与协作。云计算可以让我们庞大的异构资源更好地整合起来,可以给图书馆信息资源的共建共享提供平台,可以让我们的图书馆用户有更轻松、更便捷的体验。
“云”是指一些可以自我维护和管理的虚拟计算资源,通常是一些大型服务器集群。通过图书馆信息资源架构的这些服务器集群,我们称之为“云图书馆”。一些大型图书馆独自建构的本馆异构数字化资源,以及为满足本馆读者需求的服务器集群,我们称为小型“云图书馆”。本地或局部的一些图书馆共同建构的资源共享平台,我们称为中型“云图书馆”,它也可以是由一些小型的“云图书馆”再次集群而来。更广范围的服务器集群,我们就可以称为大型“云图书馆”[1]。
云计算将使图书馆员依托“云”而非实体图书馆提供服务,成为“云图书馆员”[2]。
由于云计算的强大无线接入功能,读者可以自由地使用手机、PDA等设备享用大、中、小型云图书馆提供的服务,图书馆的信息可以全球存取,也可以与集群中的其他图书馆共享。“云图书馆”通过互联网使多个用户共享同一个应用或数据,提高了CPU和存储设备的利用率,也避免了图书馆资源的重复建设,为信息资源的共建共享提供统一平台与便利。
“云图书馆”建好后,各馆根据自己的需要选择相应的服务。数字图书馆可以利用云计算带来的便利,将其设计成Web服务,放在“云端”,让读者享受服务。由于Web服务是基于互联网的可控操作的机器与机器之间的软件系统,所以在云服务下,图书馆不仅为人提供服务,而且也要为机器提供服务,即提供接口,将包括数据资源、书目资源、机构库资源、馆员资源、导航资源等在内的资源以开放的架构放在网上,无缝地嵌入到其他网站系统,并建立资源描述机制,让其他系统能够发现和利用资源[3]。
通过云计算模式,数字图书馆之间可以共同构筑信息共享空间,众多的数字图书馆可以分享由大量系统连接在一起而形成的基础设施,而不必更新相关的硬件,在大大降低数字图书馆运行成本的同时,其服务效率却可以大幅度提高。
云计算可以轻松实现不同设备间的数据与应用共享,可以轻松实现馆与馆的数据共享。现今设备的多样化和复杂化,以及不同设备的数据同步方法种类繁多,操作复杂,要保存和维护最新的一份联系人信息,各馆需要为此付出大量的时间和精力。这时,我们就可应用云计算来让一切都变得更简单。在云计算的网络应用模式中,数据只有一份,保存在“云”端,所有电子设备只需要连接互联网,就可以同时访问和使用同一份数据。这样可以达到各馆数据更深层次的共建共享。
在云计算平台上,云端扮演了动态变化的智能知识库和服务提供商的角色。图书馆工作人员和所有的读者无需再安装任何应用软件,只需有PC或3G手机与NET连接,即可获得一个实时动态的全社会数据库与所需的信息,数字图书馆大大节省了终端资源(软、硬件建设等基础设施),而且免去了维护环节。有了“云”,图书馆可通过网络连接到对应的服务器即能直接调用软件,这将有效降低终端软件使用成本,同时还可避免安装和随时更新的麻烦,且所有读者都可以在不同的图书馆间通过网络访问“云”的所有资源。因此,云计算可以解放图书馆终端设备投资与建设,真正实现软、硬件共享。
云计算技术屏蔽了信息资源的多样性格式,它将网上所有资源连通,能够消除信息孤岛,实现多种资源的全面共享,进而极大地提高数字图书馆资源的利用效率。云计算提供统一的信息资源平台,使用者既不需要在固定的时间和空间获取资源,也不需要在个人终端上安装各种各样的软件。随着3G时代的到来,通过手机接入云计算服务已成为可能。不管信息用户在何时何地,只要能连入互联网,就能享受到数字图书馆的服务。作为网格运算模式的发展和改进,云计算提供了更强的管理机制、自动化的部署功能和高层次的虚拟化技术,将实现网络虚拟环境下最大化的资源共享和协同。
数字化图书馆是一项复杂而浩大的系统工程,其核心问题是信息、知识资源的组织、检索与共享,而云计算在这几个方面都具有很强的优势。使用云计算,能够最大程度地降低数字化图书馆的建设和运营成本,可以更好地增强数字化图书馆服务的适应性,实现全球级的数字化图书馆资源共享。
经费问题一直是图书馆在每年的工作规划中重点考虑的事项。在图书馆日常工作中,为确保图书馆采访编目、流通借还、资源检索等各种业务平台的正常运行,需要经常对图书馆的计算机、服务器等终端进行维护、升级和更新。而云计算模式中,服务器的日常维护由更加专业的云服务提供商来提供,用户的工作强度和维护成本会大大降低。另外,由专业IT人员进行系统维护,能够减少系统故障,减少故障恢复时间,提高IT服务水平。
云服务对数字图书馆提供存储、平台和计算能力,而数字图书馆利用云服务来处理业务,大大降低了数字图书馆信息技术的投入成本。对于参加合作的图书馆来说,在“图书馆云”中,通过云计算技术,他们可以实时获得其他图书馆的资源,最大限度地实现信息资源共享。
传统的图书馆服务模式下,用户一般必须使用计算机才能利用图书馆的电子资源,且传统数字图书馆很难实现各种设备共享图书馆的数字资源。而云计算能解决这一难题。通过对各类资源、格式采用统一的管理平台,共享应用和数据,实现更大的网络效益。图书馆的电子资源将存储在“云”里成千上万台服务器中,而不是存储在某台计算机中。图书馆的相关信息可以实现“异地存取”,也可以由某一个图书馆群共享,或单由本馆用户使用,用户就像使用一个图书馆一样在全球世界各地的“云图书馆”中漫游。
对于实体图书馆而言,通常有两种角色:一是云计算服务的开发者、提供者,为“云图书馆”的基础架构提供信息资源保障。二是云计算服务的使用方、受益人。这时,它们是一个应用机构的角色,是云图书馆的服务对象。对云计算来说,它的本质是针对用户提供省时、省力、省钱的服务,但是最终用户可能并不知道是不是使用云计算,甚至也不需要知道。
在“云计算”环境下,如果用户有应用、计算、存储等需求时,他们随时随地可以通过高速网络享用“云图书馆”提供的简便易行、低成本、按需支付的服务。同时用户也可以享受实体图书馆提供的传统服务(如借阅、流通、参考咨询等服务)[5]。一些大型图书馆或本地、局部图书馆引入“云计算”设施,利用云计算解决方案,构建满足本馆、本地或局部应用的共享平台。数字图书馆大量的数字资源,不论是自建的还是购买的,都可以存放在“云”中心,而不需要“镜像”于本地。同时,图书馆也可以随时随地访问、利用“云图书馆”中的本馆及其他成员馆的资源,实现图书馆间的信息资源共建共享。
西南交通大学数字图书馆设计的云服务系统,其主要特点有:提供云端的个性化用户使用环境,理论上用户环境可以永远在线,极大地提高工作效率;解决IP地址限制问题,突破数字资源版权限制的障碍,得以进行广域应用;跨平台使用,不因本地终端设备和操作系统的改变而影响既有使用习惯;无需对原有软件系统做移植与开放;用户数据的安全性得到数据中心级的可靠保障;将电脑级的数字图书馆使用体验,无缝地向高速移动通讯环境中扩展和移植,如在Android、苹果智能平台的移动终端设备上的云计算体验等。
西南交通大学数字图书馆云服务系统设计的主要任务有:公共云与私有云的元数据资源整合、检索、挖掘系统建设(分布模式);“混合云”内以统一认证为纽带的读者个性化功能整合(我的书斋);“混合云”内以统一认证为纽带的馆员业务功能界面整合(馆员工作台);业务工作日志的数据挖掘与管理应用;在线学习平台建设,以课程为中心聚合教学资源,同教务、研究生院、数据软件商联合开发,以期实现“联盟”资源的云端服务;机构库建设,以网络信息采集工具、专业特色库软件的综合运用为主;“地区联盟”环境中元数据仓储建设等。
东北师范大学图书馆推出的云服务集成平台,采用云计算技术、吸纳云服务模式和理念,主要提供以下服务:知识发现与获取及服务;数字资产管理云服务;云存储服务;云软件服务;多媒体资料云服务;书刊管理云服务;云平台服务;云基础架构服务等。下面简要介绍几种主要的服务系统[7]。
①知识发现与获取及服务系统,主要提供以下服务内容:多方面数字资源的统一发现;数字资源多渠道获取(包括资源的开放链接、文献传递);数据库联合检索;读者的统一认证;馆际互借;虚拟参考咨询;联合编目等。
②数字资产管理云服务系统,主要提供以下服务内容:成员馆把自己的数字资产直接提交到平台上即可实现集成管理;无需再建立自己的数字资产管理平台和配备相应的设备、人员;节省支出、提高效益和信息的安全性;平台建成后,3个联盟成员馆的12个自建特色数据库已利用此平台进行管理,并为读者提供各种服务。
③多媒体资料云服务系统,主要提供以下服务内容:为读者提供多媒体在线服务;避免成员馆的重复建设、重复劳动,节省成本;该平台建成后,已拥有多媒体资料5.8万种(包括课件1万种)。
④云平台服务(Paas),主要面向互联网应用开发者,把端到端的分布式软件开发、测试、部署、运行环境以及应用程序托管当作服务,通过互联网提供给用户。
⑤云软件服务(Saas),联盟应用SaaS为成员搭建信息化所需的所有网络基础设施及软硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,各成员馆无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。
东北师范大学图书馆推出的云服务集成平台,其特色服务是能提供及时、便利的文献传递与馆际互借,主要体现在:对电子资源或扫描文件的文献传递,提供系统支撑做到方便快捷、管理与费用结算便利;对联盟的纸质资源、各馆藏信息的揭示与更新,能及时应答,馆际互借对读者而言易于操作,对馆员而言易于处理;对同一城市或跨城市的纸质文献传输管理能做到统一调配与处理。
云计算技术目前还处于商用的初级阶段,还有许多问题(包括安全、性能、标准、成本、能耗等)困扰着云计算服务提供商。为了确保图书馆能够更好地应用云计算技术,图书情报领域除了要跟踪云计算的发展进程外,还需要重点研究以下几个问题:
为了安全和稳定,也为了在“云”服务中断或失效时,图书馆仍然能够正常地提供相关服务,图书馆显然不能把所有的数据资源都放在“云”中,必然要在本地继续保存一些常规的重要的数据作为“云”数据的一个备份。既然图书馆不可能把现有的书目资源、读者资源、流通数据等全放入“云”里,那就要对现有数据资源进行梳理,通过研究、论证来确定哪些资源可以放到“云”中,哪些数据必须在图书馆现有的模式中予以保留,哪些资源不需要保存在本地网里。很显然,利用“云计算”模式并不会完全推翻图书馆现有的数据部署模式,而是在保留原有模式的基础上,使现有的部署模式与云计算模式相融合,作为现有部署模式的有效补充[8]。
另外,在图书馆共建共享过程中,为了保障图书馆存储数据的安全性,用户起码要知道自己的数据存放在什么位置,或者具体说是在哪个“云图书馆”、哪片“云”里。尤其是当几个图书馆共建“云图书馆”时,图书馆将自建或购买的信息资源拿出来共建共享,用户更需要知道数据所存储的位置,以便把握数据的安全性,假若出现问题也能知道从何处处理。这是对用户信息安全的一个保障,也是保护用户的信息权及数据安全。
从表面上看,云计算好像是安全的,但“云”对外部来说其实是不透明的。云计算的服务提供商并没有对用户给出许多细节的具体说明,如其所在地、员工情况、所采用的技术以及运作方式等。当图书馆云计算服务是由一系列的服务商提供时,每一家接受图书馆外包业务的服务商基本上是以不可见的方式为上一家服务商提供计算处理或数据存储的服务。这样,每家服务商使用的技术其实是不可控的,甚至有可能某家服务商会以用户未知的方式越权访问读者数据。即使采用进程隔离类的加密技术,也不能完全保证书目数据和读者数据完好无损,这样就难以赢得用户的信任,图书馆的数据安全问题也就更加令人担忧了[9]。
另外,用户进入“云图书馆”需要进行身份认证。为了保障用户的信息安全,需要建立适合“云计算”的用户身份认证,认证既不能过严,否则违背了“云计算”的方便、自由使用的宗旨;也不能过宽,否则不能有效保障用户的数据安全。
在云计算模式中,各个加入云模式的图书馆之间可以通过有关协议共享彼此的信息资源,即“云”中的用户像使用本馆的电子资源一样使用他馆的电子资源。各图书馆利用“云模式”在方便用户、提高信息资源共享自由度的同时,也带来了版权纠纷问题。因此,要针对云计算中信息资源共享可能产生的版权问题进行研究,制定切实可行的方案,从而方便用户正确使用。
7.4.1 政策问题
2009年被媒体称为“云计算元年”,这既说明了云计算的热度,也说明它正处于早期应用阶段,还有很多不成熟的地方。其中议论最多的是安全性、隐私权和知识产权等方面的问题,这些问题在很大程度上并不是技术问题,而是政策法规制度的问题,需要整个管理系统中的各利益相关者在发展过程中不断磨合、谈判、达成一致,得到最终解决。通过对云计算相关政策的研究,促成相关管理章程、行业标准或政策的出台,保证将要实施的云计算能够符合图书馆管理与服务的基本要求,是未来图书馆发展“云服务”的重要任务之一。
7.4.2 标准问题
在云计算标准制定领域,2009年1月,云计算标准制定组织“开放云联盟”(OCC)成立,思科、雅虎成为其首批成员。尽管计算机领域已经在关注云计算的标准问题(2011年4月英特尔信息技术峰会详细阐述了云标准的结构、协议以及与云标准相关的云组件),但目前仍有部分云计算缺乏统一的技术标准。因此,图书馆界应该未雨绸缪,通过对云计算相关政策的研究,促成相关管理标准的出台,确保将要实施的云计算能够符合图书馆管理与服务的基本要求,尽快制定统一的行业标准。比如,在基础架构“云图书馆”时,各成员馆间可以通过有关的协议共建信息资源,对可能引起版权纠纷的资源、共享权限等问题要仔细研究、讨论,制定可行的标准和方案。
除此之外,图书馆的管理者应该尽快组织专业人员,对于应用云计算所需的标准和相关协议进行研究,制定更详尽的行业应用规范。图书馆界还应该加强对云计算管理服务提供商的研究,研究其开放性、共享性、标准化等方面,以便形成图书馆行业对于云计算应用的统一标准,进而提高管理水平,加快云计算在实际工作中的应用。
7.4.3 协议问题
因为各家图书馆的情况不同,所以服务器的配置和所使用的操作系统也千差万别,有的使用Windows,有的使用Linux或Unix。为了能更好地适用云计算技术、更好地接入“云”中,图书馆目前应当密切关注云服务提供商针对不同的操作平台所开发的接口软件,或开发适合本馆具体情况的接口,在使用过程中,达成相关一致的协议。
国内外的许多学者已经开始或正在研究协议问题,并取得了丰硕的成果。如国内学者邓仲华、喻越着重研究了云环境下的信息服务等级协议问题,认为云计算将从根本上改变我们的生活方式和信息服务模式,而服务等级协议是现有云环境下信息服务双方不可或缺的一项协议,明确规定了服务双方的经济关系,是云信息服务及服务质量的合法保障。服务双方可以按照预定方案加以实施,以提升服务质量,形成良好的合作关系。
云计算作为一项新的信息技术对于图书馆来说还是新事物,图书馆在应用云计算时必须慎重对待。特别是在网络基础设施领域,图书馆一旦选择了云计算,则需要对原有自动化管理信息系统的管理与服务进行大规模重新部署,这将导致IT管理机制的变化,甚至整个图书馆业务流程的变化。因此必须慎重考虑并研究云计算可能导致的图书馆机构与流程的变化、部门人员数量与结构的变化、图书馆对于云计算服务的质量检测与控制手段等,努力加强图书馆应用云计算的“宏观管理”。
从图书馆内部的“微观管理”来看,由于现代图书馆的业务流程除了实体图书馆的服务端(指借阅、流通与参考咨询工作),几乎已经完全建立在计算机和网络基础之上,如果整个IT架构向“云”中迁移,传统的业务流程将被逐一拆解,然后组合、外包、虚拟化。可以想象,图书馆如果将自己的软硬件全部“外包”给某一片“云”,像用电一样按时付费,[11]将给图书馆管理带来多么大的变化:不再需要购买多种服务器、大容量存储设备,可按需使用云计算,按使用付费;也不需要那么多远离服务一线的IT维护人员,不再为留不住优秀的IT人员发愁;不受自动化系统供应商的制约,可随时转移到服务与价格更好的系统。因此数字图书馆一旦选择了云计算,则需要对原有信息系统的管理与服务进行大规模重新部署,以此为依据妥善规划业务机构和整个业务流程,以服务为核心配置工作人员,建立起一套新的管理体制。
云计算环境下的信息资源共建共享是一项伟大而全新的工程,让我们携手将云计算恰当地融入到数字图书馆信息资源共建共享体系中来,共同体验“云中漫步”的乐趣。我们相信,随着图书馆界对云计算技术的关注以及安全技术的广泛应用,我国数字图书馆的发展将进入一个崭新的阶段。
[1] Griffey J.Stranger than we know.net Connect,2008.[2009-05-15].http:∥www.library journal.com/article/CA659904 6.html.
[2] Wallis R.Cloud computing libraries and OCLC.The Library 2.0Gang.2009-05-06[2009-05-15].http:∥library gang.talis.com/2009/05/06/library-20-gang-0509-cloud-computing-libraries-and-oclc/.
[3] 云计算的管理、架构、安全、网络与服务[EB/OL].[2009-02-05].http:∥www.cloudcomputing-china.cn/Article/jh/20 0902/237.html.
[4] 杨明芳,袁曦临.云计算环境下的数字图书馆[J].图书馆建设,2009(9):7-9.
[5] 孙卫.图书馆在云时代的思考[J].数字图书馆论坛,2009(6):35-41.
[6] 西南交通大学图书馆:http:∥www.lib.xjtu.edu.cn.
[7] 东北师范大学图书馆.http:∥www.library.nenu.edu.cn.
[8] 胡小菁,范并思.云计算给图书馆管理带来挑战[J].大学图书馆学报,2009(4):7-12.
[9] 钱文静,邓仲华.云计算与信息资源共享管理[J].图书与情报,2009(4):50-51.
[10] 赵悦.数字资源标准规范建设研究[J].现代情报,2009(3):71-73,77.
[11] 孙坦,黄国彬.基于云服务的图书馆建设与服务策略[J].图书馆建设,2009(9):1-6.