APP下载

走在“云”端的数字图书馆

2009-01-22

企业技术开发·中旬刊 2009年8期
关键词:数字图书馆云计算安全

唐 佳

摘要:数字图书馆应用新技术(云技术),最终目的是从数字图书馆为读者服务功能方面来体现并发挥其作用;其重点是在安全和应用及服务功能的创新上面。关键是要看我们如何利用这些新的、先进的技术来提升图书馆服务的方式、方法以及服务效率与安全。

关键词:云计算;数字图书馆;安全;应用

中图分类号:G250.76

文献标识码:A

文章编号:1006-8937(2009)16-0112-02

随着因特网的普及和网络技术的更新换代,它已经悄然的走进我们的生活变成了人们生活的一部分,也改变着我们的生活方式。以前我们在课堂上、书本上、图书馆里学习并获取知识,而如今我们可以坐在家里舒适的查询我们想要的信息。计算机技术给古老的图书馆科学带来了新鲜的血液,同时也带来了不可避免的问题。如今网络中的恶意攻击或单一服务器模式的弊病都将导致图书馆重要信息无法挽回的损失,如今我们将借助云计算技术来帮助数字图书馆来避免损失,并更好地、更人性化地为读者提供周到的服务。

1云计算技术

1.1云计算的概念

云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。云计算可以算作是网格计算的一个商业演化版。早在2002年,我国刘鹏就针对传统网格计算思路存在不实用问题,提出计算池的概念:“把分散在各地的高性能计算机用高速网络连接起来,用专门设计的中间件软件有机地粘合在一起,以Web界面接受各地科学工作者提出的计算请求,并将之分配到合适的结点上运行。计算池能大大提高资源的服务质量和利用率,同时避免跨结点划分应用程序所带来的低效性和复杂性,能够在目前条件下达到实用化要求。”如果将文中的“高性能计算机”换成“服务器集群”,将“科学工作者”换成“商业用户”,就与当前的云计算非常接近了。

1.2云计算的特点

①超大规模。“云”具有相当的规模,Google云计算已经拥有100多万台服务器,Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。

②虚拟化。云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自“云”,而不是固定的有形的实体。应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。

③高可靠性。“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。

④通用性。云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。

⑤高可扩展性。“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。

⑥按需服务。“云”是一个庞大的资源池,你按需购买;云可以像自来水,电,煤气那样计费。

⑦极其廉价。由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。

2以云计算来改善当前的数字图书馆

云计算是当今炙手可热的网络技术,其新兴的共享基础架构的模式,可以将无数的系统池连接在一起提供各种数字化服务。数字图书馆在经历了互联网时代、WEB时代、网格时代、WEB2.0时代后,也慢慢走进了云计算时代,云计算技术应用到数字化图书馆将会带来一场真正的阶段性的跃迁,并对图书馆服务产生深远影响。相信云计算的发展必将成为图书馆行业带来变革。

2.1“云”保证了安全

云计算技术确保了数字图书馆资源存储的可靠性,避免了因服务器出错资而导致的源丢失现象,同时也保证了在不理想的网络安全环境下一旦发生信息丢失后数字图书馆可以仍然可以继续为用户提供服务。目前的数字图书馆,一般都会将数据都集中保存在架设的服务器上,假设服务器出现故障或被恶意攻击,那么轻则使数字图书馆无法为用户提供服务,重则将使所有的用户信息及图书馆资源丢失并无法恢复数据,从而给数字图书馆造成严重的不可挽回的后果。而运用云计算模式可以避免这种情况的发生,因为在云中有无数的服务器,就算在云中有一台服务器出现问题,那么其它服务器也可以将其备份的数据在极短时间内快速转移到别的服务器中,并启动该服务器来提供服务,同时也避免了一台服务器在网络中长时间暴露下受到攻击后瘫痪的问题,从而使数字图书馆实现真正意义上的不间断安全服务。

2.2一切皆服务

在云中,“一切皆服务”。那么如何更好的更为经济的让“云”为数字图书馆服务是我们主要关心的主题。“云”的独特价值对于数字图书馆来说非常具有吸引力,因为它不仅可以降低业务成本,同时还可以向数字图书馆提供更为灵活和高度可扩展的企业级服务。尤为重要的是它可以帮助数字图书馆向他们的最终用户提供更为迅速的、创新的服务。而惠普公司也认为“云是一种可以在全球范围内实现的高度可扩展、灵活的服务,用户可以按需购买和以使用付费的模式在互联网上进行交付和使用”。因此,我们只需要按需支付少量的费用就可以使数字图书馆在“云”中的成千上万台的服务器中得到服务,而最终用户的请求可以在毫秒的时间内获得响应,从而使数字图书馆以较低的资本投入获得非常高的价值,这与花数万元来自己架设和管理服务器来说更加的划算,使用云服务在数字图书馆建设时显的更经济划算。未来将会有越来越多的企业、高校和图书馆喜欢它、使用它,从而为“多元化的”线上图书馆提供廉价而优质的服务。

