□文/胡明霞 钱斌华
数字图书馆(Digital Library)实质上是一种多媒体制作的分布式信息系统。通俗地说,数字图书馆是虚拟的、没有围墙的图书馆,是基于网络环境下共建共享的可扩展的知识网络系统,是超大规模、没有时空限制、跨库无缝链接与智能检索的知识中心。
当前,浙江省数字图书馆建设已经取得了不少成绩,但在发展过程中仍存在不可忽视的问题,主要包括:对基础设施的软硬件投入不均衡,为了追求短期效果,盲目采购硬件,导致不是软件跟不上硬件性能,就是忽视软件与硬件的匹配度;各地数字图书馆始终缺乏统一的信息服务标准、信息技术规程和评价体系,造成数据共享困难;各数字图书之间采用的应用系统兼容性不强,在数据库资源、特色自建库、专题发布与调整等诸多方面都不易协同。
相比之下,云计算(Cloud Computing)将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池按需向用户提供服务。在浙江省数字图书馆的建设过程中,通过应用云计算可以省却对硬件设施、网络架构和管理平台的考虑,同时由于云计算具备完备的分布式计算功能,完全可以将互联网上的数字图书馆资源整合成分布式的网络虚拟资源中心,从而彻底改变浙江省数字图书馆零星网络服务的现状,并继续通过不断的规模化和标准化,形成具有“公共云”模式的数字图书馆。而通过云计算平台,用户可以通过互联网获取整合后的信息资源,也得到了数字图书馆提供的计算能力。在界面上得到的信息资源,是通过数字图书馆经过云服务筛选、组织和加工后与用户需求相匹配的信息,也就是对读者提供了“一站式服务”。
笔者建议,在基于云计算的浙江省数字图书馆可采取如下的系统架构:(1)基础设施服务层:这是云计算数字图书馆提供云服务的基础,位于整个框架的最底层;(2)平台服务层:这是数字图书馆云服务框架的第二层,具体负责信息资源管理、程序运行管理、读者管理和网络安全管理等工作;(3)应用服务层:这是数字图书馆云计算服务体系架构的第三层,主要包括:书刊管理、数字资产管理、公共信息服务查询等应用;(4)云客户端:这是用户使用云服务的现实载体,位于整个数字图书馆云服务框架的最上层,是与云服务器进行通信的工具。
在将数字图书馆的目的、管理、业务服务等信息化建设与云计算技术应用相结合的过程,还需要遵循以下的推进策略。
——信息规划策略。浙江的数字图书馆建设应积极关注云计算技术的发展,掌握成熟和能够使用的技术,辨别适合自身信息化建设的云计算服务提供商,规划设计自身图书馆的云服务。浙江数字图书馆的信息规划可从三方面入手:一是在适合的服务领域使用云,如数据清洗、数据挖掘、数据优化等;二是为云应用做好服务定位,通过提供呼叫中心来降低成本;三是逐步采取行动,通过云虚拟化与整合数据中心,持续改进信息资源的利用率,最终将逐步建立图书馆的内部云体系。
——资源整合策略。通过对现有资源的整合,将浙江数字图书馆分散的数据资源、I T资源进行物理集中,形成规模化的数据中心、虚拟服务器等基础设施,把各个子图书馆的数据资源进行迁移、整合、集中,建立基于云计算的数据中心。在数据集中过程中,不断实施数据和业务的整合,使大多数图书馆的数据中心基本完成自身的标准化,解决原先联盟馆数据业务分散时期的资源杂乱无序的问题。
——安全策略。数字图书馆作为云计算的服务提供者,可以开发数字图书馆云服务平台,利用构建的私有云和公共云,提供多种数字图书馆服务,使用户获得透明的服务。针对日益严峻的网络安全形势,基于云计算的浙江省数字图书馆安全策略有三种选择:一是借助数字图书馆联盟的统一云服务平台,提升至国家层次,建立全国的数字图书馆云安全管理中心;二是依托数字图书馆的本地服务平台以及云服务联盟平台,建立涵盖全省各地区以及省级中心的图书馆云安全中心;三是直接利用云安全公司的云安全产品系列,并结合其他相关安全产品,形成一个立体的安全防护体系。