利用迁移自动化工具,满足最短迁移周期的同时,实现平滑迁移,保障业务连续性。
Weivoice
关于 Weivoice
Weivoice是上海微喂网络科技有限公司开发的一款基于IP互联网的通讯软件。其定位是服务于东南亚青年的即时通讯工具。
面临挑战
客户收益
作为一款即时通讯工具,Weivoice对网络延迟和稳定性有非常高的要求,同时因为涉及大量电话号码、姓名、图片等用户个人信息,使得其在安全合规方面有很高的要求。基于这些要求,其迁移与正常运行面临诸多挑战:
1. 业务依赖关系复杂,一个核心业务系统上下游均有核心和非核心的关联依赖,且对业务系统间延迟有较高的要求,如小于10ms,导致在迁移时,需要考虑关联业务的同步迁移,以保证业务的响应延迟要求和依赖关系;
2. 存在应用混布在单台服务器的问题(包括普遍存在的数据库混布问题),导致一个业务系统迁移,可能连带多个业务的模块也会涉及,可能会导致部分业务访问中断(尤其是针对公网寻址的应用);
3. 如果存在网段重叠、IP冲突、预留IP地址冲突则需要在迁移过程中提前进行确认和改造,确保迁移后网络环境的可用性;
4. 切换停机时间和窗口选择对业务带来的影响将直接影响迁移策略的选择;
5. 同时,针对本次上云的周期要求较为紧张,需要在较短的计划时间内完成迁移工作,且需要考虑前端业务的连续性和可用性要求。
随着内容选项呈指数级增长与新的泛社交媒体平台的出现,通讯与社交等软件的行业竞争日益激烈。用户忠诚度降低、流失率增加、增量放缓等等,都推动着通讯与社交工具提供商不断提升自身竞争力。AWS 泛娱乐行业迁移解决方案为企业提供了优质的基于客户群的智能化解决方案,通过跨渠道的集中查看,为客户提供连接、个性化和实时的互动。基于此,将业务系统迁移至AWS,能够为Weivoice带来有效收益的同时提升行业竞争力。
沛逍网络根据客户的产品文档、架构资料以及多次会议沟通,系统化分析与整理了用户需求,深挖用户业务逻辑以及对应的架构。最终确定了耗时短、人耗低的自动化迁移方案。充分考虑用户业务需求,制定了完善的整体迁移计划并实施落地。用最短的时间,业务环境影响最小化,实现客户系统平滑迁移至AWS。
数据迁移
迁移难点
用户希望在较短时间内完成迁移工作,而迁移工作本身的复杂性,客户业务环境的不可预知性以及业务系统自身的隐性因素等均导致迁移工作需要做大量的前期准备工作。综合考虑,采用基于工具的自动化迁移方式可能是一个更为有利的选项。确定方向后,在迁移方案设计与实施中需要克服以下难点:
1. 业务环境影响最小化,迁移策略的选择尽可能将业务影响降到最低,尤其对Weivoice的生产环境,尽可保证生产环境的连续性。
2. 人员投入最少,考虑到目前IT应用及运维人力有限,迁移策略的选择尽可能减少IT应用及运维人员的大量投入,降低人力投入成本,并提升迁移的效率。
3. 保证较短的迁移上云周期,基于本项目要求,充分考虑各项因素,选择耗时最短的迁移方式。
4. 充分利用相关工具,实现迁移自动化,从而提升迁移效率,降低因迁移过程的复杂性和人为干预带来的风险。
网络优化