论文部分内容阅读
摘要:本文从云计算的概念和工作原理入手,分析了数字图书馆如何应用好云计算这一平台来拓展服务和功能,改善读者体验,从而更好的实现以用户为中心的数字图书馆。
关键词:数字图书馆;云计算;应用
中图分类号:G25 文献标识码:A 文章编号:1009-0118(2011)-08-0-02
在近几年网络技术、计算机技术的迅猛发展下,新技术不断的推动着科技的向前进步,新技术的应用更加涌现出了许多变革性改善用户体验的服务。云计算、Web3.0、RTF元数据这些新兴的名字不断的出现在我们身边。作为数字图书馆的发展,当然离不开这些技术的支持与应用,特别是新云计算技术的在数字图书馆中的应用,他所提供的服务更加方便了读者,同时更加安全、高效,使图书馆成为一个随时、随地、随意可以查询资料,阅读休闲的场所。
一、云计算在数字图书馆中的优势
(一)什么是云计算
云计算英文名称是Cloud computing,是一种基于互联网的计算方式,通过这种方式,共享的计算机软硬件资源和信息资料可以按需提供给其他计算机和其他设备。整个运行方式类似像电网。
云计算是继20世纪80年代大型计算机从客户端/服务器的大规模转变后的又一次巨大变化。用户不再需要了解“云”中基础设施的详细内容,不必具有相应的计算机专业知识,也无需直接进行流程控制。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态的、易扩展的、而且经常是虚拟化的资源。云其实是网络、互联网的一种比喻说法。过去在图中经常用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。典型的云计算提供商总是会提供通用的网络业务应用,可以通过浏览器等软件,或者其他Web服务程序来访问,而软件和数据都存储在云端的服务器上。云计算关键的要素,还包括个性化的用户体验。无论是企业用户还是个人用户,都可以在云端实现随时需要随时使用。同时,用户终端的功能将会被大大减化,而诸多复杂的功能都被转移到了终端背后的网络上去完成[1]
云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。
(二)云计算的工作原理
云计算是对分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)及分布式数据库的改进处理,其前身是利用并行计算解决大型问题的网格计算和将计算资源作为可计量的服务提供的公用计算,在互联网宽带技术和虚拟化技术高速发展后萌生出云计算。
许多云计算的公司和研究人员对云计算采用各种方式进行描述和定义,基于云计算的发展和我们对云计算的理解,概括性给出云计算的基本原理为:利用非本地或远程服务器(集群)的分布式计算机为互联网用户提供服务(计算、存储、软硬件等服务)。这使得用户可以将资源切换到需要的应用上,根据需求访问计算机和存储系统。云计算可以把普通的服务器或者个人计算机连接起来以获得超级计算机的计算和存储等功能,但是这样的做法成本更低。云计算真正实现了按需计算,从而有效地提高了对软硬件资源的利用效率。云计算的出现使高性并行计算不再是科学家和专业人士的专利,普通的用户也能通过云计算享受高性能并行计算所带来的便利,使人人都有机会使用并行计算机,从而大大提高了工作效率和计算资源的利用率。云计算模式中用户不需要了解服务器在哪里,不用关心内部如何运作,通过高速互联网就可以透明地使用各种资源。
云计算是全新的基于互联网的超级计算理念和模式,实现云计算需要多种技术结合,并且需要用软件实现将硬件资源进行虚拟化管理和调度,形成一个巨大的虚拟化资源池,把存储于个人电脑、移动设备和其他设备上的大量信息和处理器资源集中在一起,协同工作。
按照最大众化、最通俗理解云计算就是把计算资源都放到互联网上,互联网即是云计算时代的云。计算资源则包括了计算机硬件资源(如计算机设备、存储设备、服务器集群、硬件服务等)和软件资源(如应用软件、集成开发环境、软件服务)。[2]
(三)在非计算机专业的读者中的优势
1、具有安全的阅读环境
云计算免去了读者对于计算机的维护,不再因为计算机中病毒而变得束手无策,不再因为计算机中病毒而导致计算机中的文件丢失。读者只需要记住自己的帐号密码,登陆进电子图书馆,然后其他安全操作都会在网络背后完成,即使现在正在使用的计算机中了病毒,或者重新安全操作系统,再或者断电等情况,都不会影响读者在电子图书馆中的图书的阅读记录等数据,电子图书也不会因为这些造成丢失,免去了传统图书馆中存在丢失图书的情况。
2、跨平台能力强
云计算免去了读者对于硬件设备的要求,不需要读者使用的是多么功能强大的硬件,只要硬件设备可以上网就行了,对于使用的硬件设备是什么配置,什么型号,采用的是什么样的操作系统,或者使用的什么软件等等都没有要求。比如读者使用手机进入数字图书馆与读者使用电脑进入数字图书馆所得到的内容是完全一样的。
3、使用便利
云计算在数字图书馆中的应用,大大方便了读者。拥有一个可以上网的硬件设备,就可以随地的进入数字图书馆,不再因为换了一台计算机而找不到自己喜欢的电子图书,或者电子杂志。拥有一个可以上网的硬件设备,就可以随时的进入数字图书馆,不再因为时间零碎而无法进入图书馆看书阅读,无论是在公车上,还是在公园里,都不会成为阅读的障碍。无论何时,何地,只要接入互联网,就可以进入数字图书馆,查看自己喜欢的图书资料。
(四)在计算机专业的读者中的优势
1、软件程序安全
对于软件开的程序员这样的读者来说最怕的就是写错程序导致计算机运行后死机,或者硬件损坏。云计算却不会造成这样的困扰,只要读者通过云端的测试,那么就可以在线的编辑代码,并运行。并且随时的查阅图书馆中的资料,对程序设计效率的提高产生极大的帮助。或者在代码中加入数字图书馆中资料的位置,让阅读代码的同事或工作人员更加清楚的理解代码的内容。
2、日志资料丰富
对于计算机专业的读者,出了问题最常做的事就是查看日志。数字图书馆为读者保留了各种各样的日志,以方便读者查询。这样的日志不仅为数字图书馆的维护提供了保证,而且还为用户对数字图书馆的进一步研究提供了参考依据。使用这些记录还可以为提高数字图书馆安全性做出贡献。
3、插件的开发
数字图书馆使用开放计算模式,更可以让计算机专业的读者开发自己喜欢的插件,在云端运行,以提高数字图书馆的利用率。并且可以将复杂的云端操作变得简单,让普通读者也可以方便的使用。更加有利于提高数字图书馆访问率。
二、基于云计算的数字图书馆应用
(一)QQ开放平台在图书馆中的应用
2011年5月16日,腾讯通过官方网站正式推出'QQ开放平台Q+"。随着Q+的推出,除了QQ提供给广大用户的服务外,第三方开发商也可以以合作者的身份,与腾讯一起为QQ用户提供更细致、更有针对性的服务。
为了方便数字图书馆中读者与读者,读者与馆员之间的交流,数字图书馆就需要开发一个交流系统,而作为现有的QQ,因为其使用用户众多,而且用户使用方法简便,完全可以成为一个数字图书馆用户的沟通平台。数字图书馆就应利用其技术为数字图书馆服务,利用QQ开放平台在数字图书馆中建立一个互相交流的渠道。
(二)Google开放平台在图书馆中的应用
Google作为计算机界的巨人,拥有着先进的技术和创新,他们不断的开拓新技术,为广大用户带来福音。数字图书馆的建设离不开新技术,只有拥有新的技术才能给读者带来更好的读书体验,利用好Google开放平台,我们就可以提高数字图书馆的软实力,让更多普通读者享受到高质量的读者服务体验,让专业人士可以在数字图书馆中发挥他们专业的技能。
(三)其他开放式平台在图书馆中的应用
其他开放式云平台,例如美国的Comcast,中国的华为等多种开放云平台技术,的利用就可以更加丰富数字图书馆的功能了。[3]
三、小结
云计算为数字图书馆的发展提供了一个可靠的坚实的技术支持,做为图书馆员,要充分利用好这一平台为读者服务,提高读者服务水平,把读者需求放到首位。对于云计算在数字图书馆的进一步开发,还需要继续努力的研究。
参考文献:
[1]茆意宏.手机图书馆兴起与发展[J].大学图书馆学报,2008,(1):3-6.
[2]周舒,张岚岚.云计算改善数字图书馆用户体验初探[J].图书馆学研究,2009,(4):28-36.
[3]周文琳.面向三网融合的媒体平台[J].电视技术,2011,(365):17-18.
关键词:数字图书馆;云计算;应用
中图分类号:G25 文献标识码:A 文章编号:1009-0118(2011)-08-0-02
在近几年网络技术、计算机技术的迅猛发展下,新技术不断的推动着科技的向前进步,新技术的应用更加涌现出了许多变革性改善用户体验的服务。云计算、Web3.0、RTF元数据这些新兴的名字不断的出现在我们身边。作为数字图书馆的发展,当然离不开这些技术的支持与应用,特别是新云计算技术的在数字图书馆中的应用,他所提供的服务更加方便了读者,同时更加安全、高效,使图书馆成为一个随时、随地、随意可以查询资料,阅读休闲的场所。
一、云计算在数字图书馆中的优势
(一)什么是云计算
云计算英文名称是Cloud computing,是一种基于互联网的计算方式,通过这种方式,共享的计算机软硬件资源和信息资料可以按需提供给其他计算机和其他设备。整个运行方式类似像电网。
云计算是继20世纪80年代大型计算机从客户端/服务器的大规模转变后的又一次巨大变化。用户不再需要了解“云”中基础设施的详细内容,不必具有相应的计算机专业知识,也无需直接进行流程控制。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态的、易扩展的、而且经常是虚拟化的资源。云其实是网络、互联网的一种比喻说法。过去在图中经常用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。典型的云计算提供商总是会提供通用的网络业务应用,可以通过浏览器等软件,或者其他Web服务程序来访问,而软件和数据都存储在云端的服务器上。云计算关键的要素,还包括个性化的用户体验。无论是企业用户还是个人用户,都可以在云端实现随时需要随时使用。同时,用户终端的功能将会被大大减化,而诸多复杂的功能都被转移到了终端背后的网络上去完成[1]
云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。
(二)云计算的工作原理
云计算是对分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)及分布式数据库的改进处理,其前身是利用并行计算解决大型问题的网格计算和将计算资源作为可计量的服务提供的公用计算,在互联网宽带技术和虚拟化技术高速发展后萌生出云计算。
许多云计算的公司和研究人员对云计算采用各种方式进行描述和定义,基于云计算的发展和我们对云计算的理解,概括性给出云计算的基本原理为:利用非本地或远程服务器(集群)的分布式计算机为互联网用户提供服务(计算、存储、软硬件等服务)。这使得用户可以将资源切换到需要的应用上,根据需求访问计算机和存储系统。云计算可以把普通的服务器或者个人计算机连接起来以获得超级计算机的计算和存储等功能,但是这样的做法成本更低。云计算真正实现了按需计算,从而有效地提高了对软硬件资源的利用效率。云计算的出现使高性并行计算不再是科学家和专业人士的专利,普通的用户也能通过云计算享受高性能并行计算所带来的便利,使人人都有机会使用并行计算机,从而大大提高了工作效率和计算资源的利用率。云计算模式中用户不需要了解服务器在哪里,不用关心内部如何运作,通过高速互联网就可以透明地使用各种资源。
云计算是全新的基于互联网的超级计算理念和模式,实现云计算需要多种技术结合,并且需要用软件实现将硬件资源进行虚拟化管理和调度,形成一个巨大的虚拟化资源池,把存储于个人电脑、移动设备和其他设备上的大量信息和处理器资源集中在一起,协同工作。
按照最大众化、最通俗理解云计算就是把计算资源都放到互联网上,互联网即是云计算时代的云。计算资源则包括了计算机硬件资源(如计算机设备、存储设备、服务器集群、硬件服务等)和软件资源(如应用软件、集成开发环境、软件服务)。[2]
(三)在非计算机专业的读者中的优势
1、具有安全的阅读环境
云计算免去了读者对于计算机的维护,不再因为计算机中病毒而变得束手无策,不再因为计算机中病毒而导致计算机中的文件丢失。读者只需要记住自己的帐号密码,登陆进电子图书馆,然后其他安全操作都会在网络背后完成,即使现在正在使用的计算机中了病毒,或者重新安全操作系统,再或者断电等情况,都不会影响读者在电子图书馆中的图书的阅读记录等数据,电子图书也不会因为这些造成丢失,免去了传统图书馆中存在丢失图书的情况。
2、跨平台能力强
云计算免去了读者对于硬件设备的要求,不需要读者使用的是多么功能强大的硬件,只要硬件设备可以上网就行了,对于使用的硬件设备是什么配置,什么型号,采用的是什么样的操作系统,或者使用的什么软件等等都没有要求。比如读者使用手机进入数字图书馆与读者使用电脑进入数字图书馆所得到的内容是完全一样的。
3、使用便利
云计算在数字图书馆中的应用,大大方便了读者。拥有一个可以上网的硬件设备,就可以随地的进入数字图书馆,不再因为换了一台计算机而找不到自己喜欢的电子图书,或者电子杂志。拥有一个可以上网的硬件设备,就可以随时的进入数字图书馆,不再因为时间零碎而无法进入图书馆看书阅读,无论是在公车上,还是在公园里,都不会成为阅读的障碍。无论何时,何地,只要接入互联网,就可以进入数字图书馆,查看自己喜欢的图书资料。
(四)在计算机专业的读者中的优势
1、软件程序安全
对于软件开的程序员这样的读者来说最怕的就是写错程序导致计算机运行后死机,或者硬件损坏。云计算却不会造成这样的困扰,只要读者通过云端的测试,那么就可以在线的编辑代码,并运行。并且随时的查阅图书馆中的资料,对程序设计效率的提高产生极大的帮助。或者在代码中加入数字图书馆中资料的位置,让阅读代码的同事或工作人员更加清楚的理解代码的内容。
2、日志资料丰富
对于计算机专业的读者,出了问题最常做的事就是查看日志。数字图书馆为读者保留了各种各样的日志,以方便读者查询。这样的日志不仅为数字图书馆的维护提供了保证,而且还为用户对数字图书馆的进一步研究提供了参考依据。使用这些记录还可以为提高数字图书馆安全性做出贡献。
3、插件的开发
数字图书馆使用开放计算模式,更可以让计算机专业的读者开发自己喜欢的插件,在云端运行,以提高数字图书馆的利用率。并且可以将复杂的云端操作变得简单,让普通读者也可以方便的使用。更加有利于提高数字图书馆访问率。
二、基于云计算的数字图书馆应用
(一)QQ开放平台在图书馆中的应用
2011年5月16日,腾讯通过官方网站正式推出'QQ开放平台Q+"。随着Q+的推出,除了QQ提供给广大用户的服务外,第三方开发商也可以以合作者的身份,与腾讯一起为QQ用户提供更细致、更有针对性的服务。
为了方便数字图书馆中读者与读者,读者与馆员之间的交流,数字图书馆就需要开发一个交流系统,而作为现有的QQ,因为其使用用户众多,而且用户使用方法简便,完全可以成为一个数字图书馆用户的沟通平台。数字图书馆就应利用其技术为数字图书馆服务,利用QQ开放平台在数字图书馆中建立一个互相交流的渠道。
(二)Google开放平台在图书馆中的应用
Google作为计算机界的巨人,拥有着先进的技术和创新,他们不断的开拓新技术,为广大用户带来福音。数字图书馆的建设离不开新技术,只有拥有新的技术才能给读者带来更好的读书体验,利用好Google开放平台,我们就可以提高数字图书馆的软实力,让更多普通读者享受到高质量的读者服务体验,让专业人士可以在数字图书馆中发挥他们专业的技能。
(三)其他开放式平台在图书馆中的应用
其他开放式云平台,例如美国的Comcast,中国的华为等多种开放云平台技术,的利用就可以更加丰富数字图书馆的功能了。[3]
三、小结
云计算为数字图书馆的发展提供了一个可靠的坚实的技术支持,做为图书馆员,要充分利用好这一平台为读者服务,提高读者服务水平,把读者需求放到首位。对于云计算在数字图书馆的进一步开发,还需要继续努力的研究。
参考文献:
[1]茆意宏.手机图书馆兴起与发展[J].大学图书馆学报,2008,(1):3-6.
[2]周舒,张岚岚.云计算改善数字图书馆用户体验初探[J].图书馆学研究,2009,(4):28-36.
[3]周文琳.面向三网融合的媒体平台[J].电视技术,2011,(365):17-18.