数字化转型迈出关键步伐,枣庄银行启动分布式存储实践

本文主要是介绍数字化转型迈出关键步伐,枣庄银行启动分布式存储实践,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

437d8ff3dd7052f2125454bf451ed2c9.jpeg

 近年来,银行业数字化转型深度演进,对应用系统存储等底层架构的开放性、稳健性和可拓展性上也提出了更高的要求。金融机构的存储基础设施,从集中式存储向分布式存储过渡,已经是一种必然趋势。

    作为地方性商业银行,枣庄银行正在努力构建基于自身实际的数字化转型能力

    金融机构对待数据的谨慎属性,要求在迈向分布式存储的道路上,宜采取小步快跑的方式,逐步推进。因此,枣庄银行希望从一些相对边缘的业务开始试点分布式存储,然后再逐步启动核心业务的迁移;同时为了保障业务的平稳不间断运行,希望所部署的分布式存储能够支持 FC 协议,以便对接其原有的集中式存储。

    在经过仔细的市场调研和同类型场景调研之后,枣庄银行最终选择了星辰天合的软件定义分布式存储方案,帮助其开启了分布式存储的实践,并为其下一步的扩展使用做好了技术和方案的准备。


致力创新转型

枣庄银行需要启动存储转型


    科技是金融机构发展的强力支撑。在枣庄银行新五年战略规划中明确指出,将通过科技治理核心领域和保障机制的建设,使数据完整、可用、真实安全的成为有效支持管理决策和业务发展的战略性(数据)资产,实现数据与业务伴生,数据与管理并进推进全行数字化转型;改变数据在整个价值体系中的成本中心定位,以便让数据成为带动枣庄银行整体价值增长的重要资产。

    作为数字化转型的基础,底层数据的安全性、软硬件系统的可扩展性、系统服务的持续可用性等,都成为枣庄银行面临的重要挑战。

    伴随着信息技术不断发展,分布式存储技术在金融行业领域市场规模逐渐扩大,分布式存储所带来的敏态 IT 的优势也逐渐显现,吸引了枣庄银行的注意。

    在此前所建设的系统中,枣庄银行的信息化建设采用传统集中式存储实现核心业务支撑。经过前期调研和探索,他们在信息化基础架构设计上,决定采用双模 IT 架构构建业务系统基座。其中,核心业务系统计划采用裸金属架构+虚拟化技术实现核心业务系统支撑,在数据存储方面,计划采用集中式+分布式存储实现数据的安全存储,同时考虑当前业务系统环境的兼容性和扩展性。


携手星辰天合

枣庄银行推动分布式存储试点


    由于相关业务系统部署在了 VMware 虚拟化平台中,采用 FC-SAN 架构连接后端存储,枣庄银行需要一套软件定义分布式存储作为虚拟化平台后端存储,用于支撑关键应用系统。

    结合现有环境,需要尽可能不改造业务架构下实现计算、存储间的平滑对接,同时也为了满足后期创新应用平滑对接和数据安全保护,首先采用本地部署方式,后期再平滑扩展为同城异地双活部署架构。

    经过充分的市场调研,从架构选择、成熟案例效果评估等角度进行综合考虑之后,枣庄银行最终选择了星辰天合的软件定义分布式存储方案


面向数字化转型

