基于云计算的数字图书馆服务平台架构设计.docVIP

基于云计算的数字图书馆服务平台架构设计.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于云计算的数字图书馆服务平台架构设计.doc

基于云计算的数字图书馆服务平台架构设计   摘 要:在分析数字图书馆功能需求的基础上,提出了一种基于云计算的数字图书馆服务平台架构的设计方法,该平台采用六层架构,既能提供存储服务以实现资源共享,也能为计算量巨大的工作(如基因序列测定)提供计算服务。文中同时介绍了架构的实现技术,利用这些实现技术,能够快速构建云服务平台。   关键词:云计算;数字图书馆;服务平台;架构设计   中图分类号:TP391 文献标示码:A 文章编号:2095-1302(2014)02-0080-02   0 引 言   云计算具有超大规模、虚拟化、高可靠性、易用性、高可扩展性、按需服务、廉价等优点,因此,研究人员已经探索将云计算技术应用到数字图书馆服务共享平台建设中,以提高资源共享度。喻昕、王敬一[1]提出了一种数字图书馆云服务平台的架构模型,并设计了服务平台管理、运行机制。裴红罗[2]等提出了一种基于云计算的数字图书馆平台架构,该平台架构分为模型数据库、控制算法层和表现应用层。陈宫、牛秦洲[3]采用Eucalyptus和Portlet 等技术,实现了一种基于云计算的数字图书馆信息服务平台。在我国,数字图书馆建设主要集中在高校,但目前关于数字图书馆云计算平台架构的研究,几乎都将平台定位于学术资源共享,而忽视了平台可以为数据挖掘、基因序列测定、天文信号分析等需高性能计算支撑的工作提供计算资源,此外,研究都没有涉及云计算平台的实现技术。因此,本文提出一种基于云计算的数字图书馆服务平台的架构及实现技术,为高校自主建设数字图书馆云服务平台提供参考。   1 云计算   1.1 云计算的基本架构   Voorsluys等[5]介绍了多个云计算架构,其中普遍被认可的云计算通用基本架构如图1所示。其中:IaaS(Infrastructure as a service)表示基础设施即服务,基础设施由虚拟机、服务器、存储设备、网络设备、负载均衡设备等组成;PaaS(Platform as a service)表示平台即服务,PaaS层包括数据库、Web服务器和开发工具集等;SaaS (Software as a service)译为软件即服务,SaaS层属于应用层,为云用户提供各种软件服务。例如,Google APPEngine实际上提供了PaaS服务;Amazon的云服务包括:EC2、S3存储服务和Elastic Beanstalk,从技术架构来看,前两者属于IaaS,而Elastic Beanstalk则属于PaaS。   图1 云计算的基本架构   1.2 云计算平台发展趋势   Google、Amazon等公司提供的云计算平台无法满足不同用户的特定需求,所以,很多机构(如美国国防部)开始构建私有内部云。一些小公司也致力于帮助客户构建云,如3Tera公司声称能够提供许多Amazon没有的管理服务,自主建设私有云已经成为一种潮流。Xen等开源平台及软件的出现,使得学术界、中小企业自主搭建中小型云平台成为可能[6],也为自主建设数字图书馆云服务平台提供了一种更加贴近实际需求的选择。   2 基于云计算的数字图书馆服务平台架构   本文提出的基于云计算的数字图书馆服务平台架构如图2所示,平台由物理资源层、虚拟化资源层、数据层、服务层和用户层组成,可以满足用户对于存储资源、计算资源和网络资源的需求。   用户层 服务汇总、服务个性化定制、不同访问设备兼容   服务层 用户管理、安全管理、资源管理、借阅、检索、书刊推荐、专题订阅等   数据层 异构数据库及数据库访问模块   虚拟化资源层 存储资源、计算资源、网络资源   物理资源层 服务器、存储器、网络设备等   图2 基于云计算的数字图书馆服务平台架构   2.1 物理资源层   最底层的物理资源主要包括服务器、存储器、网络设备等。物理资源的规模与结构相对固定,难以支持多变的服务需求,需要通过虚拟化方式将其整合,以便为上层服务。   2.2 虚拟化资源层   利用虚拟化技术将各种物理资源整合(或划分)并转换为相应的虚拟化资源,为云计算平台提供了资源调配上的灵活性,提高了资源利用率。虚拟化资源层包括存储资源、计算资源、网络资源等。存储资源通常由网络文件系统和分布式存储技术实现。计算资源主要包含 CPU 资源和内存资源。网络资源虚拟化抽象隔离了网络中的路由器、交换机、网络端口以及其他物理元素的网络流量,将每个物理元素用虚拟表示形式代替,虚拟网络元素配置灵活,能够满足特定需求。   物理资源层和虚拟化资源层共同组成了基础设施层。为降低建设成本,可以采用开源技术构建基础设施层,从功能、虚拟化技术支持程度和商用评估三个方面综合来看,OpenStack是构建基础设施层的理想选择

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档