清华大学图书馆服务器虚拟化实践
图书馆虚拟漫游与入馆教育仿真演练系统设计与实现

登陆
否
退出
身份 验证
是
单人或多 人演练
入馆
查询书目 读者登到
查找书籍
售书
出馆
还书
图 3 单人多人演练流程图
4 系统实现
4.1 系统硬件和软件环境 4.1.1 硬件环境
系 统 开 发 使 用 中 档 计 算 机 , 开 发 完 成 后 直 接 用 IE 浏 览 器 运行即可, 对硬件没有要求。 4.1.2 软件环境
2015.10 99
(“RequestMessage” ,RPCMode.All,inputMessage)。 接收消息的 方
法为: @RPC (javascript) +函数或 [RPC] (C#) +函数。
服务器和客户端同步功能关键代码
//如果新的位置和老的位置大于 0.05,就赋值并把新位置 //发 送 给 客 户 端 if(Vector3.Distance(transform.position, lastPosition)>=0.05)
//回 调 函 数 ,接 收 读 者 移 动 消 息 @RPC function SetPosition(newPos : Vector3) {
//这个 RPC 是由服务器发出的, // 但是对于每个客户端都是有用的 transform.position=newPos;
}
5 结语
开发图书馆虚拟漫游和入馆教育仿真演练系统, 是高校 图书馆在网络环境下为高校的数字化建设的有益探索, 对于 整个高校的课程建设、 科研建设也是一个有益的启示, 它为 传统的信息服务提供了一种新的模式, 也极大地丰富了图书 馆现有的服务方式, 受到新生读者的欢迎。 高校图书馆仿真 演练的开发将大有可为。
清华大学图书馆:服务器虚拟化提升服务质量

() 3可以实现操作系统级别 的隔离 , 使得各种应用互 据 图 书 馆 多 年 来 服 务 器 的运 行 经 验 ,9 % 以上 服 务 0
不 干 扰 ;4可 以 根 据 需 要 动 态 调 整 虚 拟 机 的 资 源 分 (1
馆 技 术 人 员 也 一 直 在 跟 踪 服 务 器 的相 关 技 术 , 了解 到 服 务 器 虚 拟 化 技 术 已经 发 展 成 熟 。 针对 图 书 馆 的 现状 ,三 种 类 型 的应 用 中 ,后 面
通 过实施服务器虚拟化 , 以将多个服务整合 可
到 一 台物 理 服 务器 上 ,具 有 如 下 一 些 优 点 : 1 高 f) 提 服 务 器 资 源 利 用 率 ,节 省 服 务 器 购 置成 本 ;2减 少 ()
者信息服务 的服务 器数 量已经增长到较大规模 ,配 数据 、计 算能力 、存储资 源以及其他资 源提供 了一
而不是物理视 图。 ”而 IM公 司则 给出 B 套设施也得到 了相应增加 。 以清华大学图书馆为例 , 个逻辑视 图 , 虚拟化 是资源 的逻辑 表 服务器从 19 年的几台发展到2H 年在使用 的服务 了一 个更加 简洁 的定 义 :“ 96 08 D
质量和水平 ,但是另一方面也带来 了设备成本 、维 超虚拟化 。完全虚 拟化的最大优点是操 作系统无需
护 成 本 、运 行 成 本 和 人 员 成 本 地 增 加 。为 了应 对 这 任 何修 改 就 可 以直 接 运 行 ,但 由 于 中 间 经 过 了
yev o 的协调过程 , 性能要低于裸硬件 ,另一 s 其 个问题 ,各 个图书馆分别寻求不 同的解决 方法 ,例 h pri r 如服务外包 、服务整合和虚拟化技术 等。服务外包 个缺 点是操作系统必须 要支持底层硬件 。超 虚拟化
清华大学图书馆资源与服务导览

