PolarDB具有容量大、高性价比、分钟级弹性、读一致性、毫秒级延迟(物理复制)、无锁备份等优点,为您解决业务上的难点和痛点。本文将例举部分客户案例为您介绍各行业如何通过PolarDB解决自身业务上的挑战。

Prestomall

Prestomall

公司介绍

  • Prestomall是一家成立于 2014 年的东南亚电商企业。
  • 过去3个财年,该公司实现了256%的增长。
  • 所有业务全部由一套Oracle数据库支持。

业务挑战

  • 业务快速发展,IT 费用也随之水涨船高,Oracle成本高昂。
  • 业务的快速增长,应对双十一大促乏力,应用具备水平扩展的能力,但是数据库弹性不足。
  • 去O复杂度太高,缺乏经验,希望有专业评估指导。
  • 最优迁移成本,控制风险成为难题。

解决方案

  • PolarDB-O作为云数据库,没有昂贵的license费用。
  • PolarDB-O云原生弹性,解决客户数据库弹性不足的问题。
  • ADAM为客户提供专业的数据库/应用兼容性评估报告,制定完善的迁移计划;结合PolarDB-O对Oracle的高兼容性,大幅提升改造效率。
  • DTS实时迁移/回流的功能,配合专家服务,大幅缩短割接时间并降低风险。
案例架构图-6

客户价值

  • PolarDB-O在成功支撑客户业务的同时,公司整体IT成本降低40%
  • 双十二大促PolarDB-O弹性升级,应对自如。
  • ADAM+PolarDB-O帮助客户代码改造成本降低93%,平滑从Oracle迁移上云。
  • 预期内顺利平稳完成割接,业务稳定运行。

北京百华悦邦科技股份有限公司

百华悦邦

公司介绍

百华悦邦成立于2007年,目前于全国百城建立150家服务中心,拥有1200名检修工程师,服务超过5000万移动终端用户。凭借全程的IT、产品、客服系统,对业务全流程进行系统监控,保障用户手机数据安全,享受快捷、优质、安心的手机增值服务。

业务挑战

  • 支撑全国门店的核心工单业务系统的Oracle RAC数据库由于运行在小型机上无法上云。然而,应用程序全部都部署在阿里云上。这种混合架构的网络延迟导致在业务高峰期的业务可用性降低,性能差。
  • 缺少专业技术维护人员,每年购买外包技术服务对Oracle进行维护并且每年要向原厂支持高昂软件授权费用。

解决方案

  • 采用阿里云ADAM(Advanced Database & Application Migration)智能分析平台云端通过场景化、流程化、自动化的完成业务代码的分析和调整形成去O方案。
  • 采用PolarDB-O代替Oracle RAC数据库,数据库性能大幅提升,兼容原系统90%的数据库代码,去O的难度得到大幅度的降低。
百华悦邦-架构图

客户价值

基于阿里云ADAM和PolarDB-O替代商业版数据库,优化IT的成本结构,每年不但节省大量License授权费用,并且极大地提升了系统可用性。

  • 应用和数据库都部署在云上,可以充分利用云资源的弹性能力,解决网络延迟问题,极大提升业务系统的可用性。
  • 优化IT的成本结构,将购买外包服务和软件授权的成本转化成云资源的消费。

银泰商业(集团)有限公司

银泰商业

公司介绍

银泰从2016年开始做银泰的IDC上云,这其中就包括难度最大的数据库。最开始做的是会员的数据库上云,采用的是Oracle往MySQL的迁移,对于这部分改造,因为涉及到核心业务链路,投入了不少的研发资源。到了2019年,随着银泰业务的持续发展,在IDC中残余的少量数据库资源对系统的性能及稳定性带来了很大的威胁,于是银泰寻求快速云化的方案,最终在2019年9月份实现了数据库的100%云化。

