业务迁移基本流程与迁移方案概述.docx
- 文档编号:30599325
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:72
- 大小:799.92KB
业务迁移基本流程与迁移方案概述.docx
《业务迁移基本流程与迁移方案概述.docx》由会员分享,可在线阅读,更多相关《业务迁移基本流程与迁移方案概述.docx(72页珍藏版)》请在冰豆网上搜索。
业务迁移基本流程与迁移方案概述
业务迁移基本流程与迁移方案概述
技术创新,变革未来
I目标
•学完本课程后,您将能够:
口了解业务迁移的基本流程
口了解业务迁移过程中的风险点
□学会如何设计与实施迁移方案
□了解华为的fusionsphere业务迁移方案
1.迁移背景
・迁移需求分析
口迁移目的阐述
2.业务迁移概述
3.业务迁移简介
4.迁移方案设计与实施
5.华为业务迁移方案介绍
6.华为业务迁移方案特点
第2页
迁移需求
•IT资源平均利用率不足
30%
•能效利用率PUE值高达
2.5
•业务平均上线周期长达
90天
•增值业务占比仅不到
•单服务器平均能耗高达
3KW
•非IT能耗支岀占比增长
50%
•IDC投资收益率仅只有
6%
•低价值空间租赁服务占比
71.6%
数据迁移需求分析
业务需求
•降低数据迁移成本
•尽量减少计划性停机和非计划性
停机
•在预算范围内
按照数据迁移工
作计划迁移完成
•无缝的数据迁移,对业务影响最小化
技术需求
•异构迁移提升应用程序的可用性
•精准的数据迁移规划
•迁移需要支持虚拟和物理服务器
•基于构造的解决方案提供最大数据移动性和灵活性
数据迁移面临的风险
83%ofDIYmigrationshavesurprises!
•64%超过停机时间或导致意外宕机
•51%岀现兼容性问题
•38%数据损坏
•38%导致性能问题
•34%数据丢失
迁移岀现问题原因:
Source:
ESGDataMigrationStudy.700endusers
•人员投资超过正常85%
•应用停机时间超过正常64%
•预算超过正常54%
第顶
迁移目的
•采购不灵活
・粒度不灵活
•复用不灵活
•运维不灵活
•点击可得
•可大可小
•即创即销
•人工调度
•规模有限
Vour
l Op0nSuckSh**Kl射木枷 SiandifdHaim 自动调度 口 Ope、sgDwntconj OPENSTACK cicud冷ntu 规模巨大时间灵活空间灵活资源弹性 迁移目的 业务增值 需求分析 业务迁移,企业IT业务云华的加速器 规划设计 测试实施联调业务迁移 第顶 数据迁移应对场景 资产或技术更新 存储整合 搬迁或数据中心合并 ■ Data ■ ■ f■■ DallasNewYork R・fTi8ra>・・ ■b►MB 提升性能 实施分级存储 Migration Array NewArray OldArray Tier1Array Migration 1.迁移背景 2.业务迁移概述 ■迁移流程概述 □迁移手段 3.业务迁移简介 4.迁移方案设计与实施 5.华为业务迁移方案介绍 6.华为业务迁移方案特点 迁移流程 迁移 测试验证 增量同步+ 业务切换 •迁移: 将源主机迁移至目的虚拟机 •测试验证: 验证迁移后的系统可以正常工作 •增量同步: 将源主机迁移的新增数据同步至目的虚拟机 •业务切换: 最后一次业务同步后将业务迁移至目的虚拟机 数据迁移手段 HostBased Database DeviceDriver FileSystein Logical/HostOriented LUNOrientedSANFabricBased Storage Controller Based VolumeManager SANAppli ArrayController FileSystein Specific Specific Logical Volume Fabric Voliune LUN •Tablecopy •StandbyDB •DBexport/import •Robocopy/SecureCopy •Rsync •Backup/Restore •LVM •VxW HPDMS1000 数据迁移手段比较 -序号 支持迁移模式 迁移手段 停机时间 数据迁移性能 迁移所需资源 异构支持 实施难度 1 在线、离线 数据库层 视需要追加的日志文件大小定,通常需要 2-3小时 对生产性能有轻微的影响 占用较高的网络带宽 支持 需要专业的 技术人员, 实施难度适中 2 在线、离线 文件系统层 全量恢复至少 3-4个小时,增量恢复需要1-2小时 对生产性能有轻微的影响 占用主机及备份资源 不支持 需要专业的 技术人员, 实施难度适中 3 在线 逻辑卷层 需要1个小时 对生产性能影响较大 占用主机及存储资源 不支持 需要专业的 技术人员, 实施难度适中 4 在线、离线 光纤层 需要大约15分 钟 不影响生产性能 不占用主机及存储资源 支持 需要专门部署硬件及许可,实施难度低 5 在线 存储层 需要大约20分钟 轻微影响生产性能 占用存储资源 不支持 需要专业的技术人员, 需要复制软件许可 1.迁移背景 2.业务迁移概述 3.业务迁移简介 ・迁移基本步骤 口迁移服务基本说明 4.迁移方案设计与实施 5.华为业务迁移方案介绍 6.华为业务迁移方案特点 第13页 迁移评估的基本步骤 信息收集 可虚拟化评估 迁移可行性评估 1.源端、目的端平台版本 2.代迁移主机操作系统类型 3.待迁移主机(Linux)的OS内核版本 4.待迁移主机(Windows)的OS是否OEM类型 5.待迁移主机的磁盘类型、启动方式 6.待迁移主机的业务类型/描述 7.待迁移主机的业务负载 1.OS类型/内核版本是否在目的平台的兼容性列表 2.业务类型是否适合虚拟化部署 1.源目的端平台是否在工具兼容性列表 2.待迁移主机OS类型是否在工具兼容性列表 3.待迁移主机是否满足工具的约束条件 4.业务类型是否适合施工工具迁移 现状评估阶段 序号 项目 描述 1 信息收集 使用工具收集源端服务器有业务负载时的CPU、内存、存储10、网络10性能指标;收集业务系统组件信息,避免迁移遗漏。 2 业务调研 设计业务系统IT现状和迁移风险及业务关联的调研表,收集应用列表;以及迁移的商业需求和IT需求。 3 工作负载虚拟化评估 根据釆集数据,分析评估虚拟化可行性。 4 应用关联分析 分析应用之间的关联关系,给出后续整合建议和迁移建议,以保证实施后对业务影响最小。 5 迁移环境评估 对应用系统的硬件环境和网络环境进行评估,看是否满足迁移需要; 6 软/硬件资产虚拟化利旧评估 评估可利旧的软件License资产;在整合场景,评估可虚拟化的旧硬件设备。 ^7 可用性需求及风险评估 根据业务调研的需求和评估分析,针对不同应用整理对应的停机时间窗,识别关键应用迁移风险。 现状评估阶段规划设计阶段实施阶段验证阶段 规划设计阶段 序号 项目 描述 1 容量规划 根据当前应用以及性能数据,规划: 1)VM规格,具体包括CPU、内存、存储、网络的规格; 2)整合策略: 分析现有工作负载,均衡考虑同一物理机器上,对不同资源的需求,提供整合建议; 3)预测模型: 根据当前业务发展模型,估测出当前和以后的容量变化趋势,给出建议. 2 迁移规划 K根据迁移后的应用部署调整需求或新的业务规划需求,对数据中心架构的设计提出需求,并确保设计落地.新数据中心具体的架构设计,请参考数据中心集成设计指导书• 2、对搬迁过程中和搬迁后的网络和配苣,根据应用部署策略进行调整规划,包括网络结构.IP.防火墙.数据库配苣.客户端配苣等• 3 迁移策略制定 根据业务场最确定搬迁方式(应用搬迁或物理搬迁)、迁移步骤.分批.首次试点;避免数据大规模在广域网上传输; 4 性能预估 对迁移后的应用性能进行预估,提前沟通迁移后性能变化. 5 业务应急预案 每个业务系统提供应急预案。 用于业务迁移中进行业务倒换演练及应急方案指导,将现有项目中容易出现问题的点准备对应的应急方案 6 迁移验证方案和计划 制定迁移验证的方案和用例、计划. 丫 迁移计划制定 根据业务之间关联悄况和业务关键程度对应用进行分组,制定最终的详细迁移计划,包括迁移工具熟悉时间.数据上传时间.最终同步时间;以及风险应对计划。 8 迁移流程及分工 确定各种应用迁移的实际流程和分工合作界面。 现状评估阶段规划设计阶段实施阶段验证阶段 实施阶段 序号 项目 描述 1 应急预案演练 对重要业务,迁移前进行应急预案演练,提前发现方案不中,确保业务连续性。 2 迁移技术服务 在后台数据中心部署业务迁移工具,对业务迁移工具进行测试。 3 网络调整 在数据中心迁移/整合过程中,需要根据业务调整带来的网络流量变化评估结果对网络结构进行调整。 4 物理搬迁 对物理设备(如服务器、存储设备)的位置搬迁,包括打标签、装箱、贴封条、设备搬运和安装恢复。 5 应用迁移实施 协助客户按照迁移计划将应用从传统PC平台迁移到云平台或者从原数据中心云平台到新数据中心云平台。 现状评估阶段 规划设计阶段 实施阶段 验证阶段 验证阶段 序号 项目 描述 1 验证 根据迁移验证测试用例与客户进行验证,并对验证结果进行验收。 2 业务迁移监控 对迁移后的业务系统进行监控,保证安全运行一个月;确保迁移后的应用性能和用户体验。 3 业务迁移优化 针对评估结果和监控中发现问题,对业务系统制定改进措施,对业务进行优化。 现状评估阶段 规划设计阶段 实施阶段验证阶段 1.迁移背景 2.业务迁移概述 3.业务迁移简介 □迁移基本步骤 ・迁移服务技术说明 4.迁移方案设计与实施 5.华为业务迁移方案介绍 6.华为业务迁移方案特点 第19页 现状评估阶段 迁移服务技术说明-现状评估、规划设计 •在现状评估阶段,需要先进行信息采集;信息采集的目标,不仅仅是支撑评估,还需要支撑整 个迁移过程。 •使用工具或人工方式进行信息采集活动: □工作负载评估 □资产盘点 □迁移应用列表虚拟化评估 □应用关联分析 □容量规划 □迁移环境评估 □利旧评估 □迁移规划 •可用的信息采集工具: □PanoCollect,nmon/RDA,Getlnfo.bat 迁移服务技术说明-实施阶段 •物理搬迁: 直接集成上海研究所“桌面云从老基地搬迁到新基地”经验。 •应用迁移: 针对不同的迁移方式,提供不同的迁移方案;数据库应用比较特殊,这里按数据库应用和一般应用分别介绍。 •数据库应用的迁移提供以下三种迁移方案: □物理迁移 口逻辑迁移 口文件迁移 现状评估阶段 规划设计阶段 实施阶段 验证阶段 迁移服务技术说明-实施阶段 • 应用级数据迁移 OracleDataGuard;OracleRMAN •SQLServerLogShipping 文件级数据迁移 •Double-Take 系统级数据迁移 •hConvertor支持: •基于x86架初的操作系统 存储级数据迁移 •EMCSRDF; •IBMGDPS/PPRC;•HDSTruecopy; •NetAppSnapMirror 迁移服务技术说明-验证阶段 •目前可供验证和优化参考的案例不足。 需要根据客户的关注点来进行操作执行。 •项目验收: 业务应用迁移运行一个业务周期后,需要与客户进行项目验收,保证项目按计划结束。 验证内容 说明 责任主体 互连互通验证 网络层互通检查及应用间连接情况检查 华为 功能性验证 验证业务系统的业务流程是否能够正确运行 由客户做业务验证 性能验证 由迁移后的监控和优化来保证 华为 现状评估阶段 规划设计阶段 实施阶段 验证阶段 1.迁移背景 2.业务迁移概述 3.业务迁移简介 4.迁移方案设计与实施 ・信息采集 口现状评估 口规划设计 口迁移实施 第24页 迁移服务实施路线 IterativeforEachProjectintheRoadmap> 第五阶段 •数据收集分析 •评佔分析 •概要设计 •详细设计 •实施服务 •确定访谈对象 •电源系统迁移的需求 ・系统Z间的关系 ・系统的数据量 •工具支持 •数据迁移町行性分析 •数据迁移关键风险皆分析 •数据迁移预演方案和应急方案 •规划设计未來数据部署架构 •规划设计数据迁 移方案与计划 -数据迁移风险评估(风险分析.风险规避.风险回退) •数据迁移详细的实施计划(工作.时间、人员.流程等) •数据迁移环境检查 •数据迁移服务实施 •系统运维知识转移 •运维团队移交记 数据迁移项目管理 项目管理 信息收集 (1) 信息收集项 目的说明 源端、目的端平台及版本信息 判断是否在迁移工具的兼容性列表 待迁移主机的操作系统类型 判断是否在FS平台和迁移工具的兼容性列表 待迁移主机(Linux)的操作系统内核版本 迁移后虚拟机安装PVdriver依赖内核版本 待迁移主机(Windows)的OS是否OEM类型 工具不支持OEM系统迁移,迁移后是未注册状态 待迁移主机的磁盘格式、启动方式 平台和工具主要支持BIOS启动、MBR磁盘格式 待迁移主机的业务类型/描述 评估是否适合虚拟化部署 待迁移主机的业务负载 评估是否适合虚拟化部署 信息收集 (2) 釆集内容 说明 支撑活动 采集方式 工作负载的性能指标 CPU/内存/存储10/网络10;用于评估源负载负荷,并验证迁移后效果 工作负载评估对比验证 工具 应用清单 需要迁移和验证的应用清单和负载清单,用于迁移和验证规划 迁移验证 调研 设备基础运行指标 空间、电力成本、TC0,以便从技术层面给岀效益评估 虚拟化效益评估 调研 应用系统逻辑结构 收集业务系统间通信方式,通信端口信息,收集应用之间关联关系 关联分析 工具调研 IT物理和逻辑架构 收集数据中心逻辑架构图,包括物理连接图,对应用系统的物理坏境和网络环境评估,看是否满足迁移需要 迁移环境评估 调研 应用可服务型需求 收集应用的可靠性要求、停机时间窗信息等,关键分析数据中心业务切换停机时间要求 迁移规划 调研 IT组织结构 企业IT部门架构以及相应应用负责人 迁移规划 访谈 信息采集-采集工具介绍 •由于有些采集工具,需要在生产系统运行,并收集客户的信息,客户对此比较敏感。 需要针对不同的客户,提供不同的工具采集方法。 采集工具应用场景如下: 工具 工具介绍 Linux Windows PanoCollec t 华为自研工具,主要用于容量规划 0采用B/S架构,1+N的模式(1釆集服务器+N被采集的机器);集采集功能和容量规划功能与一体,采集内容可直接用于容量规划。 通过ssh或snmp协议进行信息采集。 支持snmp及wmi协议,对于容量规划信息采集,只需要被釆集的机器启动SNMP服务即可;如需要采集进程信息,则需要安装SNMPAgento nmon 使用nmonanalyser,xls工具可以对采集后的数据进行分析,生成excel报告。 nmon是开源工具,采集内容透明。 不支持 Getlnfo.ba t 批处理文件内主要以wmic命令为主,利用windows系统的wmic功能执行系统管理命令并保存报告 不支持 在被采集系统中运行Getinfo.bat,工具以文本文件格式输出信息采集结果。 信息采集-业务调研 ・客户访谈: 企业IT部门架构以及相应应用负责人、原数据中心应用服务水平要求等都可以通过客户访谈交流方式获取。 现状评估阶段 ・业务调研 ・工作负载虚拟化评估 •应用关联分析 ・迁移环境评估 ・软/硬件资产虚拟化 利旧评估 ・可用性需求及风险评 估 ・调研: 根据实际项目的需要设计调研表进行调研,表格设计合理、完善、简洁、方便客户。 原数据中心IT系统系统组件列表、原数据中心应用列表、原数据中心逻辑结构图等都可以通过调研方式获得。 1.迁移背景 2.业务迁移概述 3.业务迁移简介 4.迁移方案设计与实施 信息米集 ■现状评估 □规划设计 口迁移实施 第31页 现状评估-虚拟化评估 (1) •源端业务是否可以在目的端虚拟化平台部署,主要评估两个方面: □源端主机的操作系统类型和内核版本是否在平台的兼容性列表 □源端主机的业务是否适合虚拟化部署(P2V场景) 评估项 说明 兼容性评估 待迁移主机操作系统和内核(Linux)在迁移平台的兼容性情况,查询最新的兼容性列表 业务虚拟化部署评估 待迁移主机的业务软件在迁移平台的兼容性情况,查询华为云计算信息自助服务平台,兼容性查询助手 现状评估-虚拟化评估 (2) •评估目的: 根据现有服务器及负载情况,确定哪些服务器是能够迁移到虚拟化坏境,哪些服务器不能迁移到云环境,记录不能迁移的原因。 •评估方法: 根据信息采集工具获取的应用业务数据作为输入,进行分析工作。 按照下列步骤进行分析 口以天为周期,结合服务器CPU负载,网络10,存储iops/带宽曲线进行分析。 口应用系统按业务服务器、轻载数据库、重载数据库进行分析 口对于以上每一类服务器结合上面的推导给岀用于配置的基线信息,用于指导迁移是否可以虚拟化 现状评估阶段 ・工作负载虚拟化评估 •应用关联分析 ・迁移环境评估 ・软/硬件资产虚拟化 利旧评估 ・可用性需求及风险评估 口是否虚拟化,还需根据管理的需求来确定; 现状评估-不适合采用虚拟化的场景 ・物理服务器非X86架构 ・应用程序需要高性能显卡、图片处理 •应用程序需要特殊硬件支持 ・部分应用程序需较特殊的USB设备连接后才能使用,如果此USB设备无法通过软件代替,则此应用不宜部署在云 ・运行在高配置的物理服务器中,仍旧占用很高的计算、存储资源的应用程序 ・虚拟化平台不兼容的操作系统 现状评估-应用关联、迁移环境评估 •应用关联分析: 根据业务平台信息分析业务平台中各系统应用之间逻辑关系。 主要通过客户访谈及信息调研为主要信息获取途径,人工检测作为辅助手段 •迁移环境评估: 普通的系统迁移建立在迁移源端与目的端环境网络的基础上,如防火墙等安全策略导致网络不通则需要做相应网络上的调整 •虚拟化利旧评估: 现状评估阶段 ・信息收集 ・业务调研 ・工作负载虚拟化评估 ・应用关联分析 ・迁移环境评估 ・软/硬件资产虚拟化利旧评估 ・可用性需求及风险评 估 口软件利旧评估: 评估操作系统、应用软件包括license能够在云平台重复利用 现状评估-可用性需求及风险评估 •业务迁移风险评估过程主要分为以下几个阶段: 业务番估范 •确定评估业务范围阶段,如调査并了解业务流程和运行环境,确定评估范围的边界以及范围内的所有网络系统。 现状评估阶段 •业务的识别阶段,对评估范围内的所有业务进行识别,并调査业务破坏业务识别后可能造成的影响大小,根据影响的大小为业务进行相对赋值。 威胁评估・威胁评估阶段'即评估业务所面临的每种威胁发生的可能性和严重性。 •脆弱性评估阶段,包括从技术和管理等方面进行的脆弱程度检査,特别脆弱性评估是技术方面。 •风险分析阶段,即通过分析上面所评估的数据,进行风险值计算.区分风险分析和确认高风险因素。 风险值=业务价值X威胁可能性X业务脆弱性 工作负载虚拟化评 - 可用性需求及风险评估 现状评估-可用性需求及风险评估⑵ •迁移的可行性主要评估以下几个方面: □源目的端平台版本是否在工具兼容性列表 口待迁移主机OS类型是否在工具兼容性列表 □待迁移主机是否满足工具的约束条件 □业务类型是否适合使用工具迁移 评估项 说明 源目的平台版本的兼容性评估 查询最新版本的迁移工具指导书兼容性列表 待迁移主机OS类型的兼容性评估 1、参考工具指导书中的操作系统兼容性列表。 2、待迁移主机的业务软件在迁移平台的兼容性情况,查询华为云计算信息自助服务平台,兼容性查询助手。 迁移工具的约束条件评估 待迁移主机需要满足工具的约束条件(常见如下): 1、部分系统不支持UEFI引导、GPT分区; 2、不支持OEM系统; 3、源目的平台环境网络互通; 业务类型的迁移评估 在满足可虚拟化部署的条件下,推荐使用应用自带的同步工具完成业务搬迁,比如数据库同步工具 现状评估-风险评估 业务场景复杂 Q QQ 费用高昂 % 操作复杂 •品牌型号繁多的服务器、存储、交换机等硬件设备 •版本类型众多的操作系统、虚拟化软件、业务APP等软件平台 •在不同站点或硬件间迁移系统或数据可能会造成长距离传输损耗 •迁移可能需要密集型劳动,且易于发生故障,引起更长时间的停机 •站点迁移既缓慢又昂贵,需要数月的集中努力 •硬件不兼容,迁 移速度慢,需要昂 贵的工具 •P2V转换需要特殊工具,一般要求停机几个小时 1.迁移背景 2.业务迁移概述 3.业务迁移简介 4.迁移方案设计与实施 信息米集 □现状评估 ・规划设计 □迁移实施 第39页 规划设计-设计内容 •迁移规划设计主要是根据迁移评估结果制定迁移策略方针,然后基于迁移策略制定详细的迁移项目计划和迁移设计方案 •风险应对计划制定: 评估业务迁移风险,制定风险应对措施以及实施计划,包括业务迁移失败后的回退方案 规划设计阶段 •规划设计内容 •业务迁移原则 ・规划设计方法 •迁移设计主要包括: 迁移策略制定、迁移方案指定、迁移计划指定、风险应对计划制定 口迁移策略制定: 根据业务调研情况和迁移评估报告制定详细的业务迁移策略 口迁移方案制定: 指定业务迁移整体解决方案 □迁移计划制定: 指定最终用户各部门的详细迁移计划,包括迁移工具熟悉时间、数据上传时间、数据同步时间等 规划设计-业务迁移原则 •迁移策略制定: 根据评估报告,综合考虑以下几个问题: □虚拟化化转变过程中对现有业务的影响程度 口虚拟化后对现有管理的影响程度 口部门之间协调的难易程度 规划设计阶段 口应用停机时长及应用周期 •
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 业务 迁移 基本 流程 方案 概述