中国高等教育文献保障系统(China Academic Library & Information System,简称CALIS),是经国务院批准的我国高等教育“211工程”“九五”“十五”总体规划中三个公共服务体系之一。系统建于1998年,至今建立已有15年时间。CALIS的宗旨是,在教育部的领导下,把国家的投资、现代图书馆理念、先进的技术手段、高校丰富的文献资源和人力资源整合起来,建设以中国高等教育数字图书馆为核心的教育文献联合保障体系,实现信息资源共建、共知、共享,以发挥最大的社会效益和经济效益,为中国的高等教育服务。北京大学是CALIS的管理中心和文理中心。
近日,51CTO记者走进北京大学,采访到北京大学信息化负责人庄纪林老师,他具体负责、指导CALIS共享系统的运行维护及其委托服务管理。庄老师介绍CALIS主要是在高校图书馆领域开展,主做数字图书馆系统。CALIS是从”九五“开始做的,管理中心设在北京大学,下面还分设立了四个学科中心。其中北大是管理中心和文理中心,清华大学是工程中心、北医是医学中心、农大是农学中心。这四个中心主要作用是根据自身学科特点,建立相关学科资源。在这下面还有7、8个地区中心,例如华东、华北、华南等。建立地区中心是有一些历史原因的,当初在“九五”的时候我国网络条件还不是很好,地区中心建立的目的是将管理中心的服务镜像到地区中心,这些地区的用户访问就会快一些。
CALIS系统遭遇的挑战
在CALIS建立之前,各个省都在建立共享域系统,与CALIS是全国性质的数字图书馆不同,这些省中心系统是以省为单位共享信息的,用户可以在省内查询,但是这样的系统相似度会很高。如果按照传统的IT方式,需要在每个省中心都要安装部署维护一套IT系统,工作量大不说,一旦出现问题后IT人员出差都很麻烦。现在的CALIS是为这些省统一建立系统,放到CALIS管理中心统一管理。
据庄老师介绍,北大管理中心目前的硬件资源大概有服务器200多台、网络设备60台、主要存储系统有3套,可用容量达到200TB。面对如此多的硬件,北大的管理中心却只有4位老师在维护,而且除了维护CALIS系统的机房外,还需要负责北大的IT外围设备。真正管理机房的其实只有两位老师。
虚拟化解决方案四大益处
面对这些挑战,庄老师表示实施虚拟化解决了这些难题,他认为虚拟化为CALIS主要带来了四大好处:
1.运用了虚拟化技术后,CALIS实现了提供云服务,CALIS上的软件也是基于Saas开发的。CALIS现在的策略是将所有的系统都部署在虚拟化平台上,在部署了一套系统后,就可以以这一套为模板,通过虚拟化软件的技术快速复制出很多套系统,只要稍作配置改变就可以使用,这样节省了很多部署的时间。
2.可以节省很多物理资源。按照传统的方式,一个省中心的系统就需要部署好几台物理机,他们的一个系统要包括门户、认证、后端的搜索引擎、甚至还有后台的数据处理等。应用虚拟化后在节省了物理资源的同时,电源能耗也大大下降了。
3.应用系统的可靠性变高。应用系统毕竟是软件,都会有一些问题,并不像硬件那么可靠。一旦发生崩溃,在虚拟化的平台下可以立刻迁移到另一台虚拟机工作。同时物理机发生故障后也同样可以将应用迁移到另一台虚拟机上,高可用性变高了。对用户访问来说,提供的服务就更安全、可靠。
4.从运维角度看,管理那么多的物理机是很麻烦的。通过虚拟化可以集中在一个统一的管理界面去管理服务器、存储、虚拟机。
虚拟化方案选型及收益
现在市场上虚拟化解决方案很多,在选择虚拟化方案时,庄老师表示主要会考量虚拟化产品的产品成熟度、功能是否强大、与后台各种功能的兼容性、管理上是否方便等。最终,庄老师选择了方物服务器虚拟化解决方案FVI。第一次接触到方物软件是通过朋友推荐的,同时受到棱镜门事件的影响,他意识到需要更多的支持国产软件。在联系方物软件公司后,试用了一段时间发现方物虚拟化软件的功能与国外软件公司已经不相上下,基本具备了需要用到的各个功能。
据了解,方物服务器虚拟化技术可以提高服务器的利用率,实现服务器的高可用性,便于管理、易于维护,从而帮助CALIS北大数据中心动态地改善IT基础架构的性能和效率,实现应用的快速部署和备份的快速恢复、集中的性能监控和告警,保持业务的连续性,实现绿色计算。
在应用了方物服务器虚拟化解决方案后,庄老师表示CALIS的IT系统主要获得了以下三方面收益:
Calis架构优化——方物服务器虚拟化解决方案FVI对原有系统架构进行改造,持续优化IT软资产技术结构,改善了硬件资源处理效率,服务等级更加清晰,宿主机与虚拟机各司其职。新技术的引进对业务系统优化起到了直接的促进作用,一定程度上引导了现代图书馆的建设模式。
弹性计算扩展性强——基于方物服务器虚拟化软件vServer内核的调度机制,实现了单颗虚拟CPU弹性主频,具备了更强的伸缩能力,根据业务负载情况,自动获取更多计算资源,并且浮动范围被控制在最低下限和单核物理CPU最高上限之间;不仅如此,多核调度配合热添加等技术的应用,使虚拟机所能利用的资源具备更高的智能和更丰富的策略。
数据安全自动保护——结合性能、市场等因素,制定了完善的数据保护措施,对镜像数据和备份数据安装不同物理介质分别存放,利用虚拟化提供的备份策略,实现了系统软件通过管理界面的统一控制,节省了多系统、多设备的管理成本。
在方案实施过程中,让庄老师感到最满意的是方物软件公司技术实施服务响应度非常高,在实施过程中有什么问题,和方物公司沟通后会他们会做出及时响应。在这点上国外的大厂商不会特别重视这种服务。
未来,庄老师希望通过CALIS系统可以做到高校文献的共建、共知、共享这一目标。CALIS系统下一步将通过不断了解各个用户的需求,尽可能把资源整合起来。让用户查找的更容易、获取的也更容易。