业务连续性对于客户的业务和系统是非常重要的,数据库的高可用性为构建优良的业务连续性提供了坚实的技术基础。 成都文武信息技术有限公司在构建业务连续性和数据库的高可用性、可靠性方面有非常丰富的实践经验和客户案例; 如下面架构所示,文武信息技术有限公司倡导的PostgreSQL数据库高可用方案,可以实现数据中心级别容灾, 做到可靠的连续运行。主要特点如下:
快速、灵活创建
PostgreSQL高可用集群
实时监控集群状态,自动切换故障节点
优化数据库性能,保障数据安全
提供读写分离、负载均衡连接池、VIP等功能
目前业界大多使用pgpool或Corosync + Pacemaker创建PostgreSQL数据库高可用集群, 下面将EcoX与它们进行对比:
功能 | pgpool | Corosync&Pacemaker | EcoX |
---|---|---|---|
自动创建、并初始化集群 | × | × | √ |
自动监控集群状态 | √ | √ | √ |
自动发现集群中节点故障 | √ | √ | √ |
自动切换故障节点 | √ | √ | √ |
处理日志分支问题 | × | × | √ |
自动配置数据库性能参数 | × | × | √ |
支持两个及以上数据库节点 | √ | √ | √ |
支持异地灾备 | × | × | √ |
动态添加、删除数据库节点 | × | × | √ |
自动配置VIP | √ | √ | √ |
支持读写分离 | √ | × | √ |
支持负载均衡 | √ | × | √ |
支持连接池 | √ | × | √ |
支持创建多个集群 | × | × | √ |
数据备份具有非常重大的意义。完善的数据备份方案,可以在系统出现故障时进行数据恢复,进而减少系统故障的风险。 成都文武信息技术有限公司根据多年客户服务的经验,架构了非常完善的备份恢复方案,能在20分钟恢复2.5T大小的数据库,同时能保证 数据的完整性和正确性。
不同业务模式的系统,其选择的备份方式也不一样,客户需要根据具体的需求特点来选择最适合的备份方式。主要有: 全量备份、增量备份、物理备份、归档日志备份、流复制备份、逻辑备份,存储备份和专门备份软件等等。
数据库监控在业务系统中非常重要,在预防、处理和分析系统故障时有重大意义。我们的监控方案通过对服务器和数据库等关键指标的监控,及时发现系统异常先兆,进而优化系统,能减少90%系统风险。
PostgreSQL系统资源监控:实时监控OS各项健康指标,及时知晓系统瓶颈,继而进行相关优化,提升系统性能。
PostgreSQL流复制:实时获取流复制状态,保证集群的一致性和业务的连续性。
数据中心系统监控:实时监控整个数据中心内的所有数据库实例,有效把控和监管整个数据中心内的业务,保证数据库系统可靠高效地运行。
PostgreSQL系统资源监控:实时监控OS各项健康指标,及时获取系统瓶颈,继续进行相关优化,提升系统性能。
PostgreSQL流复制:实时获取流复制状态,保证集群的一致性和业务的连续性。
数据中心系统监控:实时监控整个数据中心内的所有数据库实例,有效把控和监管整个数据中心内的业务,保证数据库系统可靠高效地运行。