关于数据库:最佳实践-OceanBase-在江西人社养老统筹系统的实践分享

9次阅读

共计 2922 个字符,预计需要花费 8 分钟才能阅读完成。

根本养老保险全国兼顾改革,是党和国家为建立健全更加偏心、更可继续社会保障体系施行的重大战略决策。2020 年 2 月 14 日,地方全面深化改革委员会审议通过了改革方案。同年,人社部提出通过三年工夫实现全国兼顾零碎建设,作为保障全国兼顾制度顺利施行的基础性工程。全国兼顾零碎的最大翻新,是在保障地方、中央权责不变,充沛尊重各地理论业务发展状况的根底上,采纳“省级集中+部下发中台”模式,把物理扩散、彼此独立的省级社保零碎,串联成一套逻辑集中、联动运行的“大零碎”,在全国范畴内做到参保“人头清”、缴费“支出清”、待遇“收入清”、基金“结余清”。

江西省作为 8 个后行先试省份之一,首个革新接入养老保险全国兼顾信息系统,是落实党中央、国务院对于尽快实现企业职工基本养老保险全国兼顾工作部署,实现企业职工养老保险基金“一本账”治理,反对社保经办实时危险管控和预警剖析,提供方便快捷、精准高效社会保险服务,保障企业职工基本养老保险全国兼顾制度顺利施行的基础性工程。江西人社抉择了 OceanBase 实现其国产化代替,通过一对一的解决方案,为江西人社带来了一系列我的项目收益。

OceanBase 解决方案

养老兼顾零碎作为江西省关系国民生计的外围零碎,在强化社保精算能力、预警能力和量化剖析能力上对数据库事务的一致性、高可用、高性能、高兼容和高稳定性方面要求十分严格。同时,作为首个实现与全国人社部连通的省级大集中的零碎,要求部省政策对立、风控同策、数据同源、全国基金财务一本账,打造平安数据底座,对我的项目交付提出了极高的要求。

一、疾速针对部省数据适配,实现省部社保数据一体化联动

OceanBase 具备对 P/L SQL(存储过程、函数、包)高兼容的个性,使得开发商的原有零碎在做对象和数据迁徙时,可进行完满适配,满足部省数据的一致性和一体化的要求。OceanBase 在纵向上与人社部养老兼顾零碎中台技术规范进行适配,将省部数据进行同步。在横向上针对人员编号、单位编码进行分区规划,与政务、税务、民政、银行等数据进行对接和联通,实现全险种纳入和全业务交融,将企业养老、机关养老、职业年金、工伤、就业保险对立纳入零碎,同时将业务、财务、档案、风控四大板块深度交融,实现一体化联动。除此之外,OceanBase 还和江西人社现有数据库审计软件、堡垒机软件以及 BI 软件齐全适配,保障江西省养老兼顾零碎的平安稳固运行。

二、全省社保零碎通过多活部署实现金融级高可用

OceanBase 基于原生分布式架构,为省社保数据库提供多活部署模式,对数据库进行三正本冗余,实现 RPO=0,RTO<30 秒的高可用性,满足金融级数据强一致性的严苛要求,保障江西省养老兼顾零碎在遇到故障时,可主动切换和主动复原。

同时,OceanBase 基于国家数据中心等级爱护要求,对江西省社保外围数据提供异地备份解决方案,并定期进行复原测试,确保一旦呈现数据问题能够在最短时间内实现数据的无损复原,从而打造社保系统安全数据底座。

三、基于分区读写拆散技术为人社零碎提供高性能保障

OceanBase 通过的 LSM-Tree 算法,晋升社保交易数据的办理效率,对数据进行多级分区,为大集中后的人社零碎提供了高并发解决能力,满足全省每日经办社保的要求。同时,OceanBase 提供的读写拆散技术,把社保统计分析与业务经办需要进行资源隔离,实现业务的高性能同步解决,从而满足经办业务包含缴费、查问、发放等以及社保卡办件、社会保险办件等业务和全省各地市统计报表输入需要。

