资源的迁移方法、装置、处理器及电子设备制造方法及图纸

技术编号:34348834 阅读:30 留言:0更新日期:2022-07-31 05:19
本申请公开了一种资源的迁移方法、装置、处理器及电子设备。涉及云计算领域,该方法包括:获取用于迁移原集群中多个待迁移资源的迁移请求;响应迁移请求,执行将原集群中的多个待迁移资源迁移至目标集群的操作;在将原集群中的多个待迁移资源迁移至目标集群的过程中,若检测到目标集群中存在能够提供对外服务的目标资源,则确定目标资源的迁移信息,其中,多个所述待迁移资源包括所述目标资源,迁移信息用于表示目标资源相对于多个待迁移资源的迁移进度;根据迁移信息将原集群的请求流量迁移至目标集群,其中,请求流量由目标资源提供服务。通过本申请,解决了相关技术中无法对集群中的资源进行热迁移的问题。中的资源进行热迁移的问题。中的资源进行热迁移的问题。

Resource migration method, device, processor and electronic equipment

【技术实现步骤摘要】
资源的迁移方法、装置、处理器及电子设备


[0001]本申请涉及领域,具体而言,涉及一种资源的迁移方法、装置、处理器及电子设备。

技术介绍

[0002]k8s集群迁移在PaaS云运维中是一种较为常见的需求场景,在基础设施变更、k8s升级、技术架构转型等场景下,都会有k8s集群迁移的需求。一般地,k8s集群迁移主要是指将源集群中的k8s资源在目标集群中重新创建。除了k8s资源的迁移,集群流量的迁移也同样重要,在实际迁移场景中,应用希望迁移给业务带来的服务中断时间越短越好。
[0003]现有的k8s集群迁移技术方案大都基于集群资源的重新部署,即在目标集群按源集群k8s资源原来的部署方式,重新部署集群资源。该技术方案一般需要梳理源集群k8s资源清单与归属、梳理k8s资源创建逻辑、制定和整合各k8s资源的迁移方案、制定和整合各k8s资源迁移的应急回退方案等步骤。
[0004]基于集群资源重新部署的k8s集群迁移技术方案存在自动化程度低、闭环环路长、通用性差等缺点。由于该方案的核心思想是按原来集群资源部署的步骤在目标集群中原样执行,以达到集本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种资源的迁移方法,其特征在于,包括:获取用于迁移原集群中多个待迁移资源的迁移请求;响应所述迁移请求,执行将所述原集群中的多个所述待迁移资源迁移至目标集群的操作;在将所述原集群中的多个所述待迁移资源迁移至目标集群的过程中,若检测到所述目标集群中存在能够提供对外服务的目标资源,则确定所述目标资源的迁移信息,其中,多个所述待迁移资源包括所述目标资源,所述迁移信息用于表示所述目标资源相对于多个所述待迁移资源的迁移进度;根据所述迁移信息将所述原集群的请求流量迁移至所述目标集群,其中,所述请求流量由所述目标资源提供服务。2.根据权利要求1所述的方法,其特征在于,响应所述迁移请求,执行将所述原集群中的多个所述待迁移资源迁移至目标集群的操作包括:将所述原集群中的多个所述待迁移资源拷贝至云存储设备;将所述云存储设备接收的多个所述待迁移资源恢复至所述目标集群。3.根据权利要求1所述的方法,其特征在于,响应所述迁移请求,执行将所述原集群中的多个所述待迁移资源迁移至目标集群的操作包括:检查所述原集群和所述目标集群的调用接口与云存储设备是否对接成功;在所述原集群和所述目标集群的调用接口与所述云存储设备对接成功的情况下,识别所述迁移请求指示的任务类型,其中,所述任务类型包括:资源拷贝任务和资源恢复任务;在所述任务类型为所述资源拷贝任务的情况下,将所述原集群中的多个所述待迁移资源拷贝至所述云存储设备;在所述任务类型为所述资源恢复任务的情况下,将所述云存储设备接收的多个所述待迁移资源恢复至所述目标集群。4.根据权利要求1所述的方法,其特征在于,响应所述迁移请求,将原集群中的资源迁移至目标集群包括:识别所述迁移请求中的迁移参数,其中,所述迁移参数至少包括:迁移地址、迁移资源命名空间和迁移资源类型;根据所述迁移地址配置所述原集群和所述目标集群对接;根据所述迁移资源命名空间或迁移资源类型,从所述原集群中确定需要进行资源迁移的多个所述待迁移资源;将所述待迁移资源迁移至所述目标集群。5.根据权利要求1所述的方法,其特征在于,响应所述迁移请求,将原集群中的资源迁移至目标集群包括:响应所述迁移请求,识别所述原集...

【专利技术属性】
技术研发人员:陈锦涛孙政清白佳乐
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1