为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

服务器虚拟化项目P2V实施及迁移方案v8

2018-01-09 32页 doc 184KB 230阅读

用户头像

is_654168

暂无简介

举报
服务器虚拟化项目P2V实施及迁移方案v8服务器虚拟化项目P2V实施及迁移方案v8 服务器虚拟化项目P2V实施及迁移服务器虚拟化项目P2V实施及迁移 方案 方案 2011年10月 服务器虚拟化项目P2V实施及迁移方案 目 录 1 文档目的 ...................................................................................................................... 1 2 迁移目标 .....................................
服务器虚拟化项目P2V实施及迁移方案v8
服务器虚拟化项目P2V实施及迁移方案v8 服务器虚拟化项目P2V实施及迁移服务器虚拟化项目P2V实施及迁移 方案 方案 2011年10月 服务器虚拟化项目P2V实施及迁移方案 目 录 1 文档目的 ...................................................................................................................... 1 2 迁移目标 ...................................................................................................................... 2 3 迁移技术 ...................................................................................................................... 5 3.1 物理机到虚拟机的迁移(Physical-to-Virtual) ...................................................... 5 3.2 迁移注意事项 ..................................................................................................... 5 4 迁移方法介绍 ............................................................................................................... 7 4.1 P2V热迁移 .......................................................................................................... 7 4.2 人工迁移 ............................................................................................................ 7 4.3 半自动迁移 ......................................................................................................... 8 4.4 特定环境应用迁移 .............................................................................................. 8 4.4.1 微软群集迁移 ............................................................................................ 8 4.4.2 Oracle RAC迁移 ........................................................................................ 9 4.4.3 微软域控迁移 ............................................................................................ 9 5 迁移工具的选择.......................................................................................................... 10 6 迁移方式 .................................................................................................................... 12 7 多节点应用迁移.......................................................................................................... 17 8 存储数据迁移 ............................................................................................................. 19 网络环境迁移 ............................................................................................................. 20 9 10 实施步骤 .................................................................................................................. 22 10.1 制定迁移.................................................................................................. 22 10.1.1 时间计划 ............................................................................................... 22 10.1.2 虚拟机............................................................................................ 23 10.1.3 人员计划 ............................................................................................... 23 10.1.4 测试计划 ............................................................................................... 23 10.1.5 制定迁移进度 ........................................................................................ 24 10.1.6 填写《P2V规划表》.............................................................................. 24 10.1.7 编写测试方案 ........................................................................................ 24 10.1.8 部署迁移客户机(控制台) ................................................................... 24 10.1.9 部署测试机............................................................................................ 25 10.2 实施迁移......................................................................................................... 25 10.2.1 迁移准备 ............................................................................................... 25 10.2.2 实施迁移 ............................................................................................... 25 10.2.3 迁移 ............................................................................................... 26 11 过程控制 .................................................................................................................. 27 i 服务器虚拟化项目P2V实施及迁移方案 1 文档目的 虚拟化架构建成之后,就需要能够将全部78台物理服务器上面的应用平稳 迁移到虚拟化架构中。本文档前半部分主要介绍了P2V迁移的主要技术与迁移工 具,为具体的P2V工作实施提供知识储备;文档后半部分则提出P2V迁移的实施 步骤,包括如何制定迁移计划,并根据计划进行实施过程。 1 第页 服务器虚拟化项目P2V实施及迁移方案 2 迁移目标 本次迁移针对国家知识产权局专利局2号楼2层机房进行服务器P2V迁移。 通过实际调研,目前国家知识产权局专利局部分服务器要进行虚拟化实施, 对这些服务器要做P2V(Physical-to-Virtual)迁移。 以下是需要迁移的业务系统列表(服务器类型全部为普通服务器,表中应用 分类按照重要性分为ABCD四类,A为最高等级): 应用重要CPU总厂家 型号 主机名 IP 性分类级操作系统版本 内核数 别 C级 DELL 2850 SIPO-MRQW-1 10.1.1.7 4 Windows 2000 C级 DELL 2650 SIPO-TPC 10.1.3.55 4 Windows 2003 B级 DELL 2950 SIPO-RENSHI-02 10.1.10.115 4 Windows 2000 C级 DELL 4600 MDLSERVER 10.32.1.43 4 Windows 2000 C级 DELL 2650 MEDICINES 10.32.1.44 4 Windows 2000 B级 DELL 2650 P-SERVER 10.1.2.26 4 Windows 2000 C级 DELL 6850 SIPO-DESIGN-1 10.1.3.68 4 Windows 2003 C级 IBM X366 SIPO-HTBA-01 10.1.1.12 8 Windows 2003 B级 IBM X366 SWXL-1 10.1.1.46 8 Redhat B级 IBM X366 SWXL-2 10.1.1.47 8 Redhat C级 IBM X366 SIPO-SCRT-01 10.1.1.4 8 Windows 2003 B级 DELL 6850 SIPO-XSJL-01 10.1.101.45 8 Windows 2003 C级 DELL 6850 SIPO-CA 10.1.10.6 8 Windows 2003 B级 DELL 6850 SIPO-XSJL-02 10.1.10.2 8 Windows 2003 B级 IBM X366 SERVER7 10.1.1.61 8 Windows 2003 A级 DELL 2850 SIPO-DHCP-02 10.1.2.35 4 Windows 2003 B级 DELL 2950 8 10.1.1.56 4 Windows 2003 B级 DELL 2850 WENXIAN-01 10.1.2.14 4 Windows 2003 B级 DELL 2850 SIPO-WENXIAN-02 10.1.2.15 4 Windows 2003 B级 DELL 2950 NEWJQDY-3 10.1.1.54 4 Windows 2003 B级 DELL 2950 NEWJQDY-2 10.1.1.55 4 Windows 2003 C级 HP DL380 SIPO-2UM-01 10.1.10.123 4 Windows 2003 C级 HP DL580 G4 SIPO-ZFCG-01 10.1.10.126 16 Windows 2003 C级 HP DL580 G5 SIPO-TPC 16 Windows 2003 A级 DELL 2950 SIPO-IIS-01 10.1.1.118 4 Windows 2003 A级 DELL 2950 SVCTAG-1WMR82X 10.1.1.119 4 Windows 2003 A级 DELL 6850 SIPO-NW-01 10.1.2.6 8 Windows 2003 A级 DELL 2950 SIPO-SSYQ-01 10.1.2.16 4 Windows 2003 2 第页 服务器虚拟化项目P2V实施及迁移方案 C级 HP LH6000 DATASERVER 10.1.101.102 2 Windows 2000 C级 HP DL580 G4 FILESERVER 10.1.3.40 16 Windows 2003 C级 DELL 6300 EXCHANGESERVER2 10.1.2.4 2 Windows 2000 C级 HP DL580 G4 SIPO-KAOQIN-01 10.1.1.110 16 Windows 2003 Open SUSE B级 HP DL580 G4 DESIGN-04 10.1.10.125 16 10.0 Open SUSE B级 HP DL580 G4 DESIGN-03 10.1.10.124 16 10.0 B级 HP DL380 G5 10.1.1.102 4 Redhat B级 HP DL380 G5 10.1.1.103 4 Redhat A级 DELL 2650 SIPO-DHCP-01 10.32.0.10 2 Windows 2003 A级 DELL 2950 SIPO-CPRS-16 10.1.10.96 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-07 10.1.10.87 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-06 10.1.10.86 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-05 10.1.10.85 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-15 10.1.10.95 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-14 10.1.10.94 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-13 10.1.10.93 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-12 10.1.10.92 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-11 10.1.10.91 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-10 10.1.10.90 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-09 10.1.10.89 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-08 10.1.10.88 4 Windows 2003 A级 DELL 6850 SIPO-CPRS-22 10.1.10.102 16 Windows 2003 A级 DELL 2950 SIPO-CPRS-01 10.1.10.81 4 Windows 2003 A级 DELL 6850 SIPO-CPRS-21 10.1.10.101 16 Windows 2003 A级 DELL 2950 SIPO-CPRS-20 10.1.10.100 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-19 10.1.10.99 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-18 10.1.10.98 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-17 10.1.10.97 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-04 10.1.10.84 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-03 10.1.10.83 4 Windows 2003 A级 DELL 2950 SIPO-CPRS-02 10.1.10.82 4 Windows 2003 C级 HP DL580 G4 SIPO-UMSRV-03 10.1.1.94 16 Windows 2003 C级 HP DL580 G4 SIPO-MRQW-2 10.1.1.93 16 Windows 2003 C级 HP DL580 G4 SIPO-UMSRV-01 10.1.1.92 16 Windows 2003 C级 HP DL580 G4 SIPO-UMSRV-05 10.1.1.96 16 Windows 2003 C级 HP DL580 G4 SIPO-UMSRV-04 10.1.1.95 16 Windows 2003 C级 HP DL580 G4 SIPO-UMSRV-07 10.1.1.110 16 Windows 2003 C级 HP DL580 G4 SIPO-UMSRV-06 10.1.1.108 16 Windows 2003 C级 DELL 6850 SIPO-XXESS-1 10.1.3.30 4 Windows 2003 C级 DELL 2850 KAOQIN 192.168.0.1 2 Windows 2000 C级 DELL 4600 PTEST01 10.1.12.159 C级 DELL 4600 ECC 10.1.6.34 C级 DELL 2850 SIPO-IISDOC-01 10.1.1.89 4 Windows 2003 C级 DELL 4600 NEWPRINTER 10.32.64.200 4 Windows 2000 3 第页 服务器虚拟化项目P2V实施及迁移方案 C级 DELL 2650 NEWPRINTERBK 10.32.64.200 4 Windows 2000 C级 DELL 2850 SIPO-ZSCQ-01 10.1.1.3 4 Windows 2003 C级 DELL 4600 NW_BIAOZHUN_01 10.1.10.145 4 Windows 2000 D级 HP DL580 G4 SFFBGLXT 10.1.10.133 16 Windows 2003 Windows NT D级 HP LH3 1 4.0 Windows NT D级 HP LH3 1 4.0 部分服务器不在本次项目计划之内,不需要做虚拟化实施,因此不涉及到P2V迁移操作。 利用迁移工具一次性迁移多台服务器,可节省大量的时间,并且避免了许多麻烦。不过,有些情况下,服务器需要运行某种特殊软件,或服务器需要使用硬件密钥,或需要能够绑定以太网MAC地址等特定物理服务器组件的授权。还有一些情况下,在服务器上使用迁移工具会出现较多的问题,因此建议将这些服务器重建部署为虚拟服务器。 针对域控服务器则不适于使用迁移工具执行迁移,建议利用域控自身的域复制功能。当验证完整的域控制器角色且虚拟服务器开始正常工作后,只需要让物理域控制器退域即可。 在迁移过程中最重要的是要保持IP地址以及物理和虚拟服务器状态的一致。在做迁移的时候,确保不会出现物理服务器和它的虚拟主机同时运行的状态。迁移过程保留了物理服务器的整个状态,包括名称、域成员和IP地址。此外,如果将虚拟化与软件或操作系统升级结合起来,则会得到更好的效果。下面我们将详细介绍迁移技术和迁移方法及迁移过程中需要使用的工具。 4 第页 服务器虚拟化项目P2V实施及迁移方案 3 迁移技术 系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行。在没有虚拟机的时代,物理机之间的迁移依靠的是系统备份和恢复技术。在源主机上实时备份操作系统和应用程序的状态,然后把存储介质连接到目标主机上,最后在目标主机上恢复系统。随着虚拟机技术的发展,系统的迁移更加灵活和多样化。 3.1 物理机到虚拟机的迁移(Physical-to-Virtual) P2V(Physical-to-Virtual)指迁移物理服务器上的操作系统及其上的应用软件和数据到VMM(Virtual Machine Monitor)管理的虚拟服务器中。这种迁移方式,主要是使用各种工具软件,把物理服务器上的系统状态和数据“镜像”到VMM提供的虚拟机中,并且在虚拟机中“替换”物理服务器的存储硬件与网卡驱动程序。只要在虚拟服务器中安装好相应的驱动程序并且设置与原来服务器相同的地址(如TCP/IP地址等),在重启虚拟机服务器后,虚拟服务器即可以替代物理服务器进行工作。 3.2 迁移注意事项 1- 注意已安装的OEM系统 当原始设备制造商在机器上安装操作系统时,他们通常会通过处理器芯片ID号或其他机制,在某些硬件上打上许可的标签。但P2V迁移过程打破了操作系统与硬件所得之间的环节,尤其是迁移虚拟机到另一个硬件上时。新虚拟机不像物理机那样配备新的硬件标志,所以转换已安装的OEM系统通常会失败。如果有这样的系统,需要咨询制造商他们是否有用于虚拟化的替换许可。 2- 迁移前的准备 在进行P2V迁移之前,需要监控架构的关键性能指标。通常监控一个业务周 5 第页 服务器虚拟化项目P2V实施及迁移方案 期即可,这样会清晰某个具体系统在整个周期中的活动情况。(取决于业务,一个完整周期可能是一天、一周或者一月。) 准备P2V迁移时,可使用PerfMon或其他性能监控工具。例如,VMware vCenter’s Guided Consolidation组件监控服务器,并通过轻松自在的趋势线显示某个周期内的平均进程和内存数量。利用这两个度量,就能决定在创建虚拟机之前应分配多少CPU和内存给相应服务器。 3- 第三方P2V工具 vCenter或Microsoft System Center Virtual Machine Manager里的P2V迁移功能在进行P2V时运行很好。同时第三方ISV也有他们自己的P2V转换工具,多数都执行快捷,且能够提供更多的功能。 P2V转换工具的一个重要衡量因素是它完成转换任务所需的时间长短。一些hypervisor厂商的产品需要几小时,但某些第三方产品之需要几分钟。如果只转换几台服务器,时间长短不是问题。但如果需要转换上百台,就会发现第三方P2V迁移工具的价值所在了。 4- 物理服务器和相应虚拟服务器不可同时启动 假设P2V转换问题能确保如果在同时间开启系统的物理和虚拟副本,这会让两个系统使用同一个域参数在网络上通信。 许多P2V转换产品在虚拟机启动时就必须关闭物理机,不可同时开启物理机与虚拟机。因为如果这样,就会得到两个一模一样的计算机实例,发生混乱。 6 第页 服务器虚拟化项目P2V实施及迁移方案 4 迁移方法介绍 4.1 P2V热迁移 热迁移指将整个主机的运行状态完整保存下来,同时可以快速的恢复到原有硬件平台甚至是其它硬件平台上。恢复以后,主机仍旧平滑运行,用户不会察觉到任何差异。在迁移时对服务器的分析中我们看到A、B级应用重要等级很高,要求业务不能中断,这就要求在迁移中不能出现宕机现象,因此对于这两类应用需要采用P2V迁移工具进行热迁移。 大部分P2V工具还有一个很大的限制:不可进行热迁移。在关键应用或有SLA(服务水平协议)的地方尽量使用VMware vCenter Converter等工具进行热迁移,避免服务中断。 4.2 人工迁移 C、D级应用对于服务连续性要求不高,所以也可以采用手动迁移的方法,进行冷迁移。 以下是进行人工迁移的过程,需手动完成所有迁移操作,需要对物理环境和虚拟环境非常了解: , 关闭原有的物理机上的服务和操作系统,并且从其他媒介上启动一个新 的系统,例如利用LiveCD从光盘启动系统; , 把物理机系统的磁盘做成虚拟机镜像文件,如有多个磁盘则需要做多个 镜像,并且拷贝镜像到虚拟主机上; , 为虚拟机创建虚拟设备,加载镜像文件; , 启动虚拟机,调整系统设置,并开启服务。 7 第页 服务器虚拟化项目P2V实施及迁移方案 4.3 半自动迁移 利用专业工具辅助 P2V 的迁移,把某些手动环节进行自动化。比如将物理机的磁盘数据转换成虚拟机格式,这是一项相当耗时的工作,可以选择专业的工具来完成这个步骤。这里有大量的工具可以使用,我们会在第6章迁移工具中详细介绍。 4.4 特定环境应用迁移 本次项目并未涉及微软集群(MSCS)、Oracle RAC集群、以及微软域控服务器等特定环境的P2V迁移工作。但考虑到虚拟化架构平台建成后可能涉及这些环境的迁移,仍在此处做出说明,供日后进行参考。 对于微软集群(MSCS)、Oracle RAC集群、以及微软域控服务器等特定环境的迁移,不能使用P2V工具直接进行迁移。 4.4.1 微软群集迁移 由于集群内服务器之间存在耦合关系,直接进行P2V迁移会导致集群关联策略失效。需要首先利用微软的故障转移(Failover)方法转移到集群中的一台服务器(Server1)上,再对另一台服务器(Server2)进行P2V迁移。Server2迁移完成后,再将集群Failover到Server2上,并对Server1进行迁移。两台服务器都迁移到虚拟机中后,再重新配置集群关系,并将集群的共享存储以RDM模式连接到虚拟机。 8 第页 服务器虚拟化项目P2V实施及迁移方案 4.4.2 Oracle RAC迁移 由于Oracle RAC集群配置较为特殊,无法在P2V后保持集群关系。建议在虚拟化架构中新建相同配置的Oracle RAC集群,再使用Oracle本身的数据导入/导出工具或第三方工具将数据库中的全部数据导入新建的Oracle RAC集群。 4.4.3 微软域控迁移 由于微软域控服务器对硬件变化非常敏感,如果直接进行P2V热迁移,可能会造成域控角色失效,需要采用冷迁移的方式进行P2V。如果域环境中有多台域控服务器,可以先将所有FSMO角色移动到一台域控服务器上,将其他域控服务器关机进行冷迁移,迁移后再将FSMO角色移动到一台虚拟域控服务器,迁移剩余的物理域控。如果域环境中只有一台域控服务器,为了减少迁移过程中的服务中断时间,建议在P2V之前先通过备份复制方式将域控服务器复制到一台同样配置的物理服务器上,再对备份的服务器做P2V冷迁移,迁移到一个隔离的网络环境中,最后将源域控服务器下线同时将虚拟域控服务器接入生产网络。 9 第页 服务器虚拟化项目P2V实施及迁移方案 5 迁移工具的选择 当我们计划从物理服务器向虚拟机迁移时,首要的工作是确保在迁移之前就已经准备好了所有实施虚拟化必需的工具。除了准备好工具,更重要的是要了解这些工具。一个优秀的迁移工具,目标是最小化整体迁移的时间和停机时间,并且使此迁移不影响被迁移主机提供的应用性能。当前P2V迁移工具已经相当成熟,但每个P2V迁移产品的技术过程稍微有区别。 虚拟服务器迁移工具对操作系统、应用和设置进行镜像复制,并转换成虚拟硬盘文件(适用于Microsoft Hyper-V和Citrix XenServer)或者虚拟机磁盘格式文件(适用于VMware),然后P2V转换工具自动启动虚拟机运行。 P2V 迁移工具 虚拟机所呈现出来的虚拟硬件通常与原始服务器上的物理硬件不同。P2V 迁移工具是这样解决这个问题的: VMware vCenter Converter:支持从诸如物理机、VMware 和 Microsoft 虚拟机格式以及某些第三方磁盘映像格式的源进行转换。他替代了旧的迁移工具 VMware Workstation Importer 和 VMware P2V Assistant。VMware vCenter Converter 可以支持和识别大多数硬件服务器类型。VMware vCenter Converter 提供以下两种克隆机制:热克隆(实时迁移)和冷克隆(使用 BootCD 的克隆)。使用热克隆时,VMware vCenter Converter 直接与源物理机上运行的操作系统通信,因此没有直接的硬件级别依赖性;使用冷克隆时,VMware vCenter Converter BootCD 提供一个可支持最新硬件的 Windows PE 引导环境,因此可以识别大多数物理服务器系统硬件。目前只支持基于 Microsoft Windows 的物理机迁移。 Symantec Ghost:制作镜像文件和把镜像文件恢复到虚拟机。用来把需要迁移的服务器的硬盘通过网络做成镜像文件,然后通过网络把镜像文件恢复到虚拟 10 第页 服务器虚拟化项目P2V实施及迁移方案 机。 11 第页 服务器虚拟化项目P2V实施及迁移方案 6 迁移方式 根据业务重要性等级划分采用不同的迁移方法和迁移工具。 对于A、B类进行热迁移的业务,因为要占用大量的网络资源,所以在不影响正常应用运行的情况下,我们会在非工作时间进行在线迁移,这样即可防止因网络流量拥堵、服务器负荷骤增等问题而影响正常生产使用。所以我们选择VMware Converter软件进行热迁移。 12 第页 服务器虚拟化项目P2V实施及迁移方案 应用 重要 厂家 类别 型号 主机名 IP 用途 性分 类级 别 普通服务DHCP服务器 A级 DELL 2850 SIPO-DHCP-02 10.1.2.35 器 普通服务内网网站备份A级 DELL 2950 SIPO-IIS-01 10.1.1.118 器 服务器 普通服务内网视频直播A级 DELL 2950 SVCTAG-1WMR82X 10.1.1.119 器 组播系统 普通服务内网网站主机 A级 DELL 6850 SIPO-NW-01 10.1.2.6 器 普通服务内网网站搜索A级 DELL 2950 SIPO-SSYQ-01 10.1.2.16 器 引擎 普通服务内网DHCP(主) A级 DELL 2650 SIPO-DHCP-01 10.32.0.10 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-16 10.1.10.96 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-07 10.1.10.87 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-06 10.1.10.86 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-05 10.1.10.85 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-15 10.1.10.95 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-14 10.1.10.94 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-13 10.1.10.93 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-12 10.1.10.92 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-11 10.1.10.91 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-10 10.1.10.90 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-09 10.1.10.89 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-08 10.1.10.88 器 普通服务CPRS检索系统 A级 DELL 6850 SIPO-CPRS-22 10.1.10.102 器 (cpic域控) 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-01 10.1.10.81 器 普通服务CPRS检索系统 A级 DELL 6850 SIPO-CPRS-21 10.1.10.101 器 (cpic域控) 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-20 10.1.10.100 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-19 10.1.10.99 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-18 10.1.10.98 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-17 10.1.10.97 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-04 10.1.10.84 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-03 10.1.10.83 13 第页 服务器虚拟化项目P2V实施及迁移方案 器 普通服务CPRS检索系统 A级 DELL 2950 SIPO-CPRS-02 10.1.10.82 器 应用重 厂家 类别 型号 主机名 IP 用途 要性分 类级别 普通服务SIPO-RENSHI-0人事热备 B级 DELL 2950 10.1.10.115 器 2 普通服务华正人事系统 B级 DELL 2650 P-SERVER 10.1.2.26 器 普通服务生物序列 B级 IBM X366 SWXL-1 10.1.1.46 器 普通服务生物序列 B级 IBM X366 SWXL-2 10.1.1.47 器 普通服务10.1.101.45 学术交流平台 B级 DELL 6850 SIPO-XSJL-01 器 普通服务学术平台-2 B级 DELL 6850 SIPO-XSJL-02 10.1.10.2 器 门禁系统(主楼、普通服务学院国际、庚坊、B级 IBM X366 SERVER7 10.1.1.61 器 合主楼监控系 统) 普通服务蒙泰打印服务器 B级 DELL 2950 8 10.1.1.56 器 普通服务图书馆服务器 B级 DELL 2850 WENXIAN-01 10.1.2.14 器 普通服务图书馆服务器备SIPO-WENXIAN-B级 DELL 2850 10.1.2.15 器 份 02 普通服务蒙泰打印服务器 B级 DELL 2950 NEWJQDY-3 10.1.1.54 器 普通服务蒙泰打印服务器 B级 DELL 2950 NEWJQDY-2 10.1.1.55 器 普通服务外观检索二期(中DL580 10.1.10.125 B级 HP DESIGN-04 器 间件) G4 普通服务外观检索二期(中DL580 10.1.10.124 B级 HP DESIGN-03 器 间件) G4 普通服务非专利门户(内DL380 B级 HP 10.1.1.102 器 网) G5 普通服务非专利门户(内DL380 B级 HP 10.1.1.103 器 网) G5 而对于要进行人工迁移或半自动迁移的C、D级业务,由于有一定的停机时 间,可以不受网络条件的限制,在规定的停机时间内确保迁移完成即可。 应用重 厂家 类别 型号 主机名 IP 用途 要性分 类级别 普通服专利全文C级 DELL 2850 SIPO-MRQW-1 10.1.1.7 务器 WEB服务器 普通服存储监控 C级 DELL 2650 SIPO-TPC 10.1.3.55 务器 普通服MDL检索服C级 DELL 4600 MDLSERVER 10.32.1.43 14 第页 服务器虚拟化项目P2V实施及迁移方案 务器 务系统 普通服西药数据库C级 DELL 2650 MEDICINES 10.32.1.44 务器 系统 外观检索系普通服统\药学文摘C级 DELL 6850 SIPO-DESIGN-1 10.1.3.68 务器 数据库 普通服合同备案 C级 IBM X366 SIPO-HTBA-01 10.1.1.12 务器 普通服审查人力资C级 IBM X366 SIPO-SCRT-01 10.1.1.4 务器 源 普通服化学文摘 C级 DELL 6850 SIPO-CA 10.1.10.6 务器 二维码自动普通服化设备管理C级 HP DL380 SIPO-2UM-01 10.1.10.123 务器 系统 普通服DL580 政府采购 C级 HP SIPO-ZFCG-01 10.1.10.126 务器 G4 DWDM监控 机架服DL580 + 容灾DRPC级 HP SIPO-TPC 务器 G5 虚机 普通服中外专利数C级 HP LH6000 DATASERVER 10.1.101.102 务器 据库 普通服内网文件服DL580 C级 HP FILESERVER 10.1.3.40 务器 务器 G4 普通服自动化部文C级 DELL 6300 EXCHANGESERVER2 10.1.2.4 务器 件服务器 普通服DL580 考勤 C级 HP SIPO-KAOQIN-01 10.1.1.110 务器 G4 普通服DL580 通用调试 C级 HP SIPO-UMSRV-03 10.1.1.94 务器 G4 普通服专利全文WEBDL580 C级 HP SIPO-MRQW-2 10.1.1.93 务器 服务器 G4 普通服DL580 通用调试 C级 HP SIPO-UMSRV-01 10.1.1.92 务器 G4 普通服DL580 通用调试 C级 HP SIPO-UMSRV-05 10.1.1.96 务器 G4 普通服出版社内网DL580 C级 HP SIPO-UMSRV-04 10.1.1.95 务器 网段备份 G4 普通服DL580 通用调试 C级 HP SIPO-UMSRV-07 10.1.1.110 务器 G4 普通服DL580 通用调试 C级 HP SIPO-UMSRV-06 10.1.1.108 务器 G4 普通服存储项目SANC级 DELL 6850 SIPO-XXESS-1 10.1.3.30 务器 管理机 普通服C级 DELL 2850 KAOQIN 192.168.0.1 务器 EMC磁盘阵普通服列配置工具。C级 DELL 4600 PTEST01 10.1.12.159 务器 内网服务ECC EMC磁盘阵普通服列配置工具。C级 DELL 4600 ECC 10.1.6.34 务器 内网服务ECC 普通服文献部主页C级 DELL 2850 SIPO-IISDOC-01 10.1.1.89 务器 服务器 普通服新楼打印服C级 DELL 4600 NEWPRINTER 10.32.64.200 务器 务器 普通服新楼的打印C级 DELL 2650 NEWPRINTERBK 10.32.64.200 务器 服务器的备 15 第页 服务器虚拟化项目P2V实施及迁移方案 份 普通服知识产权文C级 DELL 2850 SIPO-ZSCQ-01 10.1.1.3 务器 件库 普通服标准数据库 C级 DELL 4600 NW_BIAOZHUN_01 10.1.10.145 务器 应用重厂家 类别 型号 主机名 IP 用途 要性分 类级别 普通服收发及报刊DL580 D级 HP SFFBGLXT 10.1.10.133 务器 订阅系统 G4 普通服代办处专利D级 HP LH3 务器 收费系统 普通服代办处专利D级 HP LH3 务器 收费系统 当完成迁移过程后,对迁移后的系统进行验证,验证成功后将原系统下线并将迁移后的新系统上线。 由于本次项目计划将应用迁移到异地的新数据中心,实际相当于进行一次应用服务器的P2V迁移,再加上一次跨数据中心的搬迁。考虑到虚拟机的跨数据中心搬迁的操作难度要远远小于物理机的搬迁,因此,建议先在旧数据中心选择几台服务器搭建一个小型虚拟化环境,并将应用逐步做P2V迁移到该环境中,再通过虚拟机的复制技术复制到新数据中心的虚拟化环境,实现跨数据中心的应用迁移。 16 第页 服务器虚拟化项目P2V实施及迁移方案 7 多节点应用迁移 国家知识产权局专利局2号楼2层机房本次迁移目标中共涉及到以下几种架构的应用: A( 单机应用 B( 双机主备应用 C( 群集应用 单机应用的迁移由于应用间不存在依存关系,可以直接采用迁移工具或人工迁移。 对于双机应用,从调研结果看基本是一主一备的部署方式,如“华政人事系统”和“人事热备”,后者作为前者的热备机,仅在主机故障时接管应用,两者同样不存在依存关系,可以使用迁移工具分别进行迁移。迁移顺序可以先迁移主机,验证迁移成功后再迁移备机。 另外,由于虚拟化环境中本身对应用提供了高可用保护策略,同时提供了整体的备份解决方案。因此,单纯的热备或冷备机就失去了保留的价值,建议如果确认其上没有保存重要数据或还有其它作用,可以逐步停用并删除。 项目中涉及到的群集应用主要为CPRS检索系统。 整个CPRS检索系统有2台主控制器和22台检索系统组成。两台主控制器是主备关系。检索系统分为查询服务器(Find Server)和浏览服务器(Browser Server),分别负责不同的检索任务。22台检索系统服务器各自为单独的节点,节点之间相互独立,没有依赖关系。检索系统全部与主备两台控制器相连接。 17 第页 服务器虚拟化项目P2V实施及迁移方案 当有检索操作时,用户通过客户端访问2台主控制器,将检索操作命令发给主控制器,主控制器通过IP地址识别指定检索系统,向检索系统发出检索命令,检索系统执行命令后将结果返回给主控制器,由主控制器返回客户端。 2台主控制器并未部署在2号楼2层机房内,因此本次迁移范围仅限于22台检索系统服务器。由于检索系统各节点之间不存在依存关系,迁移过程可以迁移任意节点,不需考虑先后顺序。可以首先通过热迁移方式迁移任何一台节点进行验证,成功后再将其它节点依次迁移。在调研过程中通过分析网络数据高峰期主要集中在上班期间,下班和假期是迁移交割的时间窗口。由于检索系统上不存放数据,因此迁移过程无需考虑数据同步问题。 除了CPRS检索系统,迁移目标中另一个典型的群集系统是“外观检索二期”系统,该系统由两台服务器组成群集,挂载相同的网络存储作为共享数据盘。对于该系统的迁移,可以先将两个节点的应用部分分别迁移,确认迁移成功后,在停机时间内将数据部分复制到新环境中,并完成交割。 对于部分应用虽然存在多个节点,但节点间相互独立运行,没有群集关系的,如“蒙泰打印服务器”,仍可视作是单机应用,分别进行迁移。 18 第页 服务器虚拟化项目P2V实施及迁移方案 8 存储数据迁移 对于迁移目标中部分挂载了外部存储的应用,原则上要将全部数据同样迁移到新的虚拟化环境中。 在迁移时,可以直接将外接存储视同本地磁盘,将数据复制到虚拟机的虚拟磁盘中。由于虚拟机磁盘文件全部放置在集中存储,因此此种迁移方法对数据的访问性能并没有降低。 19 第页 服务器虚拟化项目P2V实施及迁移方案 9 网络环境迁移 按照计划迁移后的虚拟化环境将部署在异地的数据中心。通常这种异地的新数据中心和本地数据中心仍需处于相同的内网环境中,即要求跨数据中心的二层网络互联,异地数据中心的网络环境可以视为本地数据中心内网的扩展。在此种环境下,跨数据中心迁移后的服务器仍可以保持原有网络配置不变。 跨数据中心实现二层扩展方式很多,业界通常采用以下两种方案——裸光纤互联方案或VPLS 互联方案: 裸光纤互联方案 裸光纤互联方案适用于同城(数据中心间距离小于80km)数据中心互连。如图所示,同城数据中心组成OTN 环网。两台核心交换机组成互联节点,实现数据中心间的二层互通。 20 第页 服务器虚拟化项目P2V实施及迁移方案 VPLS方案 VPLS 是一种基于MPLS 和以太网技术的二层VPN 技术。VPLS 的主要目的就是通过公网连接多个以太网,使它们像一个LAN 那样工作。如图4-4 所示。 数据中心通过VPLS 进行二层互联,可以通过租用运营商的VPLS 服务来实现,也可以通过企业自建IP/MPLS 骨干网、构建VPLS 网络来实现。本方案适用于大部分企业的应用场景,支持远距离二层互通,建网成本相对较低。 21 第页 服务器虚拟化项目P2V实施及迁移方案 10 实施步骤 10.1 制定迁移计划 10.1.1 时间计划 , 确定整体迁移周期 建议120个工作日 , 划分迁移阶段 , 每阶段周期 包括迁移准备、迁移实施、迁移总结的周期,建议3-5工作日。 , 每阶段服务器数量 每台服务器涉及迁移准备、配置迁移、实际迁移、虚拟机配置、测 试、切割等环节,根据迁移数据量,迁移时间可能在1-8小时,所以建 议每次同步执行5-8台服务器的迁移。 , 每阶段迁移范围 可按机柜、管理员、业务相关性、VLAN、存储、群集、运行环境等 划分: 每次迁移同一机柜的服务器,可在迁移成功后,关闭该机柜电源, 节省电力; 每次迁移同一管理员所辖的服务器,可以保证迁移期间不受权限影 响,提高迁移效率,也可以最小化管理权限对外(乙方)时间; 每次迁移业务相关的服务器,可以保证在当此迁移完成后,该业务 的拓扑结构无变化; 22 第页 服务器虚拟化项目P2V实施及迁移方案 每次迁移同一VLAN内的服务器,可以在迁移过程中最小化防火墙策 略的修改; 每次迁移相同运行环境的服务器,可以降低迁移的复杂度,保证迁 移顺利进行。 , 确定每服务器迁移时间 确定每个阶段实施迁移的日期,时间段。 10.1.2 虚拟机规划 , 迁移目标位置 目标服务器、数据中心、群集等,详见《P2V规划表》。 , 虚拟机软硬件配置 详见《P2V规划表》。 10.1.3 人员计划 , 确定双方迁移活动负责人 , 确定每次迁移的甲方管理员 要求具有当次迁移全部服务器的管理员权限,及防火墙管理权限。 , 确定每次迁移的乙方工程师 10.1.4 测试计划 针对每服务器制定迁移后的测试方案 , 测试内容 , 网络可达性 包括日常访问该应用的客户机到虚拟服务器的可达性,以及需要访 问该应用的其他服务器到虚拟服务器的可达性,建议在禁用ICMP echo 和ICMP reply防火墙策略的前提下使用PING工具进行测试。 , 应用可用性 23 第页 服务器虚拟化项目P2V实施及迁移方案 观察迁移后应用的服务状态,从测试机访问应用。 , 防火墙策略是否符合预期 开启所需防火前策略,从策略涉及区域进行对应的访问测试,包括 允许的访问和拒绝的访问。 , 性能是否得到保证 通过压力测试工具,及上线公测的方式测试虚拟服务器性能。 , 测试阶段 , 内部测试 迁移后即时执行,逐一测试以上内容。 , 上线公测 需确定是否发出测试公告,及公测时间。 10.1.5 制定迁移进度 10.1.6 填写《P2V规划表》 见单独的附件文档。 10.1.7 编写测试方案 针对不同应用制定不同的测试方案。 10.1.8 部署迁移客户机(控制台) , 准备转换工具运行环境 , 数量:>=2(留作备用) , 类型:物理机或虚拟机 , 网络连接:保持同虚拟化平台服务器,及待迁移服务器的连通,且 无防火墙策略隔离(可在实施前临时禁用策略,建议与虚拟化平台 服务器部署在同一VLAN内) , 操作系统:见下表 24 第页 服务器虚拟化项目P2V实施及迁移方案 Windows XP Professional SP3(32 位和 64 位) Windows 2003 SP2 R2(32 位和 64 位) Windows Vista SP2(32 位和 64 位) Windows Server 2008 SP2(32 位和 64 位) Windows Server 2008 R2(64 位) Windows 7(32 位和 64 位) , 安装转换工具 , 将Sysprep文件保存到运行vCenter Converter服务器的计算机上 的 %ALLUSERSPROFILE%\Application Data\VMware\VMware vCenter Converter Standalone\sysprep 中 10.1.9 部署测试机 , 数量:>=4() , 类型:生产和模拟 , 生产:预约至少2台生产环境中访问该应用的客户机(记录其操作 权限) , 准备2台专用测试机,安装同生产环境相同的运行环境 , 测试账号 创建访问该应用的临时帐号,或预约某生产帐号。 10.2 实施迁移 10.2.1 迁移准备 , 向当次迁移应用的使用者公告迁移起始和终止时间 , 打印当次迁移全部服务器的《迁移细则》 根据《P2V规划表》生成。 , 迁移人员(甲方管理员、乙方工程师)提前1-2小时到达迁移现场,检 查待迁移服务器状态 10.2.2 实施迁移 , 启动虚拟化平台服务器 25 第页 服务器虚拟化项目P2V实施及迁移方案 首次迁移前执行。 , 关闭待迁移服务器Windows防火墙 为保证迁移期间的安全,建议断开该服务器同其他区域的连接。 , 按《P2V规划表》实施迁移 , 执行内部测试 , 纂写迁移报告 10.2.3 迁移总结 , 总结时间 实施迁移次日。 , 参与人员 实施迁移人员+双方负责人+下次迁移参与人员。 , 总结内容 迁移问题及解决方式、其他迁移经验、未解决问题、讨论/确定解决方案、 确定迁移改进方案。 , 完成会议纪要 包括内容:迁移问题及解决、未解决问题及解决方案、将改进方案写进 《迁移细则》 26 第页 服务器虚拟化项目P2V实施及迁移方案 11 过程控制 在进行P2V实施前,我们针对各小组的工作内容制定了专门的规划,以便整个控制过程中可以明确分工,明确,方便监督实施进度并能及时纠正可能发生的错误或不合理安排,确保本项目顺利、快速地完成。 在准备阶段,所有的参与者通过开会讨论等方式实现审批确认和控制流程变更确认,从而开始安排迁移工作。 此时由迁移项目管理小组制定迁移计划,为后续的正式迁移实施做计划和准备。在此过程中,迁移项目管理小组的成员提交迁移任务给所有参与者进行讨论审批,若发现问题及时修改,反复论证直到所有人确认通过后转交给迁移团队正式开始项目实施。如果无法解决计划问题,则进入未就绪状态。 27 第页 服务器虚拟化项目P2V实施及迁移方案 迁移实施团队继续改进迁移计划,通过模拟环境测试验证项目实施的可行 性,按照下图开展工作,最终进入确认流程。 业务单元及应用管理员在测试和应用中进行相应的调整并解决问题,发现问 题及时告知项目管理办公室(PMO),经确认迁移成功后,本次项目完成。 28 第页 服务器虚拟化项目P2V实施及迁移方案 29 第页
/
本文档为【服务器虚拟化项目P2V实施及迁移方案v8】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索