基于XENServer的数字图书馆云服务平台实现研究.docVIP

基于XENServer的数字图书馆云服务平台实现研究.doc

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

基于XENServer的数字图书馆云服务平台实现研究 赵华茗 李春旺 周强 (中国科学院国家科学图书馆 北京 100190) 摘 要规模化、集约化和专业化关键词 1 引言 互联网计算资源组织分配使用模式走向虚拟化信息服务走向规模化、集约化和专业化云计算灵活、的IT基础架构,信息服务规模化、集约化和专业化企业界学术界甚至政府界云计算是一种基于互联网的大众参与的计算模式,其计算资源包括计算能力、存储能力、交互能力等等,都是动态的,被虚拟化了的,而且是以服务的方式提供规模化、集约化和专业化革命性的转变集中式多节点管理、多服务器资源共享以及实时迁移等多种强大的功能 图1 国科图云服务平台系统整体架构图 2.3技术思路 以虚拟技术(Xenserver)作为整个云计算服务平台基础构架和支撑,通过XENServer软件实现对物理设备资源的规模化控制和整合;通过xencenter软件实现监控、动态调配物理设备资源、存储设备资源和虚拟设备资源,形成对计算资源的规模化和集约化管理,同时实现虚机实时迁移等等高可用性应用;通过Eclipse集成开发环境开发简单的面向信息服务人员的虚拟服务器管理门户平台,结合XENServer Api接口和Tomcat信息服务器为信息服务人员提供专业化的虚拟服务器使用界面,形成简单、灵活、多样的信息服务布署与迁移能力;通过postgresDB[1]数据库保存并同步云计算服务平台环境中资源层和应用门户层之间的虚拟设备使用状态参数。云计算服务平台的技术构架图如图2所示: 图2 国科图云服务平台技术构架图 3 XENServer虚拟技术 虚拟技术是整个云计算服务平台基础构架技术。目前,典型的虚拟机技术实现有Critrix Xen Server[2,3]、VMware ESX Server[4]、Microsoft Hyper-V[2]等。相较其他两种,Citrix XENServer具有更好安全性、兼容性和开源性,也是我们选用的主要原因。 Citrix XENServer在Xen开源系统管理程序基础上开发的,支持裸金属硬件虚拟化架构,使用半虚拟化和硬件加速组合技术保证虚拟机的高性能和更简单的瘦虚拟机管理。使用特权域管理设备驱动,具有较好的兼容性、安全性和稳定性,特权域是XENServer系统的一部分,无需单独安装,运行在虚拟机管理程序之上,是固化好的Linux实例。XENServer支持包括 Windows、Linux等Citrix Essentials for XENServer“外,都免费,包括动态实时迁移、智能服务器维护、共享虚拟机临时库等等。 4 国科图云服务平台实现 4.1资源管理子系统 国科图云服务平台的资源管理子系统是提高计算资源利用率的关键,负责整个虚拟环境中的硬件和虚拟硬件的生命周期管理及资源使用情况的监控处理,如:服务器开关机及动态迁移、存储空间的使用率和服务器处理器及内存的使用率等等,是整个国科图云服务平台的基础平台。资源管理子系统由免费的XENServer软件+服务器及存储设备等计算资源硬件构成,其中XENServer将物理服务器配置成可虚拟化的资源,通过XENCenter整合已安装配置XENServer的物理服务器形成可伸缩的虚拟化环境。服务门户子系统通过XENServer API接口XE CLI (Command Line Interface)实现对该基础构架平台的控制和简单管理。技术架构图如下: 图3 资源管理子系统技术框架图 资源管理子系统搭建过程分三步: 4.1.1.XENServer服务器的主要安装配置过程如下: 1.XENServer要求安装在64位X86服务器上(因为,32位服务器将不支持64位的虚拟机),并且不支持多系统,不支持多系统引导,不能再安装运行其他应用程序。有需要的话,原服务器上的数据和资料要注意另行妥善保存。 2.下载刻录XENServer安装盘,重启服务器,并按提示开始安装; 3.配静态ip地址,因为后期资源池不支持DHCP动态ip; 4.如果在后面的资源池中只托管windows虚拟机,那么在提示放入第二张CD(FREE_XENServer-5.5.0-linux-cd.iso)时,可以选择“NO”跳过; 5.Root Passwd 要记住,后期连接XENServer host时用到; 6.NTP server可配置为默认的“”,设备之间的时间同步很重要; 一路“next”,完成安装并重启服务器。重启后,该服务器资源情况可使用“xsconsole”命令进入系统配置接口。也可以使用安装在其他服务器上的Xencenter管理器,通过“xsconsole”命令进入。 4.1.2.Xencenter管理器的安装配置过程如下: 1.Xencenter安装要求有.NET

文档评论(0)

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

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

1亿VIP精品文档

相关文档