【保险集团在线财险业务系统存储架构分布式转型实践】
随着互联网业务的快速发展,国内某大型保险集团面临核心数据库性能和扩展能力的挑战。原有的Oracle一体机存储架构已经无法满足日益增长的数据量和业务需求。为解决这一问题,该集团决定将在线财险业务系统的存储架构从集中式转向分布式,采用新型分布式存储架构,以提升系统的弹性、可扩展性和性能。
1. 背景分析:
- 原有架构:在线财险业务系统的核心数据库运行在Oracle SuperCluster Solaris平台上。随着业务量的增加,数据量从2TB增长到12TB,内存使用率从30%升至80%,而CPU资源使用率保持在40%。尽管前端系统采用了外围数据库处理部分业务,但业务连接数也从1000左右增至4000,表明原有架构的压力显著增大。
- 需求变化:业务对数据库系统的需求主要集中在高性能、高可用性和可扩展性,以应对数据量的持续增长和业务的快速变化。
2. 分布式存储架构转型:
- 转型原因:Oracle一体机的物理硬件资源接近饱和,且面临产品停产,无法继续扩容升级。因此,集团选择分布式块存储,以实现计算和存储的解耦,提高扩展能力和性能。
- 技术对比:调研了数据库一体机、小型机与集中式存储、x86服务器+分布式块存储等架构。分布式块存储以其计算、存储解耦、弹性扩展和与现代技术(如分布式应用、大数据、容器、AI)的兼容性脱颖而出。
3. 分布式存储产品选型:
- 经过POC测试,该集团选择了青云QingCloud的分布式块存储。这种产品提供了高性能、低延迟的块存储服务,能够满足在线财险业务系统的性能需求,并具备良好的扩展性,能够随着业务需求的增长而无缝扩展。
4. 新架构的优势:
- 弹性扩展:分布式块存储允许动态调整存储容量,无需停机或影响业务。
- Scale-out能力:与传统的Scale-Up架构相比,分布式架构能实现更大规模的集群,以应对未来的业务挑战。
- 生态开放:与云计算、大数据、容器和AI等现代技术架构兼容,为业务创新提供了更多可能。
- 成本效益:通过分布式架构,可以降低硬件升级和维护的成本,长期来看更为经济。
5. 业务风险与管理:
- 升级切换:分布式存储架构的切换需要精心规划,以减小对业务的影响。
- 监控与运维:分布式存储通常提供API接口,便于用户自行监控,但其他功能可能需要依赖供应商。
保险集团通过将在线财险业务系统的存储架构从集中式迁移到分布式,成功应对了业务增长带来的挑战,实现了性能提升、成本优化和未来业务发展的灵活性。这一转型实践对于其他面临类似问题的金融机构具有重要的参考价值。