[发明专利]存储进程管理方法及装置有效
申请号: | 202010205110.7 | 申请日: | 2020-03-23 |
公开(公告)号: | CN111090500B | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 杨贻宏 | 申请(专利权)人: | 上海飞旗网络技术股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/50;G06F9/54 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 曾凯 |
地址: | 200120 上海市浦东新区自由贸*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 进程 管理 方法 装置 | ||
本申请实施例提供一种存储进程管理方法及装置,在从存储进程数据中提取出内存碎片特征和缓存映射特征后,确定当前分布式存储节点的目标存储进程运行节点,并确定目标存储进程运行节点所对应的存储进程类别的虚拟内存页的虚拟进程域以及对应的虚拟进程接口,并根据虚拟进程接口对虚拟进程域中的当前存储进程状态信息所对应的存储进程地址进行虚拟进程访问后,在虚拟进程域中更新存储进程状态信息。如此,通过结合内存碎片特征和缓存映射特征进行存储进程的状态管理可以便于后续针对性地进行存储性能优化,减少存储进程出现异常的概率,进而保障存储业务的正常运行。
技术领域
本申请涉及操作系统存储技术领域,具体而言,涉及一种存储进程管理方法及装置。
背景技术
随着分布式存储设备的不断升级,其性能、容量不断提升,为了减少存储资源的浪费,往往需要对分布式存储设备在执行存储任务过程中的存储进程状态信息进行管理。传统方案在对存储进程的状态信息进行管理的过程中,通常仅对在已完成存储的实际数据文件时的存储进程状态信息进行更新,但是实际上在整个存储进程的运行过程中,可能会产生诸多的内存碎片和缓存信息,这部分信息通常不会以具体的实际数据文件的形式分布在分布式存储节点中,但是发明人研究发现这一部分信息可能会严重影响存储进程的运行性能,如果不对其在存储进程的状态信息进行更新,那么可能会导致一些存储进程出现异常,严重影响正常的存储业务。
发明内容
有鉴于此,本申请的目的在于提供一种存储进程管理方法及装置,通过结合内存碎片特征和缓存映射特征进行存储进程的状态管理可以便于后续针对性地进行存储性能优化,减少存储进程出现异常的概率,进而保障存储业务的正常运行。
根据本申请的第一方面,提供一种存储进程管理方法,应用于与分布式存储设备通信连接的服务器,所述方法包括:
获取所述分布式存储设备中与当前执行的目标存储进程关联的当前分布式存储节点,并获取该当前分布式存储节点的存储进程数据;
当所述当前分布式存储节点采用与目标存储进程对应的存储控制脚本进行存储控制时,从所述存储进程数据中提取目标存储进程特征,所述目标存储进程特征包括第一存储进程特征和第二存储进程特征,所述第一存储进程特征为所述存储控制脚本包括的与所述目标存储进程对应的存储控制器识别到的内存碎片特征,所述第二存储进程特征为所述存储控制器识别到的缓存映射特征,不同的存储控制器用于识别不同的预设存储进程业务;
根据所述目标存储进程特征,确定所述当前分布式存储节点的目标存储进程运行节点,并确定所述目标存储进程运行节点所对应的存储进程类别的虚拟内存页的虚拟进程域以及对应的虚拟进程接口;
根据所述虚拟进程接口,对所述虚拟进程域中的当前存储进程状态信息所对应的存储进程地址进行虚拟进程访问后,在所述虚拟进程域中更新所述存储进程状态信息。
在第一方面的一种可能的实施方式中,从所述存储进程数据中提取目标存储进程特征的步骤,包括:
通过所述存储控制器从所述存储进程数据中分别获取对应的存储进程业务的各个进程节点之间的进程交互数据和存储进程特征信息;
根据获取的存储进程业务的各个进程节点之间的进程交互数据,分别确定存储进程业务的各个进程节点彼此之间的调用区间;
根据所述存储进程特征信息,将所述存储进程业务的各个进程节点划分为内存碎片序列和缓存映射序列;
根据所述存储进程特征信息和所述存储进程业务的各个进程节点彼此之间的调用区间,确定所述内存碎片序列和所述缓存映射序列各自的存储进程特征信息;
根据所述内存碎片序列和所述缓存映射序列各自的存储进程特征信息,确定所述目标存储进程特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海飞旗网络技术股份有限公司,未经上海飞旗网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010205110.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内脏激振器
- 下一篇:存储设备性能预测方法及装置