云迁移解决方案

指导用户轻松迁入京东云,帮助客户提升业务系统性能、安全性和降低成本,增强系统可靠性。

技术优势

  • 强大产品支持

    截至2019年5月初,京东云共发布了16大类、190余款核心产品和服务,可以承载绝大多数客户业务系统迁入。

  • 有效迁移方法

    针对计算类、存储类、网络类、中间件、管理与安全类等5大类产品组件给出可行的迁移方法和步骤。

  • 全面安全保障

    提供数据迁移安全保障、系统高可用保障、系统存储高可靠、云安全产品等4个方面全方位的安全保障。

  • 工具和服务

    提供JD Cloud Migration云迁移服务、对象存储Osstransfer工具、SQLServer单库上云工具、Redis迁移工具等多种迁移工具和服务。

迁移架构

迁移架构介绍

云迁移架构主要分为分析、设计、实施及验证和优化四个部分,如图所示。客户业务系统迁入京东云后,可最终实现系统性能、安全性的提升,同时降低成本和增强系统可靠性。在系统迁移分析阶段,通过收集详细的系统信息和用户需求,经过系统、安全性、资源、工作量、费用等评估,根据有效的迁移模型和迁移策略,给出分析报告。在设计阶段,针对用户业务系统的系统架构和主要模块设计云上架构和模块迁移策略,做出系统、安全、架构、迁移、测试等方案设计。在实施及验证阶段,根据迁移方案,通过实施计算、存储、网络、中间件、管理和安全等系统模块迁移,再通过系统整合实现系统完整迁移。针对功能、性能、可用性、可靠性、安全性、容灾性等方面进行综合验证,得到完整的验证评估报告。在优化阶段,通过性能调优、高可用加固、安全加固、提升服务质量等实现系统的改进。

迁移流程

迁移流程介绍

基于迁移框架和系统拆分重组云迁移模型,对系统切分后的独立组件,分成重新托管、重新购买、更换平台和重新构建4种迁移策略。针对复杂客户业务系统,给出全系统迁移流程,如图所示。在系统迁移评估阶段,重点针对整个系统的架构、资源、业务需求等进行梳理,划分出独立的系统组件,并针对每个独立的系统组件评估迁移策略。利用重新托管、重新购买、更换平台和重新构建等4种策略对独立组件实施迁移。经过系统验证和系统优化后切换业务流量,使迁移后的系统上线运行。在系统迁移过程中,需根据客户的安全性需求,对迁移进行安全保障。京东云提供数据迁移安全保障、系统高可用保障、系统存储高可靠、云安全产品等4个层次的云迁移安全保障,如下图所示。

安全保障

主要方案

云主机迁移解决方案

典型场景: 针对其它云环境中的虚拟主机进行迁移。

解决方案: 在原有云上将虚拟机利用平台功能或系统命令将系统数据制作为镜像或制作成数据包,将镜像或数据包传输到京东云对象存储,而后在京东云上将镜像导入,并根据镜像重新创建云主机,或用数据包的数据覆盖到系统中。

使用产品: 云主机云物理服务器高可用组

容器迁移解决方案

典型场景: 针对其它云环境中的容器实例进行迁移。

解决方案: 公有镜像创建的容器在京东云上直接创建和配置即可。私有镜像创建的容器实例迁移需将原环境的容器私有镜像导出,然后上传到京东云私有镜像仓库,再利用私有镜像仓库创建容器实例,根据原环境对容器实例进行配置。

使用产品: 原生容器Kubernetes 集群容器镜像仓库

云硬盘迁移解决方案

典型场景: 针对其它云环境中的云硬盘数据据进行迁移。方法适用于对象存储数据迁移。

解决方案: 云硬盘的迁移重点是迁移硬盘中存储的数据。利用京东云的对象存储迁移工具将原环境上的数据迁移至京东云的对象存储中,最后将京东云上对象存储中的数据复制到京东云的云硬盘中。

使用产品: 云主机云硬盘

MySQL数据迁移解决方案

典型场景: 针对其它云环境中MySQL数据库存储的数据进行迁移。

解决方案: 重点针对MySQL数据库存储的数据进行迁移。利用京东云JD Cloud Migration工具可以轻松将云上的MySQL数据库迁入到京东云的RDS MySQL上。

使用产品: 云迁移云数据库 MySQL分布式关系型数据库 DRDS

网络拓扑迁移解决方案

典型场景: 针对其它云环境中原业务系统的网络拓扑结构进行迁移。

解决方案: 在迁移过程中主要涉及到在京东云上创建原环境中包含的网络资源,再在京东云上进行规划和配置,使京东云上的网络环境满足客户系统运行的需要。

使用产品: 私有网络负载均衡专线服务

Redis数据迁移解决方案

典型场景: 针对其它云环境中的Redis存储数据进行迁移。

解决方案: 迁移的主要方法是利用redis-migrate-tool开源迁移工具将原环境Redis中存储的数据迁移到京东云的Redis中。

使用产品: 云缓存 Redis

访问控制迁移解决方案

典型场景: 针对其它云环境中的访问控制机制进行迁移。

解决方案: 迁移的主要方法是整理原环境中访问控制产品的完整配置,在京东云上创建相同的账号系统并参考原来的配置进行设置,满足客户业务系统的需要。

使用产品: 访问控制