虚拟平台迁移解决方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟平台迁移解决

方案

1虚拟平台迁移背景

服务器虚拟化的流行,使得虚拟化技术越来越多的应用在IT 系统建设中。服务器虚拟化不但能够整合系统资源、提高资源利用率;同时能够提高系统可靠性、保证业务不间断运行;还能大幅简化管理工作,提高管理效率。

首先,不断增长且集中的业务对IT 部门的要求越来越高,因此数据中心需要更为快速的提供所需能力。现在数据中心多个应用为单机运行,如果购买新的服务器做热备,会增加采购成本和运作成本,会带来更多供电和冷却的开支,而且,服务器还没有得到充分的利用。一般,企业的服务器工作负载只利用了5%到10%,这导致了大量的硬件、空间以及电力的浪费。同时由于应用程序兼容性的问题,IT 人员只能经过在不同场所的不同服务器中分别运行的方式,将应用程序隔离起来。这又会导致服务器数量的增长。购置新的服务器是一项漫长的过程,而且对耗费大量人力,往往需要数日甚至数月的考虑以及操作,这使

得IT 部门更加难以应对业务快速成长和不断变动的需求。

另外,现在依然有很多用户在Windows 或者服务器上运行关键业务应用。现如今这些服务器都已经运行很多年,基本上达到或者超过了设备的使用寿命,都到了需要更换硬件设备的时候了。可是当前许多设备已经不再提供对Windows 和的支持。而这些系统所承载的服务由于种种原因,只能运行在Windows 和下。此时服务器虚拟化就能够很好解决这个问题。经过p2v工具

将这些应用迁移到服务器虚拟化平台下,不但解决了服务器兼容性的问题,能够升级更高处理能力的服务器,同时经过虚拟化技术提高了系统的可靠性。这正是虚拟化平台对传统应用服务的优势。

2虚拟平台迁移的可行性分析

虽然虚拟化技术能够给我们带来很多好处,可是虚拟化技术并不是全能的,并不是所有的应用都适合迁移到虚拟化环境中,我们必须确认哪些应用程序适合迁移到虚拟化环境中,对于这个问题没有明确的答案,可是有一些原则能够用来判断哪些服务器适合迁移到虚拟化环境中。

2.1迁移的可行性

应用服务是否适合迁移到虚拟化环境中需靠考虑如下几个因素:

(1):兼容性----物理服务器中的系统级应用能否迁移到虚拟化环境中

服务器虚拟化对操作系统的兼容性更加广泛。因为所有的硬件设备都是由虚拟化软件模拟的标准设备,能够保证绝大部分操作系统对其虚拟硬件的支持(UNIX专用操作系统除外)。因此能够支持比较老的操作系统。

(2):管理性----迁移到虚拟化环境中后是否会增加管理难度

经过p2v工具将传统应用从物理服务器迁移到虚拟机,能够经过多种方式来管理。比如使用Hypervisor(服务器虚拟化软件)客户端进行管理。或者使用虚拟化软件厂商专用的虚拟化管理工具,例如VMware的VCenter、Citrix的XenCenter管理控制平台。

(3):安全性----迁移到虚拟化环境中服务器安全性是否能得到保证

虚拟化服务器之间经过HA功能能够实现高可用冗余,当一台虚拟化服务器出现硬件故障无法运行时。虚拟化控制中心能够将运行在这台物理服务器上的所有虚拟机迁移到其它物理服务器内运行。确保虚拟服务器的正常运行。

(4):对外部设备的支持

在传统IT架构中,物理服务器可能需要使用一些外部设备,例如:加密狗、摄像头、专用PCI或者PCI-E的板卡。当应用迁移到虚拟化环境中后能否对这些外部设备提供良好的支持呢?答案是肯定的。对于USB、COM、PCI、PCI-E。等设备虚拟化软件能够将这些设备接口直接映射给虚拟机,虚拟机能够直接使用这些接口上的设备。

(5):迁移的难易程度

当前市面主流操作系统(X86建构)及虚拟化软件厂商都有官方或者第三方的专用P2V工具。能够经过这些工具能够完整的、平滑的将物理服务器上的应用迁移到虚拟化的环境中去。

2.2迁移的限制性

(1):不支持虚拟化的应用服务

某些应用服务一般不支持在虚拟环境下使用。例如,根据ExchangeServer 的支持策略及建议,微软不支持在虚拟服务器上运行Exchange Server 的统一消息角色。这些应用官方明确规定禁止在虚拟机上运行,这些应用就不适合迁移到虚拟化的环境中去。可是这样的应用相对较少,绝大部分应用是能够迁移到虚拟化环境中去的。

(2):硬件资源负载大的服务

虚拟化的本质就是将若干个负载小的应用整合到一台物理服务器中,以提高服务器资源的利用率。可是如果应用本身就是对服务器硬件资源消耗比较大的应用(例如数据库),一个应用就已经基本达到了服务器的最大负载,这样的应用就不适合迁移到虚拟化的环境中去。

2.3虚拟平台迁移成本预算

采用如下几种方式的虚拟化不会带来任何直接成本。

(1):物理服务器使用的是Windows 或者Windows 这样的支持Hyper-V的操作系统,同时您也打算将应用迁移到Hyper-V虚拟化环境中去。

(2):服务器使用的是RedHat操作系统并在购买的软件许可中包含KVM的许可,同时您也打算将应用迁移到KVM虚拟化环境中去。

相关文档
最新文档