发明名称 |
数据散列存储的方法及装置 |
摘要 |
本发明涉及计算机技术领域提供了一种散列存储数据的方法及装置。方法包括:磁盘前端驱动器接收云主机发送的数据写入请求;按照预先与云主机绑定的逻辑磁盘片,将请求写入的数据划分为多个数据分片,所有的逻辑磁盘片对应的物理存储单元散列分布在不同的存储节点上;将多个数据分片散列存储到所分配的逻辑磁盘片对应的不同的存储节点上;磁盘前端驱动器将数据分片的元数据信息进行存储。装置包括:数据写入请求接收单元、数据划分单元、数据分配单元和元数据管理单元。由于数据是散列存放,且存储的元数据经过加密,所以即便元数据被盗取也不会从元数据中找到存储的数据的信息。这样的存储方式提高了数据存储的安全性。 |
申请公布号 |
CN104503708A |
申请公布日期 |
2015.04.08 |
申请号 |
CN201410836090.8 |
申请日期 |
2014.12.29 |
申请人 |
成都致云科技有限公司 |
发明人 |
黄睿 |
分类号 |
G06F3/06(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京超凡志成知识产权代理事务所(普通合伙) 11371 |
代理人 |
饶钱 |
主权项 |
一种数据散列存储的方法,其特征在于,所述方法应用于分布式存储系统,所述分布式存储系统包括云主机、数据散列存储的装置及多个存储节点,所述数据散列存储的装置包括磁盘前端驱动器,所述方法包括:所述磁盘前端驱动器接收所述云主机发送的数据写入请求;所述磁盘前端驱动器按照预先与所述云主机绑定的逻辑磁盘片,将所述请求写入的数据划分为多个数据分片,所述逻辑磁盘片为预先将与所述云主机绑定的逻辑磁盘进行划分获得,所有的所述逻辑磁盘片对应的物理存储单元散列分布在不同的存储节点上;所述磁盘前端驱动器将获得的所述多个数据分片分配不同的逻辑磁盘片,将所述多个数据分片散列存储到所分配的逻辑磁盘片对应的不同的存储节点上;所述磁盘前端驱动器将所述数据分片的元数据信息进行存储。 |
地址 |
610000 四川省成都市高新区芳草东街76号4层 |