摘要:华为云FusionInsight MRS的大数据存算分离解决方案,实现资源价值最大化,存储与计算资源全面云化、灵活配置、弹性伸缩,降本增效。

在大数据、云计算、5G、AI等技术日新月异,数字经济加速发展的背景下,数据成为新的生产资料,数字化转型成为政企高速发展的关键。作为数字化转型的先行者,金融行业利用大数据平台进行客户体验提升、精准营销等业务。这些大数据平台在金融行业业务中发挥着至关重要的作用,但庞大的数据量也给他们带来了新的挑战,企业在大数据平台的建设及扩容方面每年均保持着一定规模的投入,降本增效的矛盾在发展过程中进一步被放大;海量数据驱动业务敏捷响应,传统大数据平台从建设到落地的长周期,不利于业务的高速发展;平台建成后,维护、升级、扩容均以集群为单位,管理离散,操作繁重。

传统大数据平台建设采用存算一体的架构建设,在进行扩容时计算、存储资源会同步扩充,在部分场景下造成了资源冗余,利用率偏低。基于此,中国工商银行(以下简称工行)联合华为云FusionInsight MRS落地大数据存算分离解决方案,实现资源价值最大化,存储与计算资源全面云化、灵活配置、弹性伸缩,降本增效。

存算分离实现成本降低60%

工行大数据平台批量业务普遍采用存算一体架构,原始数据、数据表、导出数据均存储在本地HDFS,在现网部分批量集群中,CPU利用率50%,而存储利用率超过70%。

工行采用了华为云FusionInsight MRS大数据存算分离方案,实现了大数据平台与OBS对象存储服务的对接,将原有的HDFS数据无缝迁移到OBS上。在保证性能的前提下,实现了计算与存储独立按需扩容,轻松应对业务浪涌,提升资源整体利用率。

大数据存算分离演进示意图

此次实践不仅实现了计算与存储资源的按需扩容,还在存储、计算和易用性方面做到了最优。

存储方面,工行原有大数据平台使用HDFS存储数据,1:3的备份方式使得较多存储空间被消耗,华为独有的Flex-EC技术可将副本率降低至1:1.25,存储资源优化提升2.4倍。在云存储性能上,单流性能达到300MB/s,为业界的3倍+。

计算方面,华为云基于存算分离的大数据解决方案进行软硬件垂直优化,充分利用自研处理器的高并发能力,提供芯片级的全栈自主优化能力,使用华为自研的操作系统EulerOS、华为JDK及数据加速层,充分释放硬件算力,为大数据计算提供高算力输出,实现高性价比。在性能相当情况下,端到端的大数据解决方案成本下降。

易用性方面,华为云OBS实现了原生POSIX语义,并补充了Append,hFlush/hSync、HDFS垃圾桶机制,rename原子操作性能,大幅领先业界同类产品。这些都使得用户可以平滑、无感知的从原有平台切换到存算分离平台。

集群快速发放,业务敏捷上线,运维省心省力

传统大数据平台的群部署,依赖 “硬件->操作系统->组网->大数据平台”的部署模式,部署周期以周粒度计算,并涉及多个业务部门协同操作。针对扩容、业务迁移和后期运维,也是“一集群一方案”的操作模式,工作量大,物料和人工成本都偏高。

工行联合华为云部署的存算分离大数据解决方案,全面兼容主流的大数据生态,100%兼容开源原生接口,结合周边丰富的数据及应用迁移工具,基于MRS WrapperFS的特性,提供OBS的翻译能力,兼容HDFS到OBS的平滑迁移,快速完成大数据平台的平滑迁移至存算分离架构,整个迁移过程做到“代码0修改,业务0中断”。

云端集群快速发放特性,可以实现小时级集群发放,提升效率数10倍,同时具备后台、前台和API接口三种任务提交模式,快速对接业务。针对后期扩容、运维场景,通过统一的运维管理平台, 对多个大数据集群进行集中运维管理,并能够实现资源的弹性伸缩和灵活扩容。

总结:

中国工商银行大数据平台全面构建在IaaS云之上,本次华为与工行联合创新借助新一代华为云底座进行存算分离架构试点工作,全面验证了全新架构下的产品功能、技术水平和性能状况,全方位评估存算分离架构的优缺点,总结经验,积累技术实力,为后续工行大数据平台演进至下一代“存算分离”与“存算一体”协同混合架构打下坚实基础,并为金融业大数据平台架构转型提供成熟解决方案。

本次存算分离实践顺利实施标志着工行首次完成大数据体系由存算一体架构向“存算分离”与“存算一体”协同混合架构的转型工作,全新的架构具有性能与成本最优,兼具灵活性、云化集约管维的特点,能够有效地支撑中国银行业智慧化转型,同时为全国金融同业大数据平台架构转型实施提供参考。

本文分享自华为云社区《华为云FusionInsight MRS在金融行业存算分离的实践》,原文作者:Sailing27 。

点击关注,第一时间了解华为云新鲜技术~

