灾系统是在异地为计算机系统(生产子系统)建立一套备份系统(容灾子系统),当生产子系统遭受灾难,容灾子系统容可以快速接替生产子系统继续提供服务。
CloudDR 是通用的云化容灾管理框架,特点是轻量化,不与特定的 paas 平台耦合,可以与多种云化平台对接;整个框架代码由 DRService、DRPortal、DRAgent 组成,原生 springboot 开发,数据库选用 derby 承载,其中 DRService 是CloudDR的调度系统,负责整个框架调度控制处理,DRAgent部署在paas层有状态应用节点,负责调用有状态应用DRAgent插件接口,下发对应的操作指令,DRPortal 是 CloudDR 前端页面服务,供用户在页面执行相关容灾操作。
主要功能:数据复制链路创建,容灾检测,告警上报,容灾切换,容灾回切,应用状态监控等。
核心功能:实现当生产站点故障时,快速发现故障并及时将容灾系统激活对外提供服务,以保证服务连续性
简言之:CloudDR=通用容灾管理框架+paas 对接适配,容灾框架建立在生产、容灾子系统之上,负责整体调度。
本人在项目中作为开发骨干角色,有幸经