项目背景

华为MetaERP

华为MetaERP基于华为欧拉操作系统、GaussDB等根技术,联合众多伙伴,采用了云原生架构、元数据多租架构、实时智能技术等先进技术,能够有效提高业务效率,提升运营质量。


MetaERP子产品资产核算服务,即对企业固定资产和无形资产的月底核算。这个业务月底要盘点的数据量很大,且有完成时间要求。使用Serverless函数化改造后,快速应对流量洪峰,做到月均资源消耗降低70%。

业务挑战

  • 流量波动明显,存在典型的CPU使用洪峰

    在月底年底结账期,有明显的CPU使用高峰,有高峰资源诉求;批量导入导出瞬时资源利用率上升;80w数据导入执行超过3小时。

    在月底年底结账期,有明显的CPU使用高峰,有高峰资源诉求;批量导入导出瞬时资源利用率上升;80w数据导入执行超过3小时。

  • 最低资源在线,所需资源降不下来

    批量上载和折旧引擎两个部署单元虽然全月使用率低,每个逻辑部署单元仍然需要保持最低配置在线。

    批量上载和折旧引擎两个部署单元虽然全月使用率低,每个逻辑部署单元仍然需要保持最低配置在线。

  • 企业应用冷启动时间较长

    导入、折旧独立部署,由于是1个部署包,独立功能外的类都会初始化,启动时长100s。

    导入、折旧独立部署,由于是1个部署包,独立功能外的类都会初始化,启动时长100s。

解决方案

函数工作流FunctionGraph提供微服务Serverless化解决方案,实现复杂企业应用MetaSaaS Serverless化

  • 极速冷启动

    低频使用但资源占用大的微服务逻辑,拆分成独立函数,常驻实例缩容到0;剩余微服务逻辑以Spring兼容方式函数化,实现快速冷启动和弹性,常驻实例减半。

  • ServiceBridge

    统一后端服务对接,支持资源共享,按需弹性可插拔。

  • 高性能函数互调

    内置高性能rpc通信,实现微服务/函数高效互通。

  • 免运维

    支持故障自动恢复,指标自动采集,简化运维

我是智能先行者造梦科技,想跟你分享更多故事

了解更多