华为云FusionInsight MRS在金融行业存算分离的实践相关推荐

  1. 华为云FusionInsight MRS:助力企业构建“一企一湖,一城一湖”

    摘要:华为云FusionInsight MRS新一代的数据湖,让大数据越用越快.越用越易.越用越稳.越用越省!让数据价值近在眼前! 10月30日,以"携手共赢·数创未来"为主题的第 ...

  2. 华为云FusionInsight MRS:千余节点滚动升级业务无中断

    本文分享自华为云社区<华为云FusionInsight MRS如何实现千余节点滚动升级无业务中断升级>,原文作者:沙漏. 华为开发者大会2021(Cloud)大会期间,由华为技术专家天团打 ...

  3. 华为云FusionInsight MRS ClickHouse 增强特性介绍

    ClickHouse是Yandex开发的用于联机分析(OLAP)的DBMS. 2016年根据Apache 2.0许可证开源.功能上支持DDL.DML.数据备份恢复.权限控制.分布式管理等完备的DBMS ...

  4. 华为云FusionInsight MRS容灾:大数据两地三中心的容灾也可以如此省心

    背景介绍 随着数据湖技术从离线向实时的发展,数据湖在业务已逐渐从辅助决策向实时决策,实时干预甚至提前预防的方向发展,同时,随着国家把数据作为第五种生产要素,数据据价值在逐步提升,这样对海量数据湖的可靠 ...

  5. 华为云FusionInsight MRS实战 - Hudi实时入湖之DeltaStreamer工具最佳实践

    背景 传统大数据平台的组织架构是针对离线数据处理需求设计的,常用的数据导入方式为采用sqoop定时作业批量导入.随着数据分析对实时性要求不断提高,按小时.甚至分钟级的数据同步越来越普遍.由此展开了基于 ...

  6. 华为云FusionInsight MRS HDFS组件数据存储策略配置指导

    操作场景 默认情况下,HDFS NameNode自动选择DataNode保存数据的副本.在实际业务中,可能存在以下场景: DataNode上可能存在不同的存储设备,数据需要选择一个合适的存储设备分级存 ...

  7. 华为云FusionInsight助力宇宙行打造金融数据湖新标杆

    摘要:工行采用了华为云FusionInsight MRS大数据存算分离方案,实现了大数据平台与OBS对象存储服务的对接,将原有的HDFS数据无缝迁移到OBS上.在保证性能的前提下,实现了计算与存储独立 ...

  8. 解读clickhouse存算分离在华为云实践

    摘要:本文是我们对clickhouse做了最简单的支持obs的适配改造. 本文分享自华为云社区<clickhouse存算分离在华为云实践>,作者: he lifu. clickhouse是 ...

  9. 大数据上云存算分离演进思考与实践

    作者:汤祯捷 阿里云智能计算平台团队 存算分离.数据湖.在离线混部,这些名词越来越多的出现在各行各业数字化转型的关键活动中.本文仅从大数据产品商业化从业者的视角来探讨与分析大数据领域的存算分离演进过程 ...

最新文章

  1. web架构设计经验分享 (转)
  2. “概率模型与计算机视觉”-林达华
  3. java线程泄露_面试官:小伙子先来说一下可能引起Java内存泄露的场景吧
  4. Exercise 42: Is-A, Has-A, Objects, and Classes
  5. java批量转换图片格式
  6. python总结函数图像_PIL使用小结(crop和paste函数)
  7. poj 2976 基础01分数规划
  8. 笔记本电脑摄像头不能用_电脑没有摄像头怎么办
  9. PL/SQL程序设计 第四章 游标的使用
  10. The BIG Talk 2015 :创新金融和智能城市
  11. 苹果手机以旧换新价格表_苹果支持安卓手机以旧换新;索尼公司将更名;百度网盘推出“防误删”文件恢复服务...
  12. firefox、IE下的几个不同属性的方法调用
  13. 2020复旦计算机专硕英语,2020双非二战复旦计算机专硕392经验贴
  14. HTML + CSS + JavaScript速成
  15. SWD脱机下载器的简易实现(一)
  16. 2021年第十二届蓝桥杯省赛C/C++B组题解总结
  17. 一个 npm 包的坎坷“续命”之生
  18. react讲解(函数式组件,react hook)
  19. 织梦插件-织梦插件大全-免费织梦插件大全
  20. Scanner键盘录入

热门文章

  1. es6 Generator函数的含义
  2. 代码编辑框控件_某游戏控件遍历
  3. android语法高亮插件,安卓语法高亮编辑器 HighlightTextEditor
  4. 为什么spring中的controller跳转出错_你的业务代码中Spring声明式事务处理正确了吗?
  5. net 架构师-数据库-sql server-003-T-SQL 基本语句
  6. Java 中 modifer #39;public#39; is reduntant for interface methods
  7. NuGet镜像上线试运行
  8. 从RT-Thread RTOS接触到的3个算法
  9. 数据库-MySQL-搭建服务器
  10. 汽车距离报警系统c语言编程,基于单片机的超声波汽车报警系统的设计