更信任商业数据库,将搜索引擎作为辅助手段。
电子资源(1) —— 文摘索引型数据库
Web of Science平台 —— Web of Science核心合集(SCI/SSCI/A&HCI, CPCI-S/CPCI-SSH), CCC, INSPEC, BIOSIS Previews , DII(世 界专利) , 中国科学引文索引 (CSCD) 第15讲
第27、28、29、30、33讲
Word、Latex、Excel、PPT
电子资源 —— 按文献类型、按学科
对资源进行了 精心梳理
电子资源 —— 按文献类型、按学科
电子资源 —— 按文献类型、按学科
主要内容
1
2 3 4
图书馆提供哪些文献资源 如何查找与获取文献 图书馆提供哪些信息服务 电子资源访问注意事项
馆藏概况(全校,2014年底)
实体馆藏总量(含分馆):478.8万册(件)
资源类型
图书 期刊 报纸 学位论文 古籍 各类数据库
纸本资源
474万册 (分布在各书库及阅览室)
电子资源
877万册 (中文273.4万、外文603.6万)
现刊2593种(报刊阅览室及分馆) 6.7万种 过刊57.7万册(过刊阅览区) (学术:外文5.6万,中文1万) 108种(报刊阅览室) 26种长期收藏(老馆报刊库) 本校学位论文14.3万册 (老馆学位论文阅览室) 线装古籍:22万册 (古籍阅览室) 1871种 295万册 9个古籍数据库
文摘索引型数据库适合用于文献调研普查,某些权威数据库也用于学术评价。
电子资源(2) —— 全文型数据库
书管理员如何进行书馆的虚拟现实应用

书管理员如何进行书馆的虚拟现实应用虚拟现实(Virtual Reality,简称VR)作为一种新兴的技术手段,逐渐在各个领域得到广泛应用,包括图书馆。
作为图书馆的管理者,书管理员可以借助虚拟现实技术为读者提供更加身临其境的阅读与学习体验。
本文将探讨书管理员如何进行书馆的虚拟现实应用。
一、虚拟现实技术在图书馆中的应用概述虚拟现实技术通过模拟环境、交互设备和感知交互技术等手段,使用户能够融入一个被计算机生成的虚拟环境中,并与之进行实时交互。
在图书馆中,虚拟现实技术可以实现仿真的阅读环境、虚拟的书籍展示和互动学习等功能,提升读者的阅读体验和学习效果。
二、虚拟图书馆的构建与管理1.虚拟馆藏书籍的数字化处理为了实现虚拟图书馆,首先需要将馆藏书籍进行数字化处理,包括扫描书本、整理文档和进行元数据标注等工作。
书管理员可以借助自动化的文献数字化技术,将图书馆的实体藏书转变为电子资源,为后续的虚拟化处理打下基础。
2.虚拟馆内环境的构建书管理员可以借助虚拟现实技术,构建虚拟馆内环境,包括建筑结构、书架布局和座位设置等。
读者通过虚拟现实设备,可以感受到身临其境的图书馆氛围,增加阅读的乐趣。
3.虚拟图书馆的导览与导航虚拟图书馆内的书籍展示可以借助虚拟现实技术实现。
书管理员可以设计虚拟书架,通过手势或者控制器操作,读者可以浏览书籍的封面、简介和目录等信息。
为了提供更方便的导览与导航功能,书管理员可以设计虚拟图书馆的地图,帮助读者快速找到自己感兴趣的书籍。
4.虚拟阅读空间的互动体验通过虚拟现实技术,书管理员可以为读者打造更加互动的阅读空间。
例如,读者可以利用手势或者控制器操作,将书籍从虚拟书架中取下,翻阅页面并进行标记、笔记或者高亮等操作。
通过虚拟现实的互动体验,读者可以更加深入地参与到阅读过程中。
三、虚拟现实应用的优势与挑战1.优势(1)拓展阅读空间:虚拟现实技术可以将图书馆的阅读空间扩展到无限的虚拟世界,使读者能够体验到更广阔的阅读环境。
校园服务器虚拟化平台的搭建与应用研究

