容灾管理框架

我要开发同款
proginn16511463852023年07月08日
157阅读
所属分类作品

作品详情

灾系统是在异地为计算机系统(生产子系统)建立一套备份系统(容灾子系统),当生产子系统遭受灾难,容灾子系统容可以快速接替生产子系统继续提供服务。
CloudDR 是通用的云化容灾管理框架,特点是轻量化,不与特定的 paas 平台耦合,可以与多种云化平台对接;整个框架代码由 DRService、DRPortal、DRAgent 组成,原生 springboot 开发,数据库选用 derby 承载,其中 DRService 是CloudDR的调度系统,负责整个框架调度控制处理,DRAgent部署在paas层有状态应用节点,负责调用有状态应用DRAgent插件接口,下发对应的操作指令,DRPortal 是 CloudDR 前端页面服务,供用户在页面执行相关容灾操作。
主要功能:数据复制链路创建,容灾检测,告警上报,容灾切换,容灾回切,应用状态监控等。
核心功能:实现当生产站点故障时,快速发现故障并及时将容灾系统激活对外提供服务,以保证服务连续性
简言之:CloudDR=通用容灾管理框架+paas 对接适配,容灾框架建立在生产、容灾子系统之上,负责整体调度。
本人在项目中作为开发骨干角色,有幸经历参与了项目从最初只支持简单的双站点 AS 容灾模式的 GDE 版本到现在的支持 AAS、ASS、AA、AS、N-live 等复杂灵活多场景的软件版本的发展历程;在项目中主要负责项目需求开发,重点参与了DRService 模块开发,包括 paas 层适配、核心任务调度等,同时日常处理相关问题单;需求开发完成度优秀,获得项目组认可,定位处理问题单快速高效。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论