随着云计算的快速发展,国内云平台已初具规模,云计算的价值在发展过程中不断被市场验证,并已被大众认可。当前情况下,企业、政务上云已成为大趋势。本文将介绍云迁移的定义、技术及策略,以供参考。
1.云迁移
云迁移是将组织资源和应用程序部分或全部部署到云中以在任何云部署类型中进行管理的过程。
2.云迁移技术
(1)将整个应用程序软件迁移到云
这种类型迁移需要企业内部维护硬件组件,然后享受云中的软件交互。大多数应用程序都会选择这种迁移类型。
(2)“云化”应用程序
需要完整迁移整个应用程序活动和组件。对于大部分的传统企业来讲,仍有许多应用程序运行在传统架构中,其业务逻辑复杂度通常很高,又要面对业务上云,这就需要将数据和业务逻辑迁移到云,对传统企业IT架构进行必要的升级。应用程序功能的实施也作为在云上运行的服务组成。
(3)应用程序功能部分迁移到云
此类型需要将一个或多个应用程序层或一套架构组件从实施特定功能的一个或多个层迁移到云中。
(4)使用云服务替换组件
这类是迁移率最低,使用最少的迁移类型,其中一个或多个组件(架构)被云服务所取代。这种迁移可能会触发一些重新配置活动和适应活动来应对可能的兼容性问题。
3.云迁移策略
以下将根据云迁移策略难度从低到高排序:
(1)Retain保留
如果现有的业务或应用并不具备上云的条件、未做好上云的准备、或更加适合本地部署的时候,需要根据业务发展的实际需要来进行操作。当以上的情况出现时,建议保留现状,不需要强行进行迁移上云的操作。
(2)Retire停用
当该部分系统或应用没有相关价值,但是还在持续消息资源时,建议使用“停用”策略,即将相关必要的数据归档后当前的基础设施停用。
(3)Re-Purchase重新购置,或“放弃后购买”
“放弃后购买”是指弃用原先的产品,并采购新的替代产品。例如将原先的管理系统弃用,选用同类的SaaS产品来进行替代,或选用相同厂商的SaaS产品。
(4)Re-Host重新托管,或“直接迁移”
直接迁移是云迁移中最常见的方法。直接迁移,顾名思义,即在不改变应用程序运行环境的前提下将系统和数据迁移上云。直接迁移一般是将物理机迁移至虚拟机,或将虚拟机迁移至虚拟机。如果企业希望快速上云或者有大型应用需要上云,直接迁移是最为合适和有效的一种迁移方法。
(5)Re-Architect重构,或“重新构建”
“重新构建”即将应用的架构和开发模式重建,实现云原生的应用服务。当现有的应用环境难以满足日后的使用,或性能和规模无法满足日后的需求,将采用“重新构建”这种迁移模式。“重新构建”相对其他几种方法,成本最高,但是从长远来看,更加满足未来的业务和系统的需求。
(6)Re-Platform更换平台,或“修补后迁移”
在不改变应用核心架构的前提下,将数据和系统迁移上云时,对用用程序做一些简单的云优化,这种方法称为“修补后迁移”。比如,用云服务商提供的数据库服务代替原有的关系型数据库,或用云服务商提供的消息队列服务代替原有的自建消息中间件。大多数企业都会用这种方法来降低管理成本,并提高效率。
以上梳理了云迁移的定义、技术及迁移策略,希望对你有所帮助,如果你想了解更多相关内容,敬请关注三个皮匠报告的行业知识栏目。
本文由@2200 发布于三个皮匠报告网站,未经授权禁止转载。
推荐阅读:
云服务是什么?特点有哪些?云服务分层有哪三种?
云备份是什么意思?优势有哪些?案例介绍
什么是电子政务云?电子政务云应用、案例分享
来也:RPA上云白皮书(15页).pdf