[发明专利]一种存储系统、内存管理方法和管理节点在审
申请号: | 202010625111.7 | 申请日: | 2020-07-01 |
公开(公告)号: | CN113568562A | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 崔文林;黄克骥;张鹏;罗四维 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储系统 内存 管理 方法 节点 | ||
1.一种存储系统,其特征在于,包括管理节点、一个或多个第一存储器和一个或多个第二存储器;
所述管理节点用于:
创建内存池以提供存储数据的服务,所述内存池包括所述一个或多个第一存储器以及所述一个或多个第二存储器,所述第一存储器的性能高于所述第二存储器,其中,所述一个或多个第一存储器中至少有一个第一存储器位于第一存储节点,所述一个或多个第二存储器中至少有一个第二存储器位于第二存储节点;
控制所述数据在所述内存池中的所述第一存储器与所述第二存储器之间迁移。
2.根据权1所述的存储系统,其特征在于,所述管理节点还用于获取存储器的状态信息,所述状态信息包括所述第一存储器的类型和容量,以及所述第二存储器的类型和容量;
所述管理节点具体用于基于所述状态信息创建所述内存池。
3.根据权1所述的存储系统,其特征在于,所述内存池的存储空间包括若干个页,一个页在内存池中的全局地址映射到所述页的物理地址;其中,所述页的全局地址用于指示所述页在所述内存池中的位置,所述页的物理地址用于指示为所述全局地址分配的物理空间在存储节点内的存储器内的位置,所述页的全局地址与所述页的物理地址的映射关系记录在索引表中。
4.根据权3所述的存储系统,其特征在于,所述第一存储节点中保存有所述索引表,所述多个第二存储器中有一个第二存储器位于所述第一存储节点,所述第一存储节点用于:
接收内存分配请求,所述内存分配请求用于请求为所述若干个页中的第一页的第一全局地址从类型为第二存储器的存储器中分配物理空间;
从所述第一存储节点的所述第二存储器中分配物理空间,或者向所述第二存储节点申请分配所述第二存储节点中的所述第二存储器的物理空间,所述第一存储节点或所述第二存储节点中的所述第二存储器的分配的所述物理空间的位置为所述第一页的第一物理地址;
将所述第一页的第一全局地址与所述第一页的第一物理地址的映射关系写入所述索引表。
5.根据权4所述的存储系统,其特征在于,所述第一存储节点包括IO控制器,所述IO控制器存储有所述索引表,所述IO控制器与计算节点通信;
所述IO控制器用于:
接收所述计算节点发送的第一数据和所述第一数据的第一逻辑地址;
根据所述第一逻辑地址确定所述第一数据在所述内存池中的所述第一全局地址;
根据所述索引表确定是否已经为所述第一全局地址分配有物理空间;
当确定已经为所述第一全局地址分配有物理空间时,将所述第一数据写入所述第一物理地址指示的物理空间中。
6.根据权3所述的存储系统,其特征在于,所述第一存储节点包括IO控制器,所述IO控制器与计算节点通信,所述IO控制器中存储有所述索引表;
所述IO控制器用于:
接收所述计算节点发送的第二数据和所述第二数据的第二逻辑地址;
根据所述第二逻辑地址确定所述第二数据在所述内存池中的第二全局地址;
根据所述索引表确定是否已经为所述第二全局地址分配有物理空间;
当确定尚未为所述第二全局地址分配物理空间时,从所述第一存储器中分配物理空间,将所述第二全局地址与第二物理地址的映射关系写入所述索引表,以及将所述第二数据写入所述第二物理地址指示的物理空间中,所述第二物理地址用于指示从所述第一存储器中为所述第二全局地址分配的物理空间的位置。
7.根据权3所述的存储系统,其特征在于,所述第一存储节点包括IO控制器,所述IO控制器与计算节点通信,所述IO控制器中存储有所述索引表;
所述IO控制器用于:
接收所述计算节点发送的第三数据和所述第三数据在所述内存池中的第三全局地址;
根据所述索引表确定所述第三全局地址对应的第三物理地址;
将所述第三数据写入所述第三物理地址中,所述第三物理地址用于指示为所述第三全局地址分配的物理空间的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010625111.7/1.html,转载请声明来源钻瓜专利网。