CLup软件是专为PostgreSQL、PolarDB等数据库实现了高可用(包括读写分离)集群功能和基础监控管理以及备份恢复平台软件

CLup:实现对PostgreSQL数据库的全面管理
CLup:实现对PostgreSQL数据库的全面管理

产品介绍

CLup软件是专为PostgreSQL数据库实现了高可用(包括读写分离)集群功能和基础监控管理以及对pg数据库进行定时或立即备份,恢复的平台软件。虽然通过一些开源软件如pacemaker+corosync、keepalived、pgpool-II、repmgr、patroni等都可以实现PostgreSQL数据库的高可用功能。但使用这些开源软件无一例外是:

  1. 需要自己开发一些脚本
  2. HA的切换配置复杂,难以掌握
  3. 无集中管理的功能,当数据库比较多时,运维的工作量很大。

使用CLup可以轻松管理几十套至上百套PostgreSQL高可用的数据库集群,发生故障自动切换,不影响生产系统的运行。故障切换后有详细的故障日志,方便定位故障原因,还可以手工一键切换。CLup还提供了PostgreSQL的一些基本监控和TOP SQL的监控,CLup后续还会增加更多的功能。详细请见: CLup手册

产品功能

实现基于流复制的高可用功能

基于流复制的高可用功能

在流复制的一主多备集群中,CLup安装在一台独立的机器上,CLup去探测各个数据库是否正常,如果不正常,则会进行相应的切换工作。当主库坏的时候,clup会自动把其中一台延迟最低的Standby库提升为主库,同时把vip也飘到新主库上。也可以手工在管理界面一键完成主备库的角色互换(switchover)。
实现基于共享存储的高可用功能

基于共享存储的高可用功能

类似原先小型机HACMP的高可用方案,把共享存储挂载到两台机器上,数据库运行在其中的一台机器上,这台机器称为主用机,另一台机器称为备用机。当主用机出现问题时,CLup会自动把数据库切换到备用机上运行,同时也会把vip漂移过来,从而实现高可用。
基于流复制多个只读备库上的负载均衡功能

基于流复制多个只读备库上的负载均衡功能

可以把一些可以承受少量延迟的只读请求负载到多个只读备库上。对外提供了一个只读vip,应用连接到这个只读vip时,会负载均衡到多台只读备库上。只读vip是在一台只读备库上,当这台只读备库出现问题时,只读vip会切换到其它的备库上。当一台只读备库出现问题后,这台只读备库会从负载均衡器中移除出去,这样请求就不会在发到这台坏的备库上了。
PostgreSQL监控报警功能

PostgreSQL监控报警功能

监控指标包括数据库连接数、WAL日志吞吐量、备库延迟、每秒操作的行数、TopSQL等指标的监控。 可以对事务ID回卷、备库延迟、总连接数、活动连接数、磁盘使用率等指标进行报警。

产品优势

  • img

    可以对几十套至上百套PostgreSQL的高可用集群进行集中管理。通过一个统一的管理界面可以方便的看到所有数据库的运行状态。

  • img

    可以对主机坏、硬盘坏、网络故障、网络孤岛、数据库故障等各种故障进行完善的高可用切换。可以同时支持对流复制和共享存储的高可用方案的支持。

  • img

    负载均衡和高可用机制紧密结合在一起。发生各种故障后无需任何人为干预,负载均衡可以不受影响的工作。

  • img

    提供图形化的配置界面。内置了各种故障切换机制,无需写自定义的脚本来实现高可用功能,避免人为配置失误导致的系统不稳定。

  • img

    PostgreSQL监控的最佳实践,监控项既不显得杂乱,有非常实用。

合作邮箱:services@csudata.com

浙江省杭州市滨江区浦沿街道伟业路3号A幢1008室

Copyright © 2021 中启乘数科技(杭州)有限公司 浙ICP备17035180号 浙公安备 33010802009929 号

img 400-887-8716
img
img
img