虚拟机方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
贵阳机场虚拟化方案
1.目前服务器状况
1.1应用服务器
3.1整体架构采用硬件虚拟化技术实现
3.1.1虚拟化方案说明
伴随虚拟化技术的崛起,以及行业客户的规模扩张,互联网对于各行业的需求正在不断发生着变化,现有的服务已经无法适应迅速膨胀的市场需求。
各种各样的用户都在寻找着最适合自己的虚拟化技术服务。
由于我国中小型企业众多,为降低企业的运营成本,提高管理效率,增强业务长期规划连续性,越来越多的企业都会采取服务器虚拟化技术。
3.1.2方案简述
本套虚拟化系统采用了目前最为先进的虚拟化系统提供商--ORACLE公司,产品为ORACLE Enterprise Virtualization Manager和OracleVM-Server-3简单描述如下:
本系统共设计有4个虚拟宿主机(物理服务器)、虚拟化软件、存储及相关硬件存储设备的选择及整个数据处理平台的搭建,并作为整个服务器及存储系统的建设解决方案。
系统主要设备包括本地数据
中心及异地容灾中心两部分,其中本地数据中心升级主要设备包括4台高端服务器、4套oracle 虚拟化软件,通过光纤交换机或支持连接1台磁盘阵列作为在线生产系统,通过虚拟化软件将四台服务器划分成4台(或更多)服务器做为数据库服务器和应用服务器,每台物理服务器配置2路6核,12G内存,作为虚拟化物理资源提供机,光纤存储作为虚拟机的存储资源池,配置千兆网络交换机及相关键盘/鼠标/显示器套件、KVM管理交换机等相关附件。
用户可根据不同的用户角色来管理和使用虚拟机,管理员可根据实际生产需要来分配虚拟机或资源,同时可以设置不同策略让计算机自已完成生产过程中的资源转化问题,也可对整体虚拟化资源进行监管。
3.1.3系统架构设计图
系统各部分详细描述
(a)虚拟主机服务器(4台):
虚拟化主服务器是虚拟化平台的基础,该服务器的性能直接关系到运行在上的虚拟机的性能和所构建虚拟机数量,由高端服务器组成,形成统一的资源池,包括cpu、内存、网络资源池,配合存储系统部分的存储池,构成一个统一的可分配置的资源池,通过其高级的功能资源平衡调度、虚拟机高可用性、虚拟机的在线迁移、电源节省等可以更有效地、灵活地分配和调整应用的资源,实现高效、可靠、稳定、灵活、快速、方便、易扩展等的特点。
在本方案中我们推荐使用IBM的2路服务器X3650 ,通过Oracle 虚拟化将四台高性能主机划分成4台或更多台服务器(随时按需分配),运行ORACLE10g/11g 和应用服务,同时可以根据客户业务量的需求虚拟一台或多台负载均衡服务器。
(b)虚拟机子系统/数据存储 (1台)
虚拟化存储子系统:是虚拟化平台中主要应用数据和虚拟机存储池统称,是实现服务器的核心数据支撑系统,在规划中,存储子系统从功能上来分主要被分为两大部分,一部分用于虚拟化平台的存储池(虚拟机映像区、应用程序数据区、应用模板区),另一部分用于
外部数据库系统的数据存储(共享数据库系统,DB配置)。
同时生产中的各项虚拟机数据读写都直接与存储相关。
(c)网络/光纤交换机(1套)
该部份由网络交换机和光纤交换机两部份组成,用于各个虚拟主机,管理机,存储之间的数据交换和管理通讯。
建议光纤交换机配置双电源,采用冗余配置方案,保证数据链路通信安全,千兆网络模块,连接到各节点上,供系统安装,数据传输和数据通讯使用。
(d)备份系统(1套可选)
整个系统最为宝贵的财富不是设备,而是数据。
人为的错误,硬盘的损毁、电脑病毒、自然灾难等等都有可能造成数据的丢失,给企业造成无可估量的损失。
由于数据备份所占有的重要地位,它已经成为计算机领域里相对独立的分支机构。
一般来说,各种操作系统所附带的备份程序都有着这样或那样的缺陷,所以若想对数据进行可靠的备份,必须选择专门的备份软、硬件,并制定相应的备份及恢复方案。
(e)异地容灾系统(1套可选)
本方案通过磁盘阵列的远程数据镜像功能实现数据的远程容灾。
数据远程镜像功能通过将本地数据连续地复制或镜像到远程存储系统中去,以形成副本的方式实现对数据的保护,也是构建异地备份、异地容灾的最佳存储解决方案。
考虑到同步容灾方式对业务应用系统的影响,本方案选用异步方式进行容灾。
本项目中灾备中心选在30公里外。
灾难发生时,如生产站点受损或存储设备受损,通过操作,将灾备中心的存储系统所属复制盘Promote提升操作,分配给生产中心现有的主机或已修复的主机,生产中心的服务器就可以通过FC SAN远程访问在灾备站点的磁盘组进行业务的在线处理,实现业务系统的快速恢复。
修复好生产中心的主机及存储设备后,然后再将灾备中心存储系统中的数据反向复制到生产中心已修复好的存储系统磁盘中,当数据完全复制完成后,将生产中心的主机对磁盘的访问切换到本地的磁盘组上,同时再将数据的容灾策略恢复到以前定制好的复制策略。
3.1.4方案详细配置
虚拟化软件部份:
灾备中心
3.1.5虚拟化平台优势
1.大大降低TCO
•通过服务器整合,控制和减少物理服务器的数量,明显提高每个物理服务器及其CPU的资源利用率,从而降低硬件成本。
•降低运营和维护成本,包括数据中心空间、机柜、网线,耗电量,冷气空调和人力成本等。
2.提高运营效率
•加快新服务器和应用的部署,大大降低服务器重建和应用加载时间。
•主动地提前规划资源增长,这样对客户和应用的需求响应快速,不需要象以前那样,需要长时间的采购流程,然后进行尝试。
•不需要象以前那样,硬件维护需要数天/周的变更管理准备和1 - 3小时维护窗口,现在可以进行快速的硬件维护和升级。
3.提高服务水平
•帮助您的企业级建立业务和IT资源之间的关系,使IT和业务优先级对应。
•将所有服务器作为大的资源统一进行管理,并按需进行资源调配。
4.旧硬件和操作系统的投资保护
•不再担心旧系统的兼容性,维护和升级等一系列问题。
5.为将来的集中网络存储提供可能
•对于由于成本或者其他原因没有接入到存储网络(SAN, iSCSi和NAS)的服务器,整合后物理服务器数量减少,可以考虑接入到存储网络, 这样充分利用网
络存储的优势,将这些分散的数据集中管理备份,为这些服务器和应用的以后
的容灾打下基础。
同时,通过虚拟机的特有功能和网络存储的有效结合,提高
了这些应用的可用性,移动性和灵活性。
3.1.6Oracle虚拟化软件主要功能介绍
1、虚拟机高可用性(HA)
■构建一个高可用的企业基础架构■持续监控主机系统和虚拟机
■如果主机失效,虚拟机会自动重启在集群里面的其它节点上启动虚拟机,根据策略设置来重新启动虚拟机,不需要用户干预■当服务器恢复以后,通过实时迁移可以把虚拟机迁移到最初运行的服务器上
2、虚拟机实时迁移
■在主机之间动态迁移虚拟机服务不会中断应用程序继续运行■对于I/O负载较大的服务也可以迁移■执行硬件维护的时候业务不会停止■动态平衡主机系统的负载
3、自动系统调度
■动态平衡数据中心的负载■根据资源的利用率在物理机之间动态迁移虚拟机■为每个虚拟机设置服务级别■考虑的因素CPU权重、压力等
4、省电管理
■在非高峰时段,可以通过设置策略来优化负载
■在非高峰时段,让某些服务器发挥最大的效能,减少整个数据中心的能耗
5、维护管理
■执行硬件维护的时候,不需要停止业务
■将主机设置为“维护模式”.根据策略,主机上的虚拟机会被自动实时迁移到其它的主机■“激活”维护的主机,虚拟机根据策略会自动迁移回来
6、虚拟机IMAGE管理/应用模板
基于Oracle的产品线,Oracle为需要使用Oracle虚拟化的用户提供了各种模板,这些模板是预编译,预配置的虚拟机,包含了客户机操作系统,数据库,中键件以及应用,用户可以从Oracle网站下载这些模板,并通过管理工具导入,再根据客户的实际情况进行配
置的更改,最后保存成用户自由的模板,称之为Golden Image,以方便用户日后使用。
这些模板涵盖了Oracle 数据库,中间件,应用,包括Siebel CRM、数据库 11g, 企业级管理工具等。
利用Oracle的模板技术,可以节省用户大量的安装、配置时间。
7、管理工具
Oracle虚拟机管理工具是Oracle独立开发的虚拟机管理解决方案,提供包括虚拟机的生命周期管理,包括虚拟机的创建、配置、克隆、共享、启动、迁移等,涉及虚拟机管理的所有内容;同时提供客户机访问的VNC客户端。
Oracle虚拟机管理工具是基于浏览器的集中管理解决方案,采用分层结构,最底层是Oracle Database XE,用于存放虚拟机的相关信息,用户信息等,并通过安装在VM Server 上的Agent和VM Server通信,是整个虚拟机管理的核心;其上是OC4J中间件层,是上层应用和数据库联系的纽带,最上层是JAVA实现的Web应用,用户不需要安装客户端软件,这种结构可以用单个管理工具对企业内部所有虚拟机实现集中统一的管理。
3.1.7Oracle虚拟化软件特性
Oracle 虚拟机包含两部分:Oracle VM Server 及Oracle VM 管理工具,两者互相独立。
Oracle 虚拟机是Oracle定制的开源服务器虚拟化软件,以单CD方式提供,直接安装在裸机上,整个安装过程只需几分钟;支持32/64位客户机;最大支持64路的SMP架构,每个Guest最大支持32路处理器,远远高于其它产品4个处理器的支持能力,满足企业大型应用的需求。
Oracle 虚拟机具有其它虚拟化产品的所有特性,包括在线迁移,高可用,负载均衡,I/O资源管理,虚拟机克隆等,同时,Oracle 还为企业用户提供基于虚拟化方案的快速应用部署,包括物理机到虚拟机的转换,模板技术等,减少软件部署的复杂度,提高应用部署效率。