[发明专利]一种基于云平台的缓存服务恢复方法、系统和装置在审
申请号: | 202111130782.7 | 申请日: | 2021-09-26 |
公开(公告)号: | CN113835930A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 沈孔辉;徐运;王翱宇;沈宏杰;张魁 | 申请(专利权)人: | 杭州谐云科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 卢亮辉 |
地址: | 311121 浙江省杭州市余杭区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 缓存 服务 恢复 方法 系统 装置 | ||
1.一种基于云平台的缓存服务恢复方法,其特征在于,所述缓存服务包括多个缓存实例,所述方法包括:
在缓存服务的集群上,依次删除宕机服务器节点上缓存实例的数据卷和实例资源;
重建缓存实例,获得第一缓存实例;
将第一缓存实例调度到冗余服务器节点中;
在所述冗余服务器节点中启动所述第一缓存实例,获得重建实例;
将所述重建实例与相应的副本关联,并同步副本数据;
副本数据同步后,获得宕机服务器节点上缓存实例相应的恢复实例。
2.根据权利要求1所述的缓存服务恢复方法,其特征在于,获得重建实例后,在集群中删除宕机服务器节点的缓存实例的信息。
3.根据权利要求1所述的缓存服务恢复方法,其特征在于,所述云平台为云原生平台,所述集群包括管理节点和工作节点,
所述管理节点用于集群资源管理,在所述管理节点上删除宕机服务器节点上缓存实例的数据卷和实例资源。
4.根据权利要求1所述的缓存服务恢复方法,其特征在于,重建缓存实例的方法包括:
根据缓存实例的预期声明状态和当前缓存实例的状态,重建缓存实例。
5.根据权利要求4所述的缓存服务恢复方法,其特征在于,所述预期声明状态包括预期的缓存实例数量,所述当前缓存实例的状态包括当前缓存实例的数量。
6.根据权利要求1所述的缓存服务恢复方法,其特征在于,将所述重建实例与相应的副本关联的方法包括:
根据集群中宕机服务器节点上缓存实例的信息,获得副本节点;
将所述重建实例与所述副本节点相关联后,从副本节点中同步宕机服务器节点上缓存实例相应的副本数据。
7.一种用于实现如权利要求1-6任一项所述缓存服务恢复方法的系统,其特征在于,包括消除模块、控制器、调度器和同步模块;
所述消除模块用于在缓存服务的集群上,依次删除宕机服务器节点上缓存实例的数据卷和实例资源;
所述控制器用于重建缓存实例,获得第一缓存实例;
所述调度器用于将第一缓存实例调度到冗余服务器节点中;
所述第一缓存实例在所述冗余服务器节点中启动,获得重建实例;
所述同步模块用于将所述重建实例与相应的副本关联,并同步副本数据;副本数据同步后,获得宕机服务器节点上缓存实例相应的恢复实例。
8.根据权利要求7所述的系统,其特征在于,所述消除模块还用于在获得重建实例后,在集群中删除宕机服务器节点的缓存实例的信息;
所述消除模块、控制器和调度器部署在集群的管理节点上。
9.根据权利要求7所述的系统,其特征在于,所述同步模块部署在集群的工作节点上;
所述集群还包括副本节点;
所述同步模块与所述副本节点关联,并从副本节点同步相应的副本数据。
10.一种装置,其特征在于,包括处理器和存储器,所述存储器用于保存程序,所述程序包括用于执行如权利要求1-6任一项所述缓存服务恢复方法的指令,所述处理器用于执行所述指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州谐云科技有限公司,未经杭州谐云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111130782.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种绿色食品速冻藜麦菜的制备方法
- 下一篇:一种基于移动终端支付用的操作系统