分布式存储为枣庄银行带来优势


    在部署完成之后,星辰天合的分布式存储系统为枣庄银行带来了诸多优势。

    首先是数据的安全性和稳定性有了极大的提升。在本期方案中,充分考虑业务系统稳定性和数据存储安全性等问题,采用星辰天合的 X3000 分布式存储一体机组建集群,结合用户当前 FC-SAN 环境,配置 HBA 卡,通过 FC 协议实现平滑对接 VMware 虚拟化集群,实现相关应用系统数据安全存储。

    同时,采用了 EC 配置的策略,可以允许任意一个节点离线不影响业务系统,或同时故障任意不同节点上两块硬盘,数据不丢失,在得盘率提升接近 100%的情况下,保障数据可靠性依然保持不变。

    其次,星辰天合的软件定义分布式存储方案,可以为枣庄银行的存储基础设施,实现软硬件架构解耦,自由灵活扩展

    作为专业的软件定义存储厂商,星辰天合自主研发的分布式存储软件产品,支持软硬件解耦部署,可以支持工业标准的 x86 通用硬件,能够支持不同品牌、不同型号的存储节点组建存储集群,更可以支持统一存储资源池异构鲲鹏、海光、飞腾等国产 CPU 的存储节点,这可以让枣庄银行在后续充分实现自主选择的硬件扩展与升级,享受到更多的硬件发展红利。

    第三,该架构可以支持存储双活部署,保障未来平滑升级同城异地双活数据中心建设

    星辰天合的分布式存储产品,能够支持同城 100km 内双活部署,支持 RPO=0,RTO 接近于 0 的双活方案,通过延展集群的方式支持同城双活,自定义集群主副本位置,可手动切换,实现本地读优先,块存储、文件、对象存储都支持同城双活部署。这对于后续的数据中心拓展,以及相关的数据中心升级建设,有着极大的便利。

    正式投产后,枣庄银行将通过星辰天合分布式存储平台,构建坚实的数据底座。一方面,可以自主选择硬件厂商,避免了深度捆绑造成的资源浪费,降低了后期开支,提升了资源整合能力和应用水平;另一方面,可按自己的业务发展情况,循序渐进的进行扩容建设,大大降低了其早期的一次性投入成本以及后期数据的迁移维护成本。

    试点业务的成功,给了枣庄银行充分的信心,未来他们将继续稳步推进分布式存储的建设,切实推进业务场景化、资产数字化、风控智能化和经营服务生态化“四化”建设,让金融架构更灵活,金融服务效率更高效,为后期构建多元化、全方位的服务场景,提高运营效率和客户满意度创造有利条件。

这篇关于数字化转型迈出关键步伐,枣庄银行启动分布式存储实践的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/247058

相关文章

Java 的ArrayList集合底层实现与最佳实践

《Java的ArrayList集合底层实现与最佳实践》本文主要介绍了Java的ArrayList集合类的核心概念、底层实现、关键成员变量、初始化机制、容量演变、扩容机制、性能分析、核心方法源码解析、... 目录1. 核心概念与底层实现1.1 ArrayList 的本质1.1.1 底层数据结构JDK 1.7

JDK21对虚拟线程的几种用法实践指南

《JDK21对虚拟线程的几种用法实践指南》虚拟线程是Java中的一种轻量级线程,由JVM管理,特别适合于I/O密集型任务,:本文主要介绍JDK21对虚拟线程的几种用法,文中通过代码介绍的非常详细,... 目录一、参考官方文档二、什么是虚拟线程三、几种用法1、Thread.ofVirtual().start(

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

springboot依靠security实现digest认证的实践

《springboot依靠security实现digest认证的实践》HTTP摘要认证通过加密参数(如nonce、response)验证身份,避免明文传输,但存在密码存储风险,相比基本认证更安全,却因... 目录概述参数Demopom.XML依赖Digest1Application.JavaMyPasswo

Java 线程池+分布式实现代码

《Java线程池+分布式实现代码》在Java开发中,池通过预先创建并管理一定数量的资源,避免频繁创建和销毁资源带来的性能开销,从而提高系统效率,:本文主要介绍Java线程池+分布式实现代码,需要... 目录1. 线程池1.1 自定义线程池实现1.1.1 线程池核心1.1.2 代码示例1.2 总结流程2. J

分析 Java Stream 的 peek使用实践与副作用处理方案

《分析JavaStream的peek使用实践与副作用处理方案》StreamAPI的peek操作是中间操作,用于观察元素但不终止流,其副作用风险包括线程安全、顺序混乱及性能问题,合理使用场景有限... 目录一、peek 操作的本质:有状态的中间操作二、副作用的定义与风险场景1. 并行流下的线程安全问题2. 顺

Java 结构化并发Structured Concurrency实践举例

《Java结构化并发StructuredConcurrency实践举例》Java21结构化并发通过作用域和任务句柄统一管理并发生命周期,解决线程泄漏与任务追踪问题,提升代码安全性和可观测性,其核心... 目录一、结构化并发的核心概念与设计目标二、结构化并发的核心组件(一)作用域(Scopes)(二)任务句柄

Java中的Schema校验技术与实践示例详解

《Java中的Schema校验技术与实践示例详解》本主题详细介绍了在Java环境下进行XMLSchema和JSONSchema校验的方法,包括使用JAXP、JAXB以及专门的JSON校验库等技术,本文... 目录1. XML和jsON的Schema校验概念1.1 XML和JSON校验的必要性1.2 Sche

MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决

《MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决》MyBatis默认开启一级缓存,同一事务中循环调用查询方法时会重复使用缓存数据,导致获取的序列主键值均为1,... 目录问题原因解决办法如果是存储过程总结问题myBATis有如下代码获取序列作为主键IdMappe