数据库迁移服务,助力汽车APP实现构件国产化

举报
华为公有云专业服务 发表于 2023/05/30 16:32:04 2023/05/30
【摘要】 为了保障数据安全自主,满足行业安全合规相关要求,某车企希望对汽车APP车机系统进行了国产化改造。华为云基于“UGO+DRS”一站式迁移解决方案协助客户实现软件核心构件自主可控,降低系统部署成本,同等性能水平下,数据库投入成本大幅度降低。

   来源:《华为公有云专业服务案例集》

     在全世界对碳中和的积极推动下,新能源汽车逐渐成为汽车产业的主导方向和汽车消费的主流趋势。电动化和智能化浪潮,带来了软件定义汽车、云管端、用户驱动产品等新趋势。随着产业变革日趋深入,汽车厂商在持续强化端上能力建设的同时,也越来越重视打造基于云端的全链路数字化能力。

     某车企作为国内车企中的佼佼者,某车企在数字化领域持续探索过程中,数字化成果早已覆盖了研发、生产、销售的全链路。某车企汽车APP为用户提供远程控制和车机互动等服务,车主在APP上可实现查看实时车况、历史轨迹,进行车辆定位等功能。某车企车机系统一直采用某O商业数据库为用户提供企业管理服务。

     为了保障数据安全自主,满足行业安全合规相关要求,某车企希望对汽车APP车机系统进行升级改造,具体诉求如下:

     华为云数据库利用RDS for PostgreSQL对汽车APP车机系统进行了国产化改造,并基于华为云“UGO+DRS”一站式迁移解决方案,实现某车企主流商业数据库的平滑切换:

     迁移活动需有全面的迁移规划和专业保障。华为云数据库迁移团队面对客户从某O商业数据库到云数据库改造:

  • 在成本方面,成本进行综合性评估,确保有效的投入
  • 在技术方面,考虑源库和目标库容量、迁移对象匹配,以及处理非兼容性语法改造等问题,很大程度上减少了人工对数据库改造
    的工作量
  • 在割接时间窗上,使用实时数据同步能力的迁移工具,保障了源库和目标库全量和增量数据的同步,大幅度减少了停机时间


     在启动某车企迁移开工会之前,华为云数据库迁移团队先对客户的数据库信息进行了深入调研,了解并收集客户对数据迁移的具体需求和要求,对数据库迁移的技术可行性、实施难度、风险、资源需求进行整体分析和评估。经过多次周期会议讨论,团队成员结合客户需求,最终输出满足迁移性能、效率、安全、可靠要求的,可指导实施的解决方案详细设计。

     同时,针对方案中的关键难点和风险,制定了具体的应对措施。为确保迁移方案的完整性和可行性,团队启用了用例测试功能,通过模拟实际迁移过程中可能出现的问题,并对迁移方案进行不断的调整和优化。

     最终,华为云数据库迁移团队成功协助客户把某O商业数据库上的业务成功迁移到华为云上数据库并进行性能调优。同时保证了迁移中对现网业务运行的影响最小,迁移后的业务稳定高效运行。

     某车企数据库迁移诉求更需要强有效的迁移工具支撑:数据库和应用迁移UGO、数据复制服务DRS。专业迁移工具UGO将自动评估数据库对象迁移工作量并高效完成语法转换,实现主流商用数据库到华为云数据库的自动化搬迁;华为云DRS可实现日志实时捕获,增量数据实时对比,满足业务数据的实时同步,确保数据的一致性。

     此次数据库迁移在1周内,通过UGO完成N个数据库模式,数千张表、数个存储过程迁移。部分SQL条对象语法转化,通过DRS完成了所有数据库数据的迁移。业务SQL因语法兼容性和业务强相关能力,需要专家人为进行SQL语句的整改与优化,共耗时3个月。

     本次迁移服务所搭配的数据库是云数据库RDS for PostgreSQL。有更为开放的生态,同时云数据库相较于本地搭建的数据库,拥有弹性扩缩容方便和成本低等优势。

     此外,华为云数据库的生态丰富性,如云数据库RDS for MySQL、GaussDB(for MySQL)、文档数据库服务DDS,满足某车企不同业务需求,如工单系统、话务系统、用户系统、OTA系统等,高效支撑某车企业务的发展。

     业务上线后,通过数据库管控平台,某车企可实现对数据库的健康管理,对数据库的异常状态进行监控和维护,有效预防故障的发生。在出现故障时,华为云数据库管控平台能够自动切换到备机,确保数据不会丢失,减少了故障恢复的时间和复杂度。对于最终用户而言,某车企APP系统功能更稳定,增强了汽车APP中车辆定位信息准确性,整车车况监控有了大幅度加强。

     加速数字化转型以提升用户体验,已成为汽车产业高质量发展的基本共识,汽车企业需要进行长期布局和持续演进,朝“智慧汽车”方向迈进。在此过程中,华为云将持续提供技术赋能和专业服务,帮助车企实现全流程数字化转型,实现全流程数字化转型,助力车企“造好车、卖好车、用好车”。

     数据库迁移服务、云数据库RDS for PostgreSQL、云数据库RDS for MySQL、云数据库GaussDB(for MySQL) 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。