买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:星环信息科技(上海)股份有限公司
摘要:本发明实施例提供了一种机房容灾处理方法、系统、调度节点及存储介质,该方法包括:接收客户端发送的对主机房的机房降级请求;将主机房内的第一应用代理设置为禁止对外提供写服务以及对主机房中的数据库主节点和集群管理器领导者分别进行降级处理;接收客户端发送的对备机房的机房升级请求;将备机房中的数据库备节点切换为新的数据库主节点、将集群管理器跟随者切换为新的集群管理器领导者以及将备机房内的第二应用代理设置为对外提供写服务。利用该方法,基于数据库集群、集群管理器集群模式下的双机房部署,主机房故障时通过主机房降级、备机房升级的方式实现机房秒级切换。主备机房的各个节点处于同一集群中,使得机房切换更为简单。
主权项:1.一种机房容灾处理方法,其特征在于,应用于机房容灾处理系统的集群管理器,所述机房容灾处理系统至少部署有主机房和备机房,所述主机房和备机房分别至少包括数据库、集群管理器和应用代理,所述主机房中各节点与所述备机房中各节点处于同一集群中,所述主机房的数据库和所述备机房的数据库处于同一数据库集群中,所述主机房的集群管理器与所述备机房的集群管理器处于同一集群管理器集群中,所述方法包括:接收客户端发送的对主机房的机房降级请求;将所述主机房内的第一应用代理设置为禁止对外提供写服务以及对所述主机房中的数据库主节点和集群管理器领导者分别进行降级处理;接收客户端发送的对备机房的机房升级请求;将所述备机房中的数据库备节点切换为新的数据库主节点、将集群管理器跟随者切换为新的集群管理器领导者以及将所述备机房内的第二应用代理设置为对外提供写服务;其中,所述将所述主机房内的第一应用代理设置为禁止对外提供写服务以及对所述主机房中的数据库主节点和集群管理器领导者分别进行降级处理,包括:向所述第一应用代理发送第一属性设置请求并接收所述第一应用代理对所述第一属性设置请求的响应信息,所述第一属性设置请求为设置所述第一应用代理的属性为只读;向所述数据库主节点发送数据库降级请求并接收所述数据库主节点对所述数据库降级请求的响应信息;向所述集群管理器领导者发送管理器降级请求并接收所述集群管理器领导者对所述管理器降级请求的响应信息;其中,所述向所述数据库主节点发送数据库降级请求并接收所述数据库主节点对所述数据库降级请求的响应信息,包括:向所述数据库主节点发送第一优雅切换请求以使所述数据库主节点优雅切换至所述备机房中;接收所述数据库主节点对所述第一优雅切换请求的响应信息;若对所述第一优雅切换请求的响应信息为优雅切换成功,则确定所述数据库主节点降级成功;优雅切换指当前正在执行的事务正常提交后执行切换操作,如果所述数据库主节点位于指定降级的机房,则将所述数据库主节点切换至另一个机房中;否则,确定所述数据库主节点降级失败,并向所述数据库主节点发送第一强制退出请求以使所述数据库主节点强制退出所述数据库集群;接收所述数据库主节点对所述第一强制退出请求的响应信息;若对所述第一强制退出请求的响应信息为强制退出成功,则确定所述数据库主节点降级成功。
全文数据:
权利要求:
百度查询: 星环信息科技(上海)股份有限公司 一种机房容灾处理方法、系统、调度节点及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。