《专场2.4-科技有国界数据库自主可控迁移改造实践-孔再华.pdf》由会员分享,可在线阅读,更多相关《专场2.4-科技有国界数据库自主可控迁移改造实践-孔再华.pdf(32页珍藏版)》请在三个皮匠报告上搜索。
1、科技有国界如何做好大规模数据库自主可控改造孔再华 民生银行科技有国界目前,不仅互联网巨头互联网巨头谷歌、亚马逊、微软、Meta,流媒体巨头网飞(Netflix)、Roku、Tiktok切断了俄罗斯的传播口径,手机巨头手机巨头苹果,PC巨头惠普、戴尔、联想,汽车巨头宝马、通用、沃尔沃等等都向俄罗斯断供;向俄罗斯断供;更深入的层面,包括Oracle、SAP这样的企业云企业云服务商服务商,以及一切电子信息设备服务底层电子信息设备服务底层的芯片厂英特尔、AMD、台积电等公司,都对都对俄罗斯采取限制行动。俄罗斯采取限制行动。科技公司纷纷卷入斗争,虽然矛头对准的不是中国,却让很多国人感到一种紧迫和危科技公
2、司纷纷卷入斗争,虽然矛头对准的不是中国,却让很多国人感到一种紧迫和危机感机感科技公司原来是有国界的,当这一天发生在我们身上时,我们可否承受?科技公司原来是有国界的,当这一天发生在我们身上时,我们可否承受?25家科技巨头“制裁”俄罗斯家科技巨头“制裁”俄罗斯自主可控数据库应用改造应用改造二二选型评估选型评估一一迁移上线迁移上线三三持续运维持续运维四四评估因素基本SQL语法兼容,ACID、备份恢复PITR,主从同步,JDBC、ODBC等开发支持满足自身性能场景需求满足自身性能场景需求,例如TP,AP,HTAP等性能场景。基础功能产品性能结合自身架构建设需求结合自身架构建设需求,评估产品架构方案。分
3、布分布式、集中式、云服务式、集中式、云服务等。高可用容灾高可用容灾能力;高可用方案,容灾方案(成熟的方案、多活、主备、资源利用率问题);云原生支持(租户隔离能力、风险隔离、资源利用效率提升)等。架构方案高可用方案代码自主可控代码自主可控,兼容支持国产软硬件,操作系统等基础设施。产品许可费用产品许可费用,IT硬件资源投入,技术人员投入等。产品应用透明度或改造难度等,对源数据库的SQL兼容性(例如oracle兼容性),异构数据迁移等工具支持。信创支持迁移成本对于主流编程语言、开发框架、数据库开发工具、运维工具的兼容兼容支持能力。在线维护在线维护类,如DDL,在线扩容(线性扩展的性能和便捷性),计算
4、节点均衡能力、数据按需均衡能力、集群在线扩容(缩容)能力等。生态兼容性可维护性周边工具周边工具等(用户管理的便捷性,通过在线集中的线上管理能力;应用开发测试调试的工具,监控工具,问题溯源等),例如支持数据同步,兼容主流开发套件,迁移工具支持数据同步,兼容主流开发套件,迁移工具等。重要客户,核心系统案例等,数据输出的能力,时效性、稳定支持流式大数据分析。可运维性用户案例论坛,用户,热度,成体系的培训认证体系培训认证体系,高校的合作,丰富的人才培养计划和投入人才培养计划和投入。厂商规模,研发团队规模,研发投入,产品支持模式,成熟的支持体系,24*7全天后支持能力支持能力等。产品生态售后支持评估流程
5、制作评分表制作评分表设置评估项设置分值、权重设置否决条件测试调研测试调研基本功能、性能测试(POC)其他维度调研架构方案分析选型确认选型确认依据评分表评比过评审和招标等样例:部分测试场景 性能WLM测试测试并发数并发数表数表数插入插入查询查询xxxxxxx10044万5/25%(带备机强同步)8万5/40%(不带备机)38万/70%(sys 20%)热点数据场景热点数据场景并发数并发数TPSxxxxx646万转账转账场景场景并发数并发数TPSxxxxx647万12810万TPCH测试测试容量容量导入时间导入时间模式模式CPU测试结果测试结果xxxxxxx10G13分钟串行5%行存:18分钟(无
6、主键索引:21分钟)列存:4分钟并行行存:50%列存:20%行存:5分钟(Q1占时最长)列存:47秒(Q1占时最长)100G130分钟串行5%行存:4.5小时列存:1小时样例:部分测试场景 在线维护测试场景测试场景插入插入查询查询时长时长重组堵塞(150秒)堵塞(90秒)150秒统计分析不影响不影响几秒增加索引堵塞不影响整个建索引过程,当前表30秒删除索引不影响不影响瞬间增加列不影响连接断开,10秒后恢复瞬间删除列不影响连接断开,10秒后恢复瞬间varchar字段缩短堵塞堵塞,连接断开2分钟varchar字段扩长不影响连接断开,10秒后恢复瞬间char字段缩短堵塞堵塞3分钟char字段扩长堵塞