【技术实现步骤摘要】
一种数据存储系统的控制装置
本专利技术涉及计算机领域,特别是涉及一种数据存储系统的控制装置。
技术介绍
随着互联网的普及,以及涉及各个领域的物联网和大数据运算等科技技术的快速发展,数据的产生也在呈爆发式的增长;从而使得现有技术中数据存储系统的性能和效率越来越无法满足当前的需求。具体来说,当前的数据存储系统需要处理数据的数据量越来越大,而且,对于数据处理的效率要求也越来高。现有技术中,数据存储系统可以通过在一个特定的存储服务器中设有的控制装置,来对整个存储系统的存储设备进行数据的存取和管理的控制。专利技术人经过研究发现,现有技术中,至少还存在以下缺陷:随着数据量的不断增长,数据存储系统的性能和效率会不断地下降。
技术实现思路
本专利技术所要解决的技术问题是提高数据存储系统的性能和效率,具体的:本专利技术实施例提供了一种数据存储系统的控制装置,包括主机接口、同级接口、存储单元接口、处理器和数据管理模块;所述主机接口与存储服务器通讯连接,用于实现与所述存储服务器数据交互;所述数据交互包括接收所述存储服务器的数据管理指令;所述同级接口用于实现与所述数据存储系统中相邻控制装置的 ...
【技术保护点】
一种数据存储系统的控制装置,其特征在于,包括主机接口、同级接口、存储单元接口、处理器和本地数据管理模块;所述主机接口与存储服务器通讯连接,用于实现与所述存储服务器数据交互;所述数据交互包括接收所述存储服务器的数据管理指令;所述同级接口用于实现与所述数据存储系统中相邻控制装置的存储单元的数据通信连接;所述存储单元接口用于连接存储单元;所述本地数据管理模块用于通过所述处理器根据所述数据管理指令实现对于所述存储单元中数据的本地数据管理;所述本地数据管理包括对于数据的查找、分类、分析、哈希计算和数据转换中的一种操作或任意种操作的组合;所述主机接口向所述存储服务器发送本地数据管理的结果数据。
【技术特征摘要】
1.一种数据存储系统的控制装置,其特征在于,包括主机接口、同级接口、存储单元接口、处理器和本地数据管理模块;所述主机接口与存储服务器通讯连接,用于实现与所述存储服务器数据交互;所述数据交互包括接收所述存储服务器的数据管理指令;所述同级接口用于实现与所述数据存储系统中相邻控制装置的存储单元的数据通信连接;所述存储单元接口用于连接存储单元;所述本地数据管理模块用于通过所述处理器根据所述数据管理指令实现对于所述存储单元中数据的本地数据管理;所述本地数据管理包括对于数据的查找、分类、分析、哈希计算和数据转换中的一种操作或任意种操作的组合;所述主机接口向所述存储服务器发送本地数据管理的结果数据。2.根据权利要求1所述的数据存储系统的控制装置,其特征在于,所述主机接口包括PCIe接口、SAS接口、SATA接口、RAPID-IO接口和NVMe接口中的一种或任意组合;所述存储单元接口包括PCIe接口、SAS接口、SCSI接口和SATA接口中的一种或任意组合;所述同级接口包括Ethernet接口、FC接口、iSCSI接口和SAN接口中的一种或任意组合。3.根据权利要求1所述的数据存储系统的控制装置,其特征在于,还包括写控制单元和写缓存模块;所述写缓存模块用于缓存待写入固态硬盘的数据;所述写控制单元包括排序模块和写入模块,所述排序模块用于:根据最近最少使用页面LRU和/或LFU算法对所述写缓存模块中的所述待写入数据进行排序;当所述写缓存模块中的数据存储量达到预设值时,根据预设的缓存替换算法在不常用的待写入数据中确定预设数量的替换数据;所述写入模块用于将所述的替换数据写入所述固态硬盘的闪存。4.根据权利要求3所述的数据存储系统的控制装置,其特征在于,所述写控制单元还包括分组模块和位置确定模块;所述分组模块用于对所述待写入数据进行分组;分组规则包括,根据所述待写入数据的重写间隔值进行分组;所述位置确定模块用于根据所述替换数据的数据组别信息确定所述固态硬盘闪存中的目标数据块。5.根据权利要求1所述的数据存储系统的控制装置,其特征在于,还包括预取单元,所述预取单元包括哈希表维...
【专利技术属性】
技术研发人员:杨靖,何海波,杨庆,
申请(专利权)人:深圳大普微电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。