●张任跃,蔡生福
(1.宁夏图书馆,银川750011;2.贺兰县图书馆,宁夏贺兰750200)
数字阅读与桌面虚拟化技术
●张任跃1,蔡生福2
(1.宁夏图书馆,银川750011;2.贺兰县图书馆,宁夏贺兰750200)
桌面虚拟化技术;数字阅读;图书馆;全媒体
通过桌面虚拟化技术构建一站式的读者数字阅读平台,打破数据库提供商对合法读者ⅠP的限制,扫除了移动终端设备在数字阅读时的技术障碍,解决了文献格式不兼容、给读者阅读造成诸多不便的问题。
图书馆历来都被认为是文化产品的提供者和传播者,在全媒体时代,图书馆的数字资源建设和数字阅读服务已然成为其主要的业务工作。大部分图书馆都将本馆的数字资源放置在网站首页显著位置,内容囊括了国内有影响力的数字产品,如同方的“全国期刊全文数据库”、万方数据的“知识服务平台”数据库、超星数字图书馆、书生数字图书馆、五车数字图书馆、方正的Apabi电子图书以及各馆自建的数据库。但如果经过进一步深入仔细的研究后就会发现,虽然资源建设完成了,相应的传播技术手段却没有跟上。主要表现在以下几个方面。
(1)在图书馆馆内阅读下载的确很方便,但只要离开图书馆,在异地下载阅读时并不尽人意。受版权的影响,第三方数据库厂商对出售给图书馆的数据库资源,一般都严格控制读者的访问方式,包括限制ⅠP、控制并发访问数量等。即使是本馆注册读者,在馆外访问阅读时也相当复杂繁琐。比如访问一种资源首先要输入一次用户名和密码,再访问另一种资源时还要再重新输入一次,这种繁琐的操作无形中对读者的阅读产生了很大的负面影响。[1]
(2)随着移动终端的普及,越来越多的读者选择手机、平板电脑及其他手持设备进行数字化阅读,而图书馆现有网络环境缺少对众多移动阅读终端的支持。据业内专家预测,在未来5~10年内,很多机构团体的办公都将使用员工自带的移动设备,读者自带阅读设备将成为常态。而图书馆数字资源的阅读通道好用不好用,评判的标准是要看这个通道能支持移动终端的种类和数量的多少。
(3)目前,国内数字资源的格式多达十几种,如北大方正阿帕比的ceb格式、清华同方公司的caj格式、书生公司的sep格式、超星公司的pdg格式、华康公司的wdl格式、国家图书馆的nlc格式和上海通力公司的abm和bok格式等,以及手机支持的阅读格式如umd、txt、doc、pdf、html、chm、jpg、ebk3等,这些文件格式多半都要下载安装相应的阅读器才能正常阅读。还没阅读,先要安装这么多的阅读器,读者首先就昏了头。阅读软件种类繁多也是严重制约读者数字阅读的隐形杀手。
综上所述,数字资源优势之一就是读者能在任意时间、任意地点都能随时访问,如果对读者的阅读设置了许多障碍,电子资源方便性的属性也差不多丧失殆尽,优势也将大打折扣。而且对公共图书馆斥巨资购买的数字资源也是极大浪费。因此,通过桌面虚拟化技术解决图书馆数字阅读的应用问题已成当务之急。
计算机虚拟化技术主要包括服务器虚拟化、存储虚拟化、应用虚拟化、桌面虚拟化等。其中,发展比较快、应用最广泛的就是桌面虚拟化技术。桌面虚拟化是一种基于服务器的计算模型,是通过软件技术在服务器上创建虚拟机的形式来满足多用户运算需求。
虚拟桌面最初是从内置在Windows XP中的RDP(Remote Desktop Protocol)实现远程桌面的技术而得到启发的。后经过多年的完善、发展,才逐步演变成现在可以通过Windows Server上的Terminal Service(终端服务)的访问协议,实现了Windows Server上的多用户模式,使得用户能够在本地并不安装相关程序的条件下,远程使用服务器上的各种应用。
桌面虚拟化技术的快速发展还要得益于服务器计算能力的大幅提高以及服务器虚拟化技术的逐渐成熟。服务器计算能力的提高解决了多个虚拟机桌面的运算能力不足的问题,而虚拟化技术的成熟更是解决了用户能够在任何时间、任何地点,通过任何可联网设备能够很容易地访问到自己的桌面。目前,应用在桌面虚拟化技术中的高效远程访问协议主要有微软公司集成在Windows中的RDP协议、Citrix自己开发的ⅠCA协议、ⅤMware推出的PCoⅠP协议,这几种协议都已经使用在各自开发的桌面虚拟化产品中。
当然,桌面的虚拟化发展到今天,也不单纯是要解决虚拟桌面的计算能力和远程访问问题。为了提高管理性,桌面虚拟化技术进一步将桌面系统的运行环境与安装环境拆分、应用与桌面的拆分,从而大大降低了管理的复杂度,并且大大提高了系统的安全性和稳定性,同时也降低了对存储的需求量。
桌面虚拟化经过十几年的发展,其技术已相当成熟,国内已经有医院、大学校园、电信等诸多行业率先使用了。图书馆经过近几年的信息化建设,软硬件设施都有了相当规模的发展,完全具备了利用虚拟化技术为读者创建一个方便快捷阅读平台的条件。
3.1 桌面虚拟化基础架构
桌面虚拟化的基础架构大致由三部分构成,桌面虚拟化技术的部署软件、桌面虚拟化硬件设备以及针对应用的网络环境。
桌面虚拟化的核心技术就是桌面虚拟化软件,国外主流产品主要有ⅤMware公司的ⅤMwareⅤiew 5、Citrix公司的Citrix XenDesktop 5以及Microsoft公司的Microsoft RDS,其性能各有千秋。国内比较成熟的产品是CTⅤision,它是升腾资讯和世界虚拟化技术巨擘ⅤMware深度合作的结晶,专为中国市场联合研发的产品,是全新的国产化桌面云技术平台,可为终端用户提供自由的ⅠT使用体验,同时充分满足ⅠT管理和控制的需求。它允许多个用户桌面以虚拟机的形式独立运行,同时共享CPU、内存、网络连接和存储器等底层物理硬件资源。这种架构将用户彼此隔离开来,使每位用户都拥有自己独立的操作系统,同时可以实现精确的资源分配,并融入了更适合图书馆用户使用需求的桌面解决方案。其不仅能使用户自由使用软件与硬件资源(包括所有传统的应用程序与外围设备),更使ⅠT能够简化和自动执行成千上万个桌面的管理,并以桌面服务的形式从数据中心安全地向用户交付桌面,达到传统PC无法企及的安全性、可用性和可靠性。
桌面虚拟化可以生成现有操作系统的全新虚拟镜像,它具有真实Windows系统完全一样的功能。进入虚拟系统后,所有操作都是在这个全新独立的虚拟系统里进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响,也不会因为真正的系统出问题而影响虚拟系统里的软件和数据。
桌面虚拟化的硬件设备主要有虚拟桌面服务器机群以及用于托管虚拟桌面、保存公共数据或个人数据的存储设备等。
虚拟桌面服务器群承载的是虚拟机的虚拟桌面的调用以及各种应用的集团运算。服务器的数量决定了可支持虚拟终端的多少。原则上一台服务器就可以虚拟出N个虚拟机来,对于应用比较简单、个性化要求不高,仅仅是提供数字阅读的图书馆读者服务,基于Windows Server 2003的单台虚拟桌面服务器,就可以支持上百个虚拟机的同时访问。当然,具体配置多少台服务器还要依据所服务读者的数量,以及虚拟桌面的具体应用。
一般来说,对于普通读者,由于应用比较单一,可以配置一个能满足大多数阅读要求的公共桌面池,从而大大地节约由于个性化桌面太多而浪费更多的存储,当然,对于研究型读者,Ⅴiew vmware允许针对特殊群体虚拟出个性化的读者个人桌面池,使他们可以占有更多的资源和应用。
虚拟桌面对于终端的要求比较低,因为虚拟桌面的前台仅仅显示的是虚拟的Windows图形,而真正的运算是基于后台服务器群强大的运算能力。所以,可以支持包括智能手机、ipad、瘦客户机、平板电脑等众多移动终端。
3.2 图书馆虚拟桌面助力全方位数字阅读
读者桌面虚拟化技术,是真正意义上的图书馆读者数字资源阅读一站式服务解决方案。
首先,读者在无需安装任何客户端软件的情况下,随时随地利用自己的PC机、智能手机、ipad等设备,用图书馆为读者设置的账号和密码登录图书馆的虚拟化服务平台。
其次,由于图书馆的数字资源是建立在图书馆虚拟化私有云[2]基础之上,用户通过虚拟桌面进入的是图书馆为读者构筑的私有云,犹如身在图书馆一样,因此,可以在虚拟机上随心所欲、自由地运行各种应用程序而不受任何限制。这里也彻底解除了第三方数据库供应商由于版权问题而对读者的ⅠP限制。当然,需要说明的一点是,图书馆读者虚拟化桌面的进入,一定是管理平台许可的图书馆正式注册的读者。还有就是,读者在利用图书馆数字资源时,不用再担心由于文献的格式不同,需要下载安装诸多的阅读器而带来的困扰。因为公共虚拟桌面池已经为读者提供了完美的标准桌面,支持所有不同格式的文献阅读。
另外,广泛的设备支持也是图书馆读者虚拟化阅读平台亮点之一。毕竟在后PC时代,手机、平板电脑阅读将是数字阅读的主力军。作为云计算的一种方式,由于所有的计算都放在服务器上,终端设备的配置要求将大大降低。笔记本、云终端、iPad、智能手机、接近报废的PC等设备,都可以借助图书馆的虚拟桌面进行有效的阅读。
最后一点是,由于云服务器具有高效、经济、可靠、安全的特点,特有的虚拟化与云基础设施资源按需分配技术提高了云服务的灵活性、可扩展性、服务效率和数字图书馆灾难恢复能力,[3]所以,读者再也不用担心自己因硬盘的损坏或移动设备的遗失而造成个人数据的丢失。
[1]张健生.电子阅读终端与图书馆数字阅读[J].图书馆学刊,2012(9):90-92.
[2]张雅男.云计算在图书馆中的应用及有关问题探究[J].图书馆理论与实践,2013(4):94-97.
[3]马晓亭,陈臣.云计算环境下数字图书馆动态云迁移方案研究[J].图书馆理论与实践,2012(6):1-4.
G250.73;G254.97
A
1005-8214(2014)12-0110-02
张任跃(1960-),男,宁夏图书馆副研究馆员,研究方向:图书馆信息化建设;蔡生福(1962-),男,贺兰县图书馆馆长。
2013-06-25[责任编辑]菊秋芳