首批通过分布式安全可靠测评,为关键业务系统打造
分布式升级保障智慧城市公交系统稳定高效运行
- 0感知弹性扩缩容时应用
- 超10倍核心业务SQL语句性能提升
- 超8倍数据压缩比
一、业务背景
近年来,轨道交通、公交、网约车、自动驾驶步入发展快车道,为城市化基础设施方面贡献了不可磨灭的作用。作为城市出行基础设施的公交出行也正在加速智能化,“智慧城市公交大脑”便是这其中最重要的项目之一,通过公交支付、实时到站信息查询、路线规划、车辆管理等各环节与数字化技术相结合,让百姓享受智慧公交带来的方便和快捷。
在公交出行数智化升级中,第三方信息服务商扮演了重要的角色,雄帝科技便是其中之一。自2019年始,雄帝科技将公共交通的业务拓展到智慧调度、主动安全驾驶、客流分析、智慧场站、电子站牌等其他领域,围绕公共交通核心业务打造的智慧公交SaaS云平台具有零部署、轻运维、低成本、安全稳定及快速应用等特点。
智慧公交SaaS云平台基于新型互联网架构,以数据为核心、乘客需求为导向,将业务、流程、技术、组织有效结合,围绕公交内部运营,构建公交业务全价值链体系。一方面,为交管部门缓解交通拥挤提供数据和决策支持,提高交通效率;一方面,为百姓出行提供快捷的公交信息,方便民众出行。
二、业务挑战
- 高可用要求提升
- 公共交通作为民生企业,业务系统稳定性是首要条件,数据库系统需要提升高度可用、具备单点容灾恢复能力,避免因系统不可用而引发民生出行问题;
- 数据库性能要求提升
- 公共交通行业存在业务高峰期和大并发场景,数据库系统需要提升海量并发和联机事务处理能力,在业务高峰期能够持续提供高性能的稳定服务;
- 水平扩展能力受限
- 面对公共交通行业大体量、快增长的数据,在满足高可用基础上需提升数据库系统的水平扩展能力,整体处理性能需随扩容线性增长,支撑业务增长需求。
三、解决方案
- 保障数据强一致
- 采用多机房部署,数据三副本的存储,主从副本之间通过基于 Multi-Paxos 的分布式共识协议,实现副本之间的数据强一致;
- 超高并发能力支持
- OceanBase 支持业务从日常模式快速弹至高并发模式,单集群最大节点数超千台,集群最大数据量可达 PB 级。
四、客户收益
- 实现弹性在线扩缩容
- 实现弹性在线扩缩容,应用零感知,让公共交通行业应用从容应对海量业务高并发的场景;
- 实现极致高可用和高性能
- 实现极致高可用和高性能,核心业务 SQL 语句性能提升超 10 倍,满足公共交通做为民生行业对业务系统的高可用要求;
- 大幅降低数据库的整体使用成本
- 基于通用 X86 和 ARM 服务器,同时借助 LSM-Tree 技术实现数据压缩比超 8 倍,大幅降低数据库的整体使用成本;
- 有效降低运维复杂度与运维成本
- 多租户模式有效整合资源,方便公共交通行业应用快速上线,同时有效降低运维复杂度与运维成本。