[发明专利]一种SAN存储系统的日志管理方法、系统及相关组件在审
申请号: | 201911386482.8 | 申请日: | 2019-12-29 |
公开(公告)号: | CN111159119A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 施培任;刘志勇;刘如意 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
主分类号: | G06F16/17 | 分类号: | G06F16/17;G06F16/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘志红 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 san 存储系统 日志 管理 方法 系统 相关 组件 | ||
本申请公开了一种SAN存储系统的日志管理方法,包括:利用后端硬盘和存储池创建日志卷;通过日志卷记录日志;将日志卷映射到终端设备,以便通过终端设备按目标协议对日志卷进行管理。本申请利用后端硬盘和存储池创建的日志卷作为日志存储介质,存储空间大,且没有存储时长限制,可以实现大容量、高性能的日志存储功能,将日志卷映射到终端设备,以便终端设备通过协议对日志卷进行查询和分析等管理操作,即通过终端设备对落盘的数据进行管理,相较于现有技术,具有更快的响应速度,从而提高了查询速度。本申请还公开了一种SAN存储系统的日志管理装置、电子设备及计算机可读存储介质,具有以上有益效果。
技术领域
本申请涉及存储系统领域,特别涉及一种SAN存储系统的日志管理方法、系统及相关组件。
背景技术
在SAN(Storage Area Network,存储局域网络)存储系统中,为了分析主机端IO特征和跟踪IO处理过程,需要记录每个IO的信息,包括读/写类型、起始地址、长度、发起时间、完成时间等,在处理IO过程中各个阶段例如缓存、压缩、快照会有不同的数据结构和处理流程,把这些IO信息和处理过程中相关结构和过程信息保存下来称为IO日志。SAN存储系统接收和处理IO速率很高,高达几十万iops,要长时间详细记录所有IO日志,需要很大的存储空间。当前SAN存储系统一般使用内存存储IO信息,由于内存有限,可以存储的IO信息数量和时长也有限,且IO日志需要通过系统的管理软件导出才能进一步查询和分析,导出需要重新封装写文件,而系统的管理通道速率较低,一般为百兆或千兆网络,使得查询效率低。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本申请的目的是提供一种SAN存储系统的日志管理方法、装置、电子设备及计算机可读存储介质,可以实现大容量、高性能的日志存储,将日志卷映射到终端设备,以便终端设备通过协议对日志卷进行查询和分析等管理操作,即通过终端设备对落盘的数据进行管理,相较于现有技术,具有更快的响应速度,从而提高了查询速度。
为解决上述技术问题,本申请提供了一种SAN存储系统的日志管理方法,包括:
利用后端硬盘和存储池创建日志卷;
通过所述日志卷记录日志;
将所述日志卷映射到终端设备,以便通过所述终端设备按目标协议对所述日志卷进行管理。
优选的,所述利用后端硬盘和存储池创建日志卷之前,该日志管理方法还包括:
根据SAN存储系统的日志信息计算日志卷的大小;
相应的,所述利用后端硬盘和存储池创建日志卷的过程具体为:
利用后端硬盘和存储池,根据所述日志卷的大小创建日志卷。
优选的,所述将所述日志卷映射到终端设备的过程具体为:
将所述日志卷作为SCSI LUN映射到服务器主机。
优选的,所述日志卷包括超级块和多个按日志类型划分的日志空间,每个所述日志类型对应的日志空间包括多个区块;
相应的,创建日志卷的过程包括:
对所述超级块的参数进行初始化;
为各个所述日志类型分配所述日志空间,并更新所述超级块中的参数。
优选的,该日志管理方法还包括:
在内存中确定与所述日志类型对应的缓存区;
所述通过所述日志卷记录日志的过程具体包括:
将当前日志类型的日志存入对应的缓存区;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911386482.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可散热服务器
- 下一篇:一种服装包装和运输管理系统及其管理方法