四、为新零碎利用实现利用通明迁徙的在线扩容

OceanBase 与 Oracle 语法高度兼容的个性,在利用迁徙过程中实现业务通明切换。同时通过 OceanBase OMS 提供的数据评估、迁徙、校验性能,对原有数据库的数据进行平滑切换,使得江西省养老兼顾零碎可能高效、平安、无损迁徙至新平台,迁徙过程实现数据无损切换。

OceanBase 的不停机在线扩容个性,保障当社保核心区数据库遇到业务量和数据量突增时,可在业务不停的前提下灵便扩容,零碎轻松应答流量洪峰,保障企业和集体社保业务疾速办理,晋升社保服务体验。

五、OceanBase 一体机实现软硬一体标准化疾速交付

为疾速响应国家国产化零碎的要求,我的项目工夫周期紧,工作重,通过江西省人社厅周密部署和谨严测试,基于 OceanBase 原生分布式数据库进行网络架构和资源调度优化的数据库一体机怀才不遇,实现我的项目软硬一体化交付,疾速搭建生产环境和开发测试环境,助力江西人社从软件到硬件的主动标准化交付。同时在 OceanBase 原厂 7*24 管家式服务全方位助力下,江西省社保业务外围零碎如期平安稳固上线。

我的项目收益

江西省作为全国首个省份在养老保险全国兼顾信息系统发展国产化试点,推动外围业务数据库国产化,取得部领导“率先制订整体信息化计划,率先实现部省联调,率先实现国产化数据库革新”的高度赞叹。以对接革新为契机,进行底层数据库国产化,防止今后在国产化上再次进行革新和投入。

一、为全国推广提供了江西教训

江西省在全国人社畛域率先应用了具备全面自主知识产权的国产分布式数据库系统 OceanBase,这是其保护外围数据安全、推动自主翻新、晋升民族企业国内影响力的大胆尝试,因为没有现成教训可参考,须要慎之又慎,它的胜利为全国推广提供了江西教训。

二、技术先进稳固

江西省养老兼顾零碎中的机关养老、企业养老、工伤保险、就业保险、职业年金投资经营、财务零碎、公共服务等业务模块均在 OceanBase 上稳固运行,确保了数据安全可靠,利用 OceanBase 多数据正本分布式架构,确保数据十拿九稳,7*24 无间断对外提供企业和集体提供社保信息实时查问性能,确保数千万江西百姓的社保数据稳固平安。买通自助端、窗口端、PC 端、手机端的线上线下服务的江西人社一体化综合信息系统,零碎实时在线提供服务,打造像“网购”一样便捷的社保公共服务。

三、人社信息系统效率极大晋升

大部分业务场景的业务办理工夫和查问工夫相比原有数据库的性能大幅晋升,其中社保征缴打算生成从原来的 16 小时降到约 9 分钟。同时因为 OceanBase 的高压缩比,使得我的项目数据库和硬件老本节俭 70% 以上。

通过江西人社养老兼顾零碎在 2021 年底顺利上线并且至今稳固运行,OceanBase 在人社行业率先实现了省级社保外围零碎的国产化代替,验证了 OceanBase 作为国产原生分布式数据库系统,齐全可能保障民生行业外围零碎的高效、稳固、平安、不间断运行,帮忙民生行业打造平安可信的数据底座。

后记(架构师感悟)

OceanBase 解决方案架构师曾靓:

随着人社一体化平台的建设,人社行业的信息化建设迎来了一个顶峰。目前,OceanBase 曾经和人社部下发中台和部省同步平台实现适配,并且已在多个省上线社保外围零碎及其他相干业务零碎。作为关乎国民生计的类金融零碎,社保系统对数据库事务的一致性、稳定性、高可用和性能提出了极高的要求,OceanBase 的强一致性、多租户治理、同时兼容 Oracle 和 MySQL、HTAP、多地多活等要害个性,可能帮忙客户高效、疾速地搭建 DBaaS 平台,全面实现国产化数据库代替。

正文完
 0