校园服务器虚拟化平台的搭建与应用研究1. 引言1.1 研究背景校园服务器虚拟化平台的搭建与应用研究引言:随着信息化时代的发展,校园网络规模不断扩大,校园网络设备也变得越来越复杂。
传统的分布式服务器架构在面对大规模的网络需求时,存在着资源利用率低、维护困难等问题。
为了提高校园网络的稳定性和性能,减少维护难度,校园服务器虚拟化平台应运而生。
校园服务器虚拟化平台通过将物理服务器虚拟化为多个虚拟机实例,可以更好地利用硬件资源,提高服务器的性能和稳定性。
虚拟化技术还能够实现快速部署、灵活扩展和资源隔离等功能,为校园网络的管理和维护带来了便利。
研究校园服务器虚拟化平台的搭建与应用,对于提升校园网络的整体性能、提高资源利用率以及降低管理成本具有重要意义。
本文旨在探讨校园服务器虚拟化平台的技术基础、架构设计、应用案例分析、性能评估以及管理与维护等方面,为校园网络的发展提供有益的参考和借鉴。
1.2 研究目的研究目的是通过对校园服务器虚拟化平台的搭建与应用研究,探索其在提高校园网络资源利用率、降低校园网络管理成本、提升校园网络服务质量等方面的作用。
具体目的包括:优化校园服务器资源配置,提高校园网络整体性能;实现服务器资源的动态调整与扩展,提高服务器利用率;简化校园网络管理流程,降低运维成本;构建高可用性、可靠性的服务器虚拟化平台,保障校园网络服务稳定性;探索校园服务器虚拟化平台在教学、科研、办公等方面的应用案例,为校园网络服务提供更多可能性;评估虚拟化平台的性能表现,为未来优化提供参考;研究虚拟化平台的管理与维护手段,确保平台稳定运行。
通过研究目的的实现,不仅可以提升校园网络服务水平,还可以为未来校园网络发展提供重要参考。
1.3 研究意义校园服务器虚拟化平台的搭建与应用研究对于提升校园网络服务质量和效率具有重要意义。
通过虚拟化技术可以实现服务器资源的合理利用和动态分配,有效提高了校园网络系统的整体性能和稳定性。
校园服务器虚拟化平台的搭建可以降低硬件设备和维护成本,减少资源浪费,提高IT资源利用率,从而为校园网络建设和管理节约成本。
数字资源整合与信息门户建设——清华大学图书馆的探索与实践

数字资源整合与信息门户建设——清华大学图书馆的探索与
实践
姜爱蓉;黄美君;窦天芳
【期刊名称】《现代图书情报技术》
【年(卷),期】2006(000)011
【摘要】介绍"整合与门户"的需求背景和最新应用.结合清华大学图书馆的实践,阐述资源整合的期望与效果、门户建设的思路与内容以及实际采用的技术手段.提出资源整合与门户建设是现阶段图书馆提高资源利用效率、提升服务应对能力的一个重要发展和进步.
【总页数】5页(P2-6)
【作者】姜爱蓉;黄美君;窦天芳
【作者单位】清华大学图书馆,北京,100084;清华大学图书馆,北京,100084;清华大学图书馆,北京,100084
【正文语种】中文
【中图分类】G25
【相关文献】
1.水木嫏嬛——清华大学图书馆古文献的传承整理和数字化建设 [J], 王雪迎;宋建昃
2.国家图书馆数字资源整合的探索与实践 [J], 曹宁;张炜;
3.国家图书馆数字资源整合的探索与实践 [J], 曹宁;张炜
4.CADAL数字资源整合检索研究r——以清华大学图书馆OPAC系统为例 [J], 远红亮;张蓓;张成昱;周虹
5.面向数字信息资源整合的信息门户集成设计及实现 [J], 王菁;刘玲;张为;王莎因版权原因,仅展示原文概要,查看原文内容请购买。
虚拟化实验报告

