利用EPAM的migVisor更快地迁移到谷歌云上的MongoDB Atlas上
随着谷歌云客户的需求不断发展并转向新的用户期望,越来越多的客户选择MongoDB应用数据平台作为传统数据库的理想替代品。我们一起与希望将业务数字化和发展的用户合作(如福布斯),或通过在浓缩的时间内扩大基础设施和数据处理来满足因COVID而增加的需求(如我们与在线杂货店Boxed的合作)。作为谷歌云市场中一项完全管理的服务,MongoDB Atlas使我们的联合客户能够以统一的用户体验和集成的计费模式在谷歌云上快速部署应用程序。迁移到受管理的云数据库服务的复杂性各不相同,但即使在最直接的情况下,也需要仔细评估和规划。客户的数据库环境通常利用多个供应商的数据库技术,跨越不同的版本,并且可以达到成千上万的部署。这使得人工评估变得繁琐且容易出错。
这就是EPAM系统,一个在数据库和应用现代化解决方案方面具有战略专业性的供应商,出现在这里。EPAM的数据库迁移评估工具migVisor是首创的云数据库迁移评估产品,帮助企业分析数据库的工作负载、配置和结构,生成一个可视化的云迁移路线图,确定潜在的速赢和挑战领域。
migVisor以前只适用于从RDBMS到基于云的RDBMS的迁移,现在可用于MongoDB到MongoDB Atlas的迁移。
migVisor可以帮助你:
-
通过提供独立于部署环境的源数据库和目标数据库的安全评估,客观地分析迁移决策
-
通过自动发现和评估过程,加快迁移时间,从而将开发周期从几周缩短到几天。
-
通过提供整个过程的可视化概述,轻松理解技术洞察力,实现更好的规划并提高利益相关者的可见度
-
通过对目标环境和推荐迁移路径的智能洞察,减少数据库许可成本
migVisor for MongoDB的主要特点
几年来,EPAM的migVisor已经提供了自动评估,帮助数百名客户将他们的关系型数据库迁移到基于云或云原生数据库。现在,migVisor增加了对世界领先的现代数据平台的支持。MongoDB。作为初始版本的一部分,migVisor将支持自我管理的MongoDB到MongoDB Atlas迁移评估。我们计划在未来的版本中支持MongoDB迁移的总成本、应用现代化、迁移评估和关系型MongoDB迁移评估。
MongoDB也自然适合谷歌云的开放云战略,即为客户提供一套广泛的完全管理的数据库服务,正如谷歌云自己的总经理和工程与数据库副总裁Andi Gutmans所指出的:
我们一直在寻找方法来简化客户的迁移工作。现在,通过EPAM的数据库迁移评估工具migVisor支持MongoDB Atlas,我们的客户可以轻松完成数据库评估--包括总拥有成本分析和迁移复杂性评估,并生成全面的迁移计划。简化的迁移体验与我们联合市场的成功相结合,使客户能够将他们的数据工作负载整合到云中,同时使开发和采购过程变得简单,因此用户可以更加专注于创新。
migVisor的评估是如何进行的
migVisor分析源数据库(在内部或任何云环境中),以便迁移评估到一个新的目标。该评估包括以下步骤:
- 简单易用的migVisor元数据收集器(mMC)从源数据库中收集元数据,包括:featureCompatibilityVersion值、数据承载节点的日记状态、使用的MongoDB存储大小、复制集配置等。

图1:mMC GUI编辑连接界面
- 在migVisor分析仪表板上,你可以选择源/目标对(例如,MongoDB到Google Cloud上的MongoDB Atlas)。

图2:源和目标的选择
- 在 migVisor 控制台中,你可以查看由 migVisor 的迁移复杂性评分引擎创建的自动评估输出,包括将迁移分为高/中/低复杂度,以及识别潜在的迁移挑战和不兼容情况。

图3:源集群特征
- 最后,你还可以将评估结果以CSV格式导出,以便在你喜欢的数据分析/报告工具中进一步分析。
总结
谷歌云和MongoDB已经成功地与许多组织合作,简化了云迁移,并使他们的传统景观现代化。为了在为客户提供一流体验的基础上,我们与谷歌云和EPAM Systems密切合作,将MongoDB Atlas与migorVisor整合起来。正因为如此,客户现在能够更好地规划迁移,降低风险,避免误入歧途,确定降低总拥有成本的速赢方案,审查迁移的复杂性,并适当地规划迁移阶段以获得最佳结果。