数据迁移方法、访问处理方法、数据迁移系统及电子设备技术方案

技术编号:46513601 阅读:5 留言:0更新日期:2025-09-30 18:43
本申请实施例提供一种数据迁移方法、访问处理方法、数据迁移系统及电子设备。一数据迁移方法应用于交换机,交换机基于互联协议与内存池中的多个内存设备通信,各内存设备均具有多个内存区域。在需要对内存池中的第一内存区域进行数据迁移时,交换机将按页对第一内存区域中数据进行划分所得到的多个数据页面依次迁移至可用的第二内存区域中,且在迁移过程中还会利用为第一内存区域确定的一个页面位图来记录多个数据页面的迁移状态。采用本方案,可有效解决因内存问题引发的服务器大面积故障问题,在迁移过程中采用页面级粒度对第一内存区域中数据按页迁移,利用实现在迁移过程中继续处理服务器对第一内存区域的访问,减少对服务器的性能影响。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据迁移方法、访问处理方法、数据迁移系统及电子设备


技术介绍

1、互联协议池化内存的高效能力为服务器提供了内存扩展和内存共享的可能。在基于互联协议的一个典型服务器内存架构中,多个服务器与相应的交换机连接,同时交换机还与内存池中的多个内存设备连接。目前,为了支持任意内存大小的动态分配,上述内存设备一般是多逻辑设备(multiple logical device,mld),一个mld内存设备可被划分成若干个内存区域,不同的内存区域可以被分配给不同的服务器。由于一个mld内存设备可以同时被多个服务器使用,致使相较于传统内存设备为单逻辑设备(single logical device,sld),存有因内存问题引发的服务器故障风暴半径较大问题。


技术实现思路

1、鉴于
技术介绍
中提到的上述问题,本申请提供一种解决上述问题或至少部分地解决上述问题的数据迁移方法、访问处理方法、数据迁移系统、电子设备、计算机可读存储介质、计算机程序产品。

2、第一个实施例,本申请的提供了一种数据迁移本文档来自技高网...

【技术保护点】

1.一种数据迁移方法,其特征在于,应用于交换机,所述交换机基于互联协议与内存池中的多个内存设备通信连接,一个所述内存设备具有多个内存区域;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,为所述第一内存区域确定一个页面位图,包括:

3.根据权利要求1所述的方法,其特征在于,在迁移过程中利用所述页面位图记录所述多个数据页面的迁移状态,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,确定所述第一内存区域是否处于数据迁移过程,包括:

6.根据权利要求4所述的方法...

【技术特征摘要】

1.一种数据迁移方法,其特征在于,应用于交换机,所述交换机基于互联协议与内存池中的多个内存设备通信连接,一个所述内存设备具有多个内存区域;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,为所述第一内存区域确定一个页面位图,包括:

3.根据权利要求1所述的方法,其特征在于,在迁移过程中利用所述页面位图记录所述多个数据页面的迁移状态,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,确定所述第一内存区域是否处于数据迁移过程,包括:

6.根据权利要求4所述的方法,其特征在于,根据所述目标数据页面的迁移状态,对所述访问请求执行适配的转发处理,包括:

7.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:

8.一种数据迁移方法,其特征在于,应用于管理器,所述方法包括:

9.一种访问处理方法,其特征在于,应用于交换机,所述方法...

【专利技术属性】
技术研发人员:黄涛孔阳
申请(专利权)人:杭州阿里云飞天信息技术有限公司
类型:发明
国别省市:

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

1