【技术实现步骤摘要】
本专利技术涉及存储,特别是涉及一种基于存储控制卡的处理方法和装置。
技术介绍
1、目前,存储控制卡(raid)中的数据缓存(data cache)是受主机写操作驱动的,即在写回(write back)模式下,存储控制卡会先将数据暂存入存储控制卡中受掉电保护区域(即数据缓存)中,之后就会立即应答主机写io(input output,输入输出)操作完成。而在存储控制卡的后台任务中,通常设置有一种负责将数据缓存中的数据进行刷出落盘的任务,一般称之为去缓存(cache destage),去缓存任务与前台的主机io读写时异步分离执行的。
2、由于存储控制卡中数据缓存设置和去缓存任务的存在,导致每笔主机的读io都需要先对数据缓存中的内容进行查找,查找结果分三种情况:
3、1、不命中(cache miss):当主机请求的数据完全不存在于数据缓存中时,这被称为缓存不命中,数据可以全部直接从存储设备中读取。
4、2、命中( cache hit):当主机请求的数据完全存在于数据缓存中时,这被称为缓存命中,数据可以直接从缓
...【技术保护点】
1.一种基于存储控制卡的处理方法,其特征在于,所述存储控制卡与主机、存储设备连接,所述存储控制卡设置有受掉电保护区域,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据传输策略,将所述数据读取命令请求的数据采用独立路径分别从所述受掉电保护区域和所述存储设备传输至所述主机,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据传输策略,将所述数据读取命令请求的数据采用独立路径分别从所述受掉电保护区域和所述存储设备传输至所述主机,包括:
4.根据权利要求2所述的方法,其特征在于,所述将所述存储
...【技术特征摘要】
1.一种基于存储控制卡的处理方法,其特征在于,所述存储控制卡与主机、存储设备连接,所述存储控制卡设置有受掉电保护区域,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据传输策略,将所述数据读取命令请求的数据采用独立路径分别从所述受掉电保护区域和所述存储设备传输至所述主机,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据传输策略,将所述数据读取命令请求的数据采用独立路径分别从所述受掉电保护区域和所述存储设备传输至所述主机,包括:
4.根据权利要求2所述的方法,其特征在于,所述将所述存储设备中所述数据读取命令请求的完整数据传输至所述主机,并将所述受掉电保护区域中所述数据读取命令命中的部分数据传输所述主机,以采用所述命中的部分数据覆盖所述完整数据中相应的部分,包括:
5.根据权利要求3所述的方法,其特征在于,所述将所述受掉电保护区域中所述数据读取命令命中的部分数据传输所述主机,并将所述存储设备中所述数据读取命令请求的其他数据传输所述主机,包括:
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求4或5所述的方法,其特征在于,所述数据读取命令包括逻辑卷标识、起始逻辑区块地址、数据大小;
8.根据权利要求4或5所述的方法,其特征在于,在所述根据所述数据读取命令在所述存储控制卡中进行缓存行查询,得到所述数据读取命令命中的相关缓存行之后,还包括:
9.根据权利要求4或5所述的方法,其特征在于,在所述根据所述数据读取命令在所述存储控制卡中进行缓存行查询,得到所述数据读取命令命中的相关缓存行之后,还包括:
10.根据权利要求4或5所述的方法,其特征在于,在所述将所述第一数据列表中的第一页表指针转换为第二页表指针,并将所述第二页表指针存储至第二数据列表之前,还包括:
11.根据权利要求4或5所述的方法,其特征在于,所述将所述...
【专利技术属性】
技术研发人员:王江,李树青,孙华锦,李幸远,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。