云迁移背景
知名服装销售公司——美玲

客户公司是遍及全球的服饰销售公司,客户主要有3个应用,并且部署在同一套系统上。 因为源端部署在其它云厂商海外节点访问较慢,同时客户希望实现多区域的可用和容灾,决定搬迁到AWS云,优化现有访问体验和业务架构,提高系统整体稳定性。

项目需求

平滑迁移上云、高可用部署、容灾方案、业务加速;

涉及能力

产品选型、驻场迁移、网络搭建、ERP迁移;

面临挑战

迁移难度高

涉及系统多(web官网、ERP、购物平台),且需要全球多区域部署;

网络时延要求高

客户要求面向全球部署,要求用户访问时延尽可能低;

可用性要求高

客户业务原先为单region单VPC部署,故障恢复时间长;

监控指标缺少

客户原先无完善监控告警体系,导致故障响应时间长;

九河云提供的解决方案

专业运维

驻场协助迁移,全程协助客户梳理系统信息,制作各系统迁移方案;

业务高可用

协助客户业务进行改造为跨AZ双活异地容灾部署,保障业务连续可用;

全球时延优化

客户面向全球部署,结合AWS云cloudfront和GA,优化全球客户访问时延;

监控体系构建

结合AWS 监控、告警服务,完善客户运维监控体系;

云迁移方案

环境准备
  • 1.将源端阿里云上的数据进行备份,安全组等端口放行;
  • 2.创建云上的登陆区,包括VPC网络、IAM账号和权限安全等;
  • 3.开通云上资源,源端和目的端网络打通,搭建VPN使两边网络互通。
迁移演练实施
  • 1.模拟存储数据迁移、主机迁移、数据库迁移;
  • 2.验证迁移结果,验证完成后清除脏数据。重新建立迁移任务。
迁移割接
  • 1.暂停源端业务,配置测试,验证迁移结果;
  • 2.执行最后的增量同步,切换DNS解析使其解析到AWS上,完成割接。
迁移后测试
  • 1.从功能测试、集成测试、安全测试、性能测试四个方面进行验证;
回退机制(如有必要)
分两种情况:
  • 一、(迁移过程中回退):切换DNS,将流量逐步切换回源端系统;
  • 二、(数据已迁移到AWS已运行一段时间,产生增量数据):检查并就绪源端数据库,停止AWS端业务,更改相关配置指向源端数据层数据库同步迁移和回滚过程中发生更改的数据,通过DNS切换,将流量还原到源应用程序,验证无误后关闭预置的资源。