一、实验目的本次实验旨在通过虚拟化技术,了解并掌握虚拟化平台的基本搭建、配置和管理方法。
通过实验,使学生能够熟练运用虚拟化技术,提高资源利用率,降低运维成本,并了解虚拟化技术在企业级应用中的重要性。
二、实验环境1. 操作系统:Windows 102. 虚拟化软件:VMware Workstation 153. 虚拟机:Windows Server 2016三、实验步骤1. 虚拟机创建(1)打开VMware Workstation,点击“创建新的虚拟机”。
(2)选择“自定义(高级)”,点击“下一步”。
(3)选择“典型”,点击“下一步”。
(4)选择“Windows”,点击“下一步”。
(5)选择Windows Server 2016,点击“下一步”。
(6)指定虚拟机名称、安装位置和大小,点击“下一步”。
(7)选择“网络适配器”,配置网络连接,点击“下一步”。
(8)选择“IO控制器”,配置IO控制器类型,点击“下一步”。
(9)选择“硬盘”,配置硬盘类型和大小,点击“下一步”。
(10)配置虚拟机内存和CPU,点击“下一步”。
(11)完成虚拟机创建。
2. 虚拟机安装(1)启动虚拟机,进入Windows Server 2016安装界面。
(2)按照提示操作,完成Windows Server 2016安装。
3. 虚拟机配置(1)安装VMware Toolsa. 在虚拟机中打开“VMware Tools”安装程序。
b. 点击“安装VMware Tools”。
c. 按照提示完成安装。
(2)配置网络a. 打开虚拟机中的“网络和共享中心”。
b. 配置虚拟机的网络连接,使其能够连接到外部网络。
(3)配置磁盘a. 打开虚拟机中的“磁盘管理”。
b. 将虚拟机的硬盘分区,配置文件系统。
4. 虚拟机管理(1)查看虚拟机性能a. 在虚拟机中打开“任务管理器”。
b. 查看虚拟机的CPU、内存、磁盘等性能指标。
(2)虚拟机快照a. 在虚拟机中打开“VMware Workstation”。
清华大学云平台实践