业务挑战

  • 以前在做核心交易库从Oracle转成云上MySQL时,投入的研发资源较多;对于剩余的支撑型数据库上云,希望在尽可能少地投入研发资源的情况下,实现数据库的云化。而且因为IDC的稳定性存在的风险较高,需要做到半年内快速云化,时间周期较短。
  • Oracle之间的调用链路复杂,涉及比较多的DTS、DBLink,灰度迁移困难。
  • Oracle对于语法错误的兼容度非常高,而且对于隐式转换也支持地非常好,以前的很多应用在没有严格遵守SQL规范的情况下仍能正常运行。但是在进行数据库改造时,希望在尽量不修改以往的应用代码的情况下,通过数据库的技术解决这样的问题。

解决方案

  • PolarDB高度兼容Oracle语法。比如使用最多的存储过程,在以前Oracle转MySQL上云时,投入了大量的研发精力将Oracle中的存储过程转化成Java代码。有了PolarDB之后,对于存储过程,可以通过ADAM的工具,比较快速地完成Oracle存储过程到PolarDB的迁移。对于应用的话,只需要修改数据库连接地址和数据库驱动包即可,很大程度地减少了研发资源的投入。也正是因为需要研发投入的资源减少,上云周期也可以大幅度的缩短。
  • 首先,DTS支持PolarDB,能够解决上云之后对于DTS的依赖。另外,对于多个库、应用之间的复杂调用关系,一方面通过分析数据库监听日志的方式进行梳理,另外一方面也使用ADAM的调用分析工具,整理出调用关系图。然后根据复杂程度从小到大的顺序,逐步灰度。
  • PolarDB团队帮修改了部分驱动包中的代码。有很多兼容性的问题在驱动层面进行了解决。
银泰-架构图

客户价值

  • 成本方面。云化后在基础设施、运维方面投入的成本大幅减少,和上云前相比,相同预算支撑三倍以上的吞吐率。
  • 稳定性方面。上云之前,银泰的稳定性很大程度上取决于自己DBA的技术水平;上云之后,支撑银泰稳定性的是阿里云最强大的后台技术团队。
  • 安全性。云化后的数据库自带审计功能,而且在数据库的上层还有阿里云的安全防控。不再需要自己去购买安全、审计软/硬件,也无需投入专人去维护这些产品。
  • 弹性扩容。上云之前,如果要在大促前扩容数据库,需要自己采购硬件、部署网络,而且大促结束后没办法进行缩容。一方面是扩容的难度大,风险高;另一方面是大促结束后没办法回收资源,浪费成本。但是上云之后,可以很好地使用云数据库的弹性扩/缩容特性,大促前在界面上进行简单操作就可以实现扩容;大促结束后还能很方便地进行缩容,节约成本。

客户感言

“使用PolarDB迁移Oracle上云,极大地减少了人员投入,缩短了上云周期。”

上海伯俊软件科技有限公司

伯俊软件

公司介绍

伯俊软件是国内老牌数字化服务商,创立20余年,已为3000多家大中型企业提供数字化管理产品、解决方案、“业务+数据”中台、培训及专业的技术服务,客户覆盖零售、制造、金融、互联网及政府机构等领域。

业务挑战

  • 传统数据库购买费用贵,后期维护和使用门槛高,应对创新业务不够灵活。
  • 近年来,随着企业数字化意识的骤增,伯俊软件客户迁移上云的需求尤其强烈。
  • 企业借助互联网能力,业务量具有季节性,需要灵活使用计算资源使企业降本增效。

解决方案

  • 新款ERP“云雀”全面集成云数据库PolarDB,成功帮助客户大幅降低数据库使用成本,简化甚至免去运维负担。
  • 集成云数据库PolarDB后,伯俊软件的新一代ERP“云雀”助力数千家零售业客户向云上迁移,快速云化。
  • 利用云数据库PolarDB分钟级伸缩功能,构建弹性基础设施,高效地解决了客户业务高峰期的弹性扩展问题。
图 1. 业务架构图
业务架构图
图 2. 解决方案架构图
解决方案架构图

客户价值

  • 通过全面集成云数据库PolarDB,伯俊软件最终客户数据库的管理复杂度大幅降低。
  • 在同样性能表现下,云数据库PolarDB综合使用成本降低50%以上。
  • 全面集成云数据库PolarDB后,伯俊软件仅用5天就帮某大型服饰客户实现将全部业务迁移上云,完成向新零售企业的加速转型。