2.3“云”提高了共享

通过“云”模式,可以使各大高校和企业的数字图书馆之间共同构筑信息共享空间,这样众多的数字图书馆就可以合理的利用由云系统连接在一起所带来强大的硬件设施,而不必更新相关的基数设备,使得数字图书馆的商业成本在大大降低的同时效率却大幅度地提高。对于加人共同建设的数字图书馆用户来说,通过云服务,可以随时获得相关的数字图书馆的信息,从而不用去考虑现实地域差异上的问题,节省了资源在网络中的延迟时间,为数字图书馆用户在获得所需信息上减少了时间上的开

支。在云计算中,数字图书馆的资源备份在云中成千上万台服务器中,而不是存储在某台计算机中。其相关资源可以全球存取,可以由其中一庞大的用户群共享,或单由特定用户使用。用户就像浏览网页一样简单的在全球世界各地的数字图书馆中漫游。

2.4云计算应用在数字图书馆的实例

云计算是目前最为热门的技术之一,并已经为各个领域提供便利的服务,现在我们已经可以使用“云”为数字图书馆提供的商业化服务。Koha,是一个全功能的集成图书馆系统(ILs)。在LibLime的云计算平台上,通过软件即服务(saaS)方式分发,含软件安装及托管。目前世界六大洲有愈千所图书馆采用Koha,图书馆采用Koha Ex-press,可以通过Koha开源社区相互支持,可用的资源包括实时聊天、邮件列表及LibLime公司贡献的详细文档。此产品的目标客户是小型公共、学校及专业图书馆,在经济不景气的情况下,应该很有吸引力。设定数据导入上限为75000数据库对象,也只适合于小图书馆了。

3以云计算架设高校数字图书馆时应注意的问题

尽管我们论述了云计算在数字图书馆建设中有许多的优势,可是作为一种新的技术它也并非完美,比如在Gartner发布的一份名为《云计算安全风险评估》的报告中就指出云计算存在七种风险,即特权用户的接入、可审查性、数据位置、数据隔离、数据恢复、调查支持和长期生存性。所以当我们运用云计算建立数字图书馆时应该注意以下几个问题。

3.1数据保密问题

在云系统中,许多数字图书馆的建设者并不清楚自己的数据储存在哪里。所以需要在建立数字图书馆的时候应当详细询问服务提供商,数据是否有专人或专职来维护涉及隐私及保密问题,以及应用法律手段来签订保密协议。所以在建设数字图书馆这样的商业化或公共的数据库时,可以运用法律手段来维护“云”中数字图书信息的安全保密工作,并倡导国家成立专门的机构来监督“云”中的资源。

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

众所周知目前计算机操作系统种类繁多,其使用的网络协议及接口也千差万别,为了给用户提供满意的服务,我们需要架设在“云”中数字图书馆时需要向云计算服务商提供针对不同操作系统、使用的浏览软件、网络协议及接口提供无差别服务。

3.3围绕数字图书馆版权纠纷的问题

虽然云计算给数字图书馆带来了巨大的优势,但版权问题依然存在,为了维护作者的合法权益,在建立“云图书馆”之前要做出行之有效的方案,为避免日后带来的法律纠纷铺垫道路,这样才能充分的发挥“云图书馆”巨大的优势。

云计算为数字图书馆开辟了新的生存空间,使的数字图书馆在为读者提供所需的资源时真正的实现了多元化、无差异、低响应时间等优质的服务。也为数字图书馆的安全维护和管理工作带来更为简单有效的方式。云计算让数字图书馆在资源共享、数据库空间上发挥着强大的力量。在未来云模式下的数字图书馆将深入每个人的生活,只要你用手机、电脑或PDA等都将可以随时随地的享用“云图书馆”带来的信息资源。

猜你喜欢

数字图书馆云计算安全
基于云计算的数字图书馆建设与服务模式研究
基于云计算的移动学习平台的设计
实验云:理论教学与实验教学深度融合的助推器
云计算中的存储虚拟化技术应用
刍议数字图书馆计算机网络的安全技术及其防护策略