[发明专利]一种存储系统在审
申请号: | 202111641731.0 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114461547A | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 詹建平;彭云武;宋开鑫 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛晨光 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储系统 | ||
本发明公开了一种存储系统,每个控制器在主电源正常时,将数据写入内存扩展卡中,并在满足预设条件或主电源输出异常时,将内存扩展卡中存储的与自身对应的数据写入与自身对应的硬盘中。本申请中,在控制器运行时,将数据先不写入硬盘,先存储至内存扩展卡中,可以避免由于存储数据造成的对控制器的运行内存及线程的占用,从而提高了控制器的运行性能。此外,在满足预设条件或主电源异常时,还将内存扩展卡中的数据分别写入对应的控制器中的硬盘中,避免数据丢失。此外,本申请在主电源异常时,还使用备用电源为控制器及内存扩展卡供电,以使控制器将数据从内存扩展中刷写硬盘中,避免由于突然掉电造成的数据丢失,提高了存储数据的可靠性。
技术领域
本发明涉及服务器存储领域,特别是涉及一种存储系统。
背景技术
目前,用户在使用存储产品时,不单是对存储产品的存储容量有越来越高的要求,还对存储产品的存储性能有着越来越高的要求,例如,对存储产品中控制器的运行速度、及存储产品中存储的数据的安全性和可靠性的要求均逐渐提高。综上,提供一种可靠且控制器运行速度较快的存储系统是十分必要的。
发明内容
本发明的目的是提供一种存储系统,在控制器运行时,可以避免由于存储数据造成的对控制器的运行内存的占用,从而提高了控制器的运行速度。此外,在满足预设条件时,还将内存扩展卡中的数据分别写入对应的控制器中的硬盘中,避免数据丢失。此外,在主电源异常时,还使用备用电源为控制器及内存扩展卡供电,以使控制器将数据从内存扩展中刷写硬盘中,避免由于突然掉电造成的数据丢失,提高了存储数据的可靠性。
为解决上述技术问题,本发明提供了一种存储系统,包括N个控制器、内存扩展卡、主电源和备用电源,每个所述控制器包括硬盘,N为不小于1的整数;
所述主电源,用于通过供电通道为多个所述控制器及所述内存扩展卡供电;
所述备用电源,用于在所述主电源输出电压异常时,通过所述供电通道为多个所述控制器及所述内存扩展卡供电;
所述控制器,用于在所述主电源输出电压正常时,根据用户指令将数据写入所述内存扩展卡中,并在满足预设条件或所述主电源输出电压异常时,将所述内存扩展卡中与自身对应的数据写入与自身对应的硬盘中。
优选地,所述内存扩展卡的内存被划分为N个与所述控制器一一对应的子内存;
所述控制器,具体用于在所述主电源输出电压正常时,根据用户指令确定与自身对应的子内存,将数据写入确定的所述子内存中,并在满足所述预设条件或所述主电源输出电压异常时,将确定的所述子内存中的数据写入与自身对应的硬盘中。
优选地,所述备用电源,具体用于在所述主电源输出电压异常时,通过所述供电通道为所述第i控制器及所述内存扩展卡供电;
所述第i控制器,具体用于在所述主电源输出电压正常时,根据用户指令将数据写入所述内存扩展卡中,并在满足预设条件时,将所述内存扩展卡中与自身对应的数据写入与自身对应的硬盘中;在所述主电源输出电压异常时,将所述内存扩展卡中存储的所有数据写入与自身对应的硬盘中,并在第a所述控制器重新上电后,将与所述第a控制器对应的数据发送至所述第a控制器;
所述第a控制器,具体用于在所述主电源输出电压正常时,根据用户指令将数据写入所述内存扩展卡中,并在满足预设条件时,将所述内存扩展卡中与自身对应的数据写入与自身对应的硬盘中;并在自身重新上电之后,接收所述第i控制器发送的数据并写入与自身对应的硬盘中;
其中,i和a均为不大于N的正整数,且i≠a。
优选地,所述内存扩展卡的个数为2;
所述备用电源,具体用于在所述主电源输出电压异常时,通过所述供电通道为所述第i控制器、所述第k控制器及多个所述内存扩展卡供电;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111641731.0/2.html,转载请声明来源钻瓜专利网。