清华大学云平台实践清华大学信息化技术中心刘乃嘉2019年11月•院系和部处内部信息化需求–校系两级信息系统建设模式–院系信息化需要基础设施–院系几乎无能力维护基础设施,安全问题频发•教学、科研环境需求强烈–教学中大作业、实验、项目需要在一段时间有稳定计算、存储环境–科研过程中研发、测试、演示等需要有快速部署的基础环境•资源型系统增多–传统信息系统对硬件资源消耗基本可控–服务型应用逐步变为主流•网盘:存储•视频直播、点播:带宽、IO•开源软件镜像站:带宽、IO•反向代理:带宽•云相关技术的探索–服务器虚拟化技术•vmware:07年开始•kvm、xenserver、openvz:12年开始尝试–存储•Moosefs:11年开始,近800TB裸容量,用于备份和大文件存储•CEPH:与kvm配合,作为kvm的存储•Swift:与知识管理等业务配合–几点体会•管理复杂度比较高•技术更新很快基础云平台项目概况•基础云平台项目–2017年改善办学条件专项–IaaS层•建设基础设施云服务平台,为院系、教师提供计算、存储资源–PaaS层•建设校级云盘平台,为教师、学生提供服务–为师生(5万人)提供云盘服务,每人可用容量100GB•建设为教学、科研服务的软件代码托管环境•进一步丰富开源软件镜像服务总体框架•基础云平台分为四个部分–基础设施云平台•服务器、交换机等硬件•云管理软件–云盘–开源软件镜像站–代码托管•基于商用Openstack平台构建–计算•基于KVM虚拟化技术•支持常见的操作系统:Windows、Linux、FreeBSD,能在一定程度上支持国产操作系统•支持裸金属服务器管理–存储•基于Ceph的3副本分布式存储架构•使用SSD盘作为journal,加速写速度•采用独立双万兆网络提高读写速度–计算节点与存储节点融合•基于商用Openstack平台构建–网络•SDN架构,基于VxLAN•采用支持VxLAN的交换机和网卡,对流量进行卸载,降低系统消耗•采用虚拟路由器实现多租户三层隔离•用户可自选网络架构–虚拟机采用内网IP地址,公网使用浮动IP–虚拟机直接使用公网IP•支持IPv6静态地址•支持用户配置的防火墙和负载均衡•服务器–120台•2路CPU•4块万兆网卡•11块10TB硬盘(ceph存储)、2块480G SSD(ceph journal)•网络–汇聚、接入两层,柜顶接入交换机连接服务器–服务器•业务流量10G*2,存储流量10G*2•采用LACP协议实现高可用和负载均衡–接入和汇聚交换机•采用二合一虚拟化架构•接入下联万兆,上联100G*2•网络拓扑2*10G 链路100G 链路汇聚层2台接入层12台数据中心核心层(已有)………………………………120个节点•在基础设施云平台上搭建•为学校5万师生提供每人100G可用容量的云盘服务•功能–操作系统支持•Windows、Mac OS、Linux操作系统•iOS、Android移动终端•Web方式访问•WebDAV方式访问–支持链接方式共享、用户操作审计•架构–直接采用ceph的rados接口对接ceph–服务器(5万用户)•前端:5台8核16G内存虚拟机+2台office预览虚拟机•后端:3台数据库虚拟机、2台全文检索虚拟机–存储•空间需求满配5PB,实际配置3PB,比率60%•信息安全–不良信息与不良文件–文件版权代码托管服务•在基础设施云平台上搭建–采用gitlab ce版本搭建–使用虚拟机–对接学校统一认证–不允许建立公开的项目–存储•先期配置1TB硬盘•使用ZFS作为文件系统,方便扩容和备份开源软件镜像站•基本情况–2台物理机,统一由云平台管理–本机盘作为数据存储盘•一台采用传统raid(SSD由raid卡管理)•一台采用ZFS(SSD由ZFS管理)–使用云平台负载均衡进行流量分发–2台物理服务器独立从上游同步•运行情况–国内较为著名、使用量较多的开源软件镜像站–现有100多项(个)开源软件–由TUNA协会同学负责维护–Apache、CentOS、Arch Linux等多个项目成为官方镜像站–高峰带宽超过6Gbps,通过负载均衡限制在4Gbps几点体会——IaaS•复杂度高–虚拟化、存储、网络、防火墙•软硬件集成程度高–硬件设备需要统一由云管理平台调度•实施成本高–最低可用的硬件需求不低•技术成熟度一般–相对11、12年,技术成熟度有大幅度提升–标准化程度一般–新技术不断涌现:容器、GPU、FPGA等•处于可用、可以部署状态几点体会——SaaS•用户的需求不断增多–邮件→云盘→日历→代码托管→问卷……–无业务软件→通用业务软件→专业服务•构建模式需要讨论–公有云or私有化–是否定制•后期维护模式与维护成本–自行维护or公司代维–持续的维护费谢谢!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
什么是虚拟化技术
• 概念上非常类似于模拟 • 一个系统模拟成另一个或多个系统 • 计算机虚拟:一台计算机模拟为多台计算 机 • 在同一个计算机硬件平台上,同时安装并 运行多种操作系统
虚拟化定义
• Illuminata公司的Jonathan Eunice:虚拟化 是以某种用户和应用程序都可以很容易从 中获益的方式来表示计算机资源的过程, 而不是根据这些资源的实现、地理位置或 物理包装的专有方式来表示它们。换句话 说,它为数据、计算能力、存储资源以及 其他资源提供了一个逻辑视图,而不是物 理视图。” • IBM公司:虚拟化是资源的逻辑表示,它不 受物理限制的约束。
预算估计
• • • • 虚拟化软件费用 新增加硬件投资 实施虚拟化所需要人员 相关的技术培训
实施方法及周期
• 实施方法
– 集中实施,迁移现有服务器 – 逐渐实现迁移
• 选择逐步实施虚拟化的方案,周期相对较 长 • 暂时未考虑为虚拟化购买存储设备,需要 大容量存储的应用不考虑迁移 • CPU密集性应用暂缓迁移
为什么选择虚拟化
• 计算机的处理能力远远超出单个任务的需 求 • 用户希望拥有一个独立且互不干扰的计算 环境来分享硬件资源 • 多任务操作系统无法避免应用程序之间的 冲突 • 操作系统能够提供用户隔离,但不能提供 系统环境隔离
• • • • • •
服务器虚拟化需求 虚拟化技术简介 虚拟化规划 平台选型 部署及实施 经验总结
常见虚拟化产品
• VMWare vSphere/VMWare Server • 思杰公司的XenServer • 微软公司的Windows Server 2008和HyperV Server 2008 • KVM/RHEV • Virtual Iron
• • • • • •
服务器虚拟化需求 虚拟化技术简介 虚拟化规划 平台选型 部署及实施 经验总结
• 微软公司产品 • 免费的Hyper-V Server 2008 R2 • Windows Server 2008 R2不同版本附 带不同的虚拟客户机授权 • 微软推荐Hyper-V Server 2008 R2可 用于测试和开发、服务器整合、分支 办公室整合、桌面虚拟化 • 进入市场时间相对较短,但是依靠微 软,发展潜力巨大
清华大学图书馆 服务器虚拟化实践
陈武 清华大学图书馆系统部 2010年12月10日
• • • • • •
服务器虚拟化需求 虚拟化技术简介 虚拟化规划 平台选型 部署及实施 经验总结
服务器数量增长
• 电子图书、电子期刊、电子论文的各种数 据库系统 • 数字图书馆相关系统:门户、开放链接、 电子资源管理、机构库 • 读者服务系统:馆际互借、参考咨询、代 检代查 • 业务支持系统:邮件、办公自动化、统计
VMware
• • • • 市场占有率高 应用兼容性好 硬件兼容性好 有免费版的VMware Server/VMware vSphere Hypervisor • 付费版的VMware vSphere提供企业功能, 但授权费用较高
VMware Server/VMware vSphere Hypervisor
VMware Server
架构 作为OS应用安装
VMware VSphere Hypervisor
裸机安装
OS需求
典型用途 专用服务器 集中化管理 易用性 性能 升级到vSphere
Windows/Linux
测试和开发 不需要 无 高 好 容易/可转换升级
无
生产、测试和开发 需要 付费版可支持 高 最佳 非常容易/与付费版兼容
服务器及相关配套设施增长
以清华大学图书馆为例: • 1996少于5台 • 1998年达到将近110台 • 机房二次扩建 • UPS和电源三次改造 • 空调三次扩容 运行成本大幅提升
降低运行成本的方法
• 服务外包:信息服务外包给第三方公司 (成本和服务质量) • 服务整合:多项信息服务整合到同一台服 务器上运行(需求复杂和业务隔离性) • 虚拟化技术:在一台物理服务器上运行多 个平台(物理服务器性能)
XenServer功能
• 企业版:Automated workload balancing / Heterogeneous pools / Host power management / Provisioning services (virtual) / Role-based administration / Live memory snapshots and reverts / Citrix StorageLink • 铂金版:Lifecycle management / Provisioning services (physical) / Site recovery
x86的虚拟化方案
• 二进制改写模式:早期的虚拟化软件 • 半虚拟化:Xen
– 需要修改操作系统,性能损失较小
• 基于硬件的虚拟化:VMX模式
– 不需要修改操作系统,有一定性能损失 – 具有良好的系统隔离性
• 现在的多种虚拟化软件都采用硬件虚拟化 技术
虚拟化架构
应用程序 操作系统 虚拟机 应用程序 操作系统 虚拟机 应用程序 操作系统 虚拟机
Windows Server 2008 R2 和Hyper-V Server 2008 R2
• 服务器硬件虚拟化:直接在硬件上运行虚 拟化 • 操作系统内嵌功能 • 要求x64处理器,要求启用DEP(数据执行 保护) • 能够同时运行32位和64位虚拟机 • 多处理器虚拟机 • 大内存支持 • 支持VLAN
硬件平台选择
• 采用双插座四核处理器大内存的PC服务器, 不使用刀片 • PC服务器具有成熟的应用经验 • 初期只考虑迁移较小的应用系统,不需要 占用太多资源 • 少量采用IP-SAN存储设备,用于灵活支持 虚拟化应用
• • • • • •
服务器虚拟化需求 虚拟化技术简介 虚拟化规划 平台选型 部署及实施 经验总结
• • • • • •
服务器虚拟化需求 虚拟化技术简介 虚拟化规划 平台选型 部署及实施 经验总结
虚拟化软件
• VMWare vSphere/VMWare Server • 思杰公司的XenServer • 微软公司的Windows Server 2008 R2和 Hyper-V Server 2008 R2 • KVM/RHEV • Virtual Iron/Oracle VM
虚拟化规划
• • • • 现状分析 确定目标 预算估计 实施方法及周期
现状分析
• 物理服务器数量(2008年):110台 • 服务器用途:
– 数据库厂商镜像 – 数据库本校镜像 – 业务支持服务器
• 服务器购置成本、折旧、维护费用 • 空调、电源、UPS等
确定虚拟化目标
• 多数服务器资源(CPU)利用率较低 • 系统由第三方开发,要求较高的隔离性 • 服务器虚拟化技术发展多年,相对比较成 熟 • 目标:部署服务器虚拟化技术来达到缩减 图书馆运行服务器数量,降低购置成本、 维护成本和运行成本
XenServer功能
• 免费版:XenServer hypervisor / XenMotion live migration / VM Disk Snapshot and Revert / XenCenter multiserver management / Resilient distributed management architecture / Conversion tools • 高级版:High availability / Memory optimization / Performance alerting and reporting
虚拟服务器部署
• • • • • • 服务器准备 硬件安装 软件准备 软件安装 网络配置 存储配置
应用系统迁移
• 大部分应用系统,采用重新部署的方法, 之后迁移数据 • 要求具有原来系统的安装文档 • 需要仔细测试 • 旧系统不受任何影响,可以随时切换回旧 平台 少量进行P2V迁移
应用兼容性
• • • • 与应用提供商沟通 多数应用支持虚拟化平台 少量应用需要进行测试和修改 个别应用不支持虚拟化
服务器虚拟化需求 虚拟化技术简介 虚拟化规划 平台选型 部署及实施 经验总结
服务器虚拟化应用
• 虚拟服务器30多台 • 应用数量不断增长,但物理服务器数量由 110台下降到90台 • 机房能耗下降 • 机房空间、空调暂不需考虑扩容 • 虚拟服务器更容易实现灾难备份,提高系 统可靠性
计算机虚拟化
• 广义来说,现代操作系统都支持虚拟 • 对于每个进程,有它自己的内存地址空间、 CPU和外设 • 最早的虚拟机:IBM的System/360,支持 递归虚拟,虚拟机又可以进一步分区。 • 发展为现在IBM的zSeries服务器,可以在 完全虚拟化环境中运行Linux、AIX或VM应 用。
KVM
• 集成到Linux 2.6内核中 • Linux进程执行模式:Kernel和User,KVM 增加第三种执行模式Guest • 支持硬件虚拟化 • KVM包括二个组件:
– 设备驱动程序管理虚拟化硬件 – 模块PC硬件的用户空间组件
基于KVM的体系架构
虚拟化软件选择
• • • • • • 采用XenServer 性能表现良好,尤其是I/O性能。 已经有一定市场规模,有成熟应用。 预算有限 逐步实施虚拟化 XenServer提供了与CentOS/RHEL的良好 整合
灾难备份
• 迁移到虚拟化平台的应用系统,可以很容 易实现灾难备份 • 相对关键应用还可以考虑负载均衡或高可 用解决方案
测试和开发平台部署
• • • • • 快速部署新系统 用于测试和开发目的 节省平台投资 加快应用开发进度 加快数据库试用进度
智能聊天机器人