1、1996少于5台1998年达到将近110台机房二次扩建UPS和电源三次改造空调三次扩容运行成本大幅提升降低运行成本的方法服务外包:信息服务外包给第三方公司(成本和服务质量)服务整合:多项信息服务整合到同一台服务器上运行(需求复杂和业务隔离性)虚拟化技术:在一台物理服务器上运行多个平台(物理服务器性能)为什么选择虚拟化计算机的处理能力远远超出单个任务的需求用户希望拥有一个独立且互不干扰的计算环境来分享硬件资源多任务操作系统无法避免应用程序之间的冲突操作系统能够提供用户隔离,但不能提供系统环境隔离服务器虚拟化需求服务器虚拟化需求虚拟化技术简介虚拟化规划平台选型部署及实施经验总结什么是虚拟化技术概念
2、上非常类似于模拟一个系统模拟成另一个或多个系统计算机虚拟:一台计算机模拟为多台计算机在同一个计算机硬件平台上,同时安装并运行多种操作系统虚拟化定义Illuminata公司的Jonathan Eunice:虚拟化是以某种用户和应用程序都可以很容易从中获益的方式来表示计算机资源的过程,而不是根据这些资源的实现、地理位置或物理包装的专有方式来表示它们。换句话说,它为数据、计算能力、存储资源以及其他资源提供了一个逻辑视图,而不是物理视图。”IBM公司:虚拟化是资源的逻辑表示,它不受物理限制的约束。计算机虚拟化广义来说,现代操作系统都支持虚拟对于每个进程,有它自己的内存地址空间、CPU和外设最早的虚拟机
3、:IBM的System/360,支持递归虚拟,虚拟机又可以进一步分区。发展为现在IBM的zSeries服务器,可以在完全虚拟化环境中运行Linux、AIX或VM应用。x86的虚拟化方案二进制改写模式:早期的虚拟化软件半虚拟化:Xen需要修改操作系统,性能损失较小基于硬件的虚拟化:VMX模式不需要修改操作系统,有一定性能损失具有良好的系统隔离性现在的多种虚拟化软件都采用硬件虚拟化技术虚拟化架构服务器虚拟化的优点(1)提高计算机资源利用率降低能耗,降低总拥有/运行成本系统环境隔离服务器合并快速、动态的业务调度资源动态分配:服务器虚拟化的优点(2)零宕机迁移、灾备和快速恢复业务连续性维持老系统业务持
4、续运行多操作系统需求(测试/研发),快速部署应用增强系统安全简化或整合服务器的管理常见虚拟化产品VMWare vSphere/VMWare Server思杰公司的XenServer微软公司的Windows Server 2008和Hyper-V Server 2008KVM/RHEVVirtual Iron服务器虚拟化需求服务器虚拟化需求虚拟化技术简介虚拟化规划平台选型部署及实施经验总结虚拟化规划现状分析确定目标预算估计实施方法及周期现状分析物理服务器数量(2008年):110台服务器用途:数据库厂商镜像数据库本校镜像业务支持服务器服务器购置成本、折旧、维护费用空调、电源、UPS等确定虚拟化目
5、标多数服务器资源(CPU)利用率较低系统由第三方开发,要求较高的隔离性服务器虚拟化技术发展多年,相对比较成熟目标:部署服务器虚拟化技术来达到缩减图书馆运行服务器数量,降低购置成本、维护成本和运行成本预算估计虚拟化软件费用新增加硬件投资实施虚拟化所需要人员相关的技术培训实施方法及周期实施方法集中实施,迁移现有服务器逐渐实现迁移选择逐步实施虚拟化的方案,周期相对较长暂时未考虑为虚拟化购买存储设备,需要大容量存储的应用不考虑迁移CPU密集性应用暂缓迁移服务器虚拟化需求服务器虚拟化需求虚拟化技术简介虚拟化技术简介虚拟化规划虚拟化规划平台选型平台选型部署及实施部署及实施经验总结经验总结虚拟化软件VMWa
6、re vSphere/VMWare Server思杰公司的XenServer微软公司的Windows Server 2008 R2和Hyper-V Server 2008 R2KVM/RHEVVirtual Iron/Oracle VMVMware市场占有率高应用兼容性好硬件兼容性好有免费版的VMware Server/VMware vSphere Hypervisor付费版的VMware vSphere提供企业功能,但授权费用较高VMware Server/VMware vSphere HypervisorVMware ServerVMware VSphere Hypervisor架构作为O
7、S应用安装裸机安装OS需求Windows/Linux无典型用途测试和开发生产、测试和开发专用服务器不需要需要集中化管理无付费版可支持易用性高高性能好最佳升级到vSphere容易/可转换升级非常容易/与付费版兼容XenServer安全小巧的虚拟化平台高性能的虚拟化技术支持Intel和AMD的CPU虚拟化技术:Intel-VT和AMD-V。先进的x86平台虚拟化技术开放源代码XenServer版本Free Edition:Proven virtualization platform that delivers uncompromised performance,scale,and flexibil
8、ity at no cost.Advanced Edition:Key high availability and advanced management tools that take virtual infrastructure to the next level.Enterprise Edition:Essential integration and optimization capabilities for production deployments of virtual machines.Platinum Edition:Advanced automation and cloud
9、computing features for enterprise-wide virtual environments.XenServer功能免费版:XenServer hypervisor/XenMotion live migration/VM Disk Snapshot and Revert/XenCenter multi-server management/Resilient distributed management architecture/Conversion tools高级版:High availability/Memory optimization/Performance a
10、lerting and reportingXenServer功能企业版: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 recoveryXenServer的软件提供
11、商XenServer,现在已经被Citrix收购Virtual Iron,提供基于Xen的虚拟化管理产品包Virtual Iron。RedHat/CentOSNovellWindows Server 2008 R2和Hyper-V Server 2008 R2微软公司产品免费的Hyper-V Server 2008 R2Windows Server 2008 R2不同版本附带不同的虚拟客户机授权微软推荐Hyper-V Server 2008 R2可用于测试和开发、服务器整合、分支办公室整合、桌面虚拟化进入市场时间相对较短,但是依靠微软,发展潜力巨大Windows Server 2008 R2和
12、Hyper-V Server 2008 R2服务器硬件虚拟化:直接在硬件上运行虚拟化操作系统内嵌功能要求x64处理器,要求启用DEP(数据执行保护)能够同时运行32位和64位虚拟机多处理器虚拟机大内存支持支持VLANKVM集成到Linux 2.6内核中Linux进程执行模式:Kernel和User,KVM增加第三种执行模式Guest支持硬件虚拟化KVM包括二个组件:设备驱动程序管理虚拟化硬件模块PC硬件的用户空间组件基于KVM的体系架构虚拟化软件选择采用XenServer性能表现良好,尤其是I/O性能。已经有一定市场规模,有成熟应用。预算有限逐步实施虚拟化XenServer提供了与CentOS
13、/RHEL的良好整合硬件平台选择采用双插座四核处理器大内存的PC服务器,不使用刀片PC服务器具有成熟的应用经验初期只考虑迁移较小的应用系统,不需要占用太多资源少量采用IP-SAN存储设备,用于灵活支持虚拟化应用服务器虚拟化需求服务器虚拟化需求虚拟化技术简介虚拟化技术简介虚拟化规划虚拟化规划平台选型平台选型部署及实施部署及实施经验总结经验总结虚拟服务器部署服务器准备硬件安装软件准备软件安装网络配置存储配置应用系统迁移大部分应用系统,采用重新部署的方法,之后迁移数据要求具有原来系统的安装文档需要仔细测试旧系统不受任何影响,可以随时切换回旧平台少量进行P2V迁移应用兼容性与应用提供商沟通多数应用支持
14、虚拟化平台少量应用需要进行测试和修改个别应用不支持虚拟化灾难备份迁移到虚拟化平台的应用系统,可以很容易实现灾难备份相对关键应用还可以考虑负载均衡或高可用解决方案测试和开发平台部署快速部署新系统用于测试和开发目的节省平台投资加快应用开发进度加快数据库试用进度智能聊天机器人最新动态服务器虚拟化需求服务器虚拟化需求虚拟化技术简介虚拟化技术简介虚拟化规划虚拟化规划平台选型平台选型部署及实施部署及实施经验总结经验总结服务器虚拟化应用虚拟服务器30多台应用数量不断增长,但物理服务器数量由110台下降到90台机房能耗下降机房空间、空调暂不需考虑扩容虚拟服务器更容易实现灾难备份,提高系统可靠性 虚拟化技术应用风险及控制系统额外开销多个系统在一台服务器,服务器硬件故障导致多个系统停止运行平台系统维护复杂度提高硬件配置需要适度提高虚拟化产品缺乏互通标准迁移并不完全可靠,包括P2V和V2V集中存储的高风险虚拟化产品并不是免费的虚拟化滥用请各位老师指正!联系方式:清华大学图书馆系统部陈武
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1