[发明专利]一种扩展硬盘存储容量的方法、系统及介质有效
申请号: | 202011474472.2 | 申请日: | 2020-12-14 |
公开(公告)号: | CN112667066B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 邱连兴 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/3234 | 分类号: | G06F1/3234;G06F13/40 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215124 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 硬盘 存储容量 方法 系统 介质 | ||
本发明公开了一种扩展硬盘存储容量的方法,CPLD读取硬盘在位信息并发送至BMC,OS通过PCH读取BMC硬盘在位信息生成硬盘在位列表,当CPU对硬盘进行读写时,CPU与在位硬盘进行交互,当CPU需要切换与目标硬盘连接时,OS控制CPU与在位硬盘断开连接,控制CPLD停止对在位硬盘的供电后,OS根据硬盘在位列表控制负载可编程逻辑器件对目标硬盘供电,以及控制CPU与目标硬盘进行连接,通过上述方式,本发明能够本发明可以在不增加扩展卡的情况下,完成硬盘容量的扩展,可以远程进行硬盘切换,并且在切换硬盘的时候不需要进行断电,减少整体的功率消耗。
技术领域
本发明涉及存储扩容领域,特别是涉及一种扩展硬盘存储容量的方法、系统及介质。
背景技术
随着云计算持续发展,越来越多的互联网运营商使用高密度类型存储服务器。这种服务器的设计特点是硬盘密度高、整机硬盘容量大,这种高密度存储往往作为资料归档,图片、视频长期备份等用途。
为了保证大容量的硬盘存储,硬盘往往需要外接SAS(statistical analysissystem,统计分析系统)卡、RAID(redundant array of independent disks,独立磁盘冗余阵列)卡、expander(扩展器)卡进行硬盘容量扩充。使用这种方式保证硬盘扩容后的性能要求,可以一定程度上扩展存储容量,相对的也增加了硬件成本;而且,对于某个既定的系统,可以扩展的存储容量是有限的。另外,在一些对读写要求性能不高的场景,会产生资源浪费,并且所有硬盘处于工作状态,造成不需要的功率损耗。
发明内容
本发明主要解决的是现有扩展存储的方法硬件成本高,扩展空间有限、功率损耗大的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种扩展硬盘存储容量的方法,包括以下步骤:
将至少一个第一存储器连接至CPU;
CPLD读取所述第一存储器的在位信息并发送至BMC,并将所述在位信息同步至OS;
所述CPLD控制所述第一存储器上电,hotplug add所述第一存储器。
进一步,所述第一存储器为NVME硬盘,所述将至少一个第一存储器连接至CPU的步骤为:将至少一个所述NVME硬盘通过同一个X4 PCIE连接至所述 CPU;或,
所述第一存储器为SATA硬盘,所述将至少一个第一存储器连接至CPU的步骤为:将至少一个所述SATA硬盘通过PCH的同一个X1 SATA连接至所述CPU。
进一步,所述第一存储器通过EFUSE连接至同一个电源上,所述CPLD通过所述EFUSE控制所述第一存储器是否上电。
进一步,还包括所述OS根据所述在位信息形成在位列表,并对所述第一存储器进行编号的步骤。
进一步,还包括所述OS按照所述在位列表依次对所有所述第一存储器进行扫描,获得所述第一存储器的时间戳的步骤。
进一步,还包括所述CPLD控制第二存储器下电,hotplug remove第二存储器的步骤。
本发明还提供一种扩展硬盘存储容量的系统,包括:CPU、CPLD、BMC、OS 和第一存储器;
所述CPLD分别与所述CPU、所述BMC电相连,所述第一存储器与所述CPU 电连接;
所述CPU用于发送数据至所述第一存储器,并发送所述第一存储器切换信号至所述CPLD;
所述CPLD用于读取所述第一存储器在位信息并发送至所述BMC;
根据所述OS的指令发送所述第一存储器切换信号至CPLD和CPU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011474472.2/2.html,转载请声明来源钻瓜专利网。