论文部分内容阅读
数字图书馆一直是保存和传递人类智能的数字宝库。21世纪的今天,信息技术和计算机技术的发展日新月异,网络的逐步普及,需要存储和传播的信息量越来越大,信息的种类和形式越来越丰富,这都为数字图书馆提供了广阔的发展空间。中英文图书数字化国际合作计划CADAL(China-America Digital Academic Library)是一个作为公共服务体系一部分的数字图书馆项目,它的作用是通过其对社会知识加工、传播、扩散过程的信息化服务,实现全社会公共知识信息资源的高度共享,支持各类学科的知识管理,为人类学习和提高知识创新的竞争能力服务。 本文的研究正是基于CADAL的设计原则和目标,研究CADAL硬件架构的最佳方案,并实现对资源区域的访问控制。 本文在开始部分回顾了CADAL项目的开发背景,分析了数字图书馆建设的环境条件和服务模型,并概括了本文的主要工作。 第二章中首先介绍CADAL在数字资源、门户服务和个性化服务三方面的技术特点。之后在CADAL主要任务的指导下,详细的阐述了CADAL硬件架构的设计原则和资源访问控制的需求。 基于CADAL的系统设计和技术结构,第三章和第四章对计算机群集结构体系,LVS(Linux Virtual Server),认证和授权、CAS(Central AuthenticationService)技术特征加以综述。 结合CADAL的设计目标和服务特点,我们在第五章中提出了CADAL的总体硬件体系框架,对群集服务类型的选择加以细致的权衡和比较。最后根据硬件架构的特点,决定了CAS在CADAL中的服务策略。 第六章研究了CADAL群集服务中的性能指数和影响因素,在执行并发能力测试之后,我们对实验结果进行了细致的分析。另外,针对群集的可伸缩性和CAS的认证授权服务,我们采用功能性测试加以验证。 最后,总结了CADAL研究的技术经验和发展前景。