【优炫软件_王军_】优炫共享存储SRAC集群数据库_24页_4mb
报告摘要
优炫数据库SRAC集群技术总结
核心内容
在“十四五”期间,数据库作为数字经济发展和数据要素市场培育的关键基础设施,正发挥着重要作用。我国在数据库、芯片和操作系统三大领域面临“卡脖子”问题,实现数据库等核心技术的自主可控是推动数字经济高质量发展的必要条件。
优炫数据库(UXDB)作为国产数据库领军企业自主研发的智能数据库系统,具备高可用、高性能、高安全、高弹性、高智能等特性,适用于多种应用场景,包括小型交易型应用、核心业务系统应用、大型核心业务系统应用和大型分析型应用。
主要观点
- 数据库的重要性:数据库是支撑数据存储和计算的核心组件,是数字基础设施的关键。
- 技术路线选择:针对不同业务需求,优炫数据库提供了多种架构方案,包括单机、主备、读写分离和共享存储多写多读等。
- UXDB SRAC集群:优炫数据库SRAC是面向大型核心业务系统的一种共享存储多写多读集群架构,保障了关键业务的连续性,适用于金融、电信、能源、交通等行业。
关键信息
UXDB SRAC集群特点
-
高可用性:
- 支持双心跳机制,防止脑裂。
- 7X24小时稳定运行,RPO = 0。
- 故障切换时间小于30秒,RTO相较传统架构提升10倍以上。
-
高性能:
- 采用读写分离架构。
- 内核优化,提升整体性能。
-
保障业务连续性:
- 全对称架构,每个节点均可读写。
- 支持集群规模达到8个节点,确保业务不中断。
-
内存融合技术:
- 整合多个节点内存为一个逻辑内存。
- 通过高速网络共享内存,减少磁盘IO。
- 支持大吞吐的数据块操作,提升集群性能。
- 与数据库并发控制相配合,进行内存资源高效调度。
-
并发控制架构:
- 全对称事务控制体系。
- 每个节点仅通过本机内存访问全局事务状态,提升高频操作的执行速度。
-
USM-SAN架构共享存储文件系统:
- 保障各节点文件系统元数据缓存一致性。
- 构建一致的文件操作方法和元数据一致性控制,确保SRAC各节点文件系统操作的完整性、安全性与并发性。
其他相关技术
- 分散Pin并行清理技术:面向数据恢复的脏页缓存技术。
- 双层WAL日志与WAL日志流空洞修复技术:提升日志处理效率和数据一致性。
- 并行多路按需恢复技术:支持快速恢复和高效数据处理。
使用场景
UXDB SRAC适用于以下场景:
- 业务连续性要求高:需要724365稳定运行。
- 业务并发量大:或分时段并发访问量极大。
- 性能要求高:单机或数据库一体机无法满足性能需求。
- 动态调整集群节点数量:随业务变化,可动态扩展或收缩数据库集群规模。
总结
优炫数据库SRAC集群通过其高可用、高性能、强一致性等特性,为关键核心业务系统提供了可靠的技术支持。其技术路线与Oracle RAC类似,但在架构设计上更加注重数据实时一致性与高可用性,满足了金融、电信、能源、交通等行业的严格要求。同时,优炫软件凭借其自主可控的技术体系和广泛的行业适配能力,成为国产数据库领域的重要力量。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载