[发明专利]一种医学数据分布式存储方法及系统在审
申请号: | 201910084438.5 | 申请日: | 2019-01-29 |
公开(公告)号: | CN109887576A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 张震江;邵学军 | 申请(专利权)人: | 中国人民解放军总医院 |
主分类号: | G16H30/00 | 分类号: | G16H30/00;G06F16/51;G06F16/182;G06F16/172;H04L29/08 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙) 11381 | 代理人: | 陈曦;陈丽 |
地址: | 100853*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 医学数据 分布式存储 初步处理 存储节点 存储索引 服务器 复制 存储路径信息 安全可靠性 安全存储 发生故障 数据存储 存储 保证 保存 灾难 创建 恢复 | ||
1.一种医学数据分布式存储方法,其特征在于包括如下步骤:
对获取的医学数据进行初步处理;
将初步处理的医学数据发送到服务器进行复制,并将复制的医学数据分别存储到多个存储节点;
根据存储节点创建存储索引,将存储索引和存储路径信息保存到服务器中。
2.如权利要求1所述的医学数据分布式存储方法,其特征在于对获取的医学数据进行初步处理,包括如下步骤:
获取产生的医学数据对应的数据文件;
根据数据文件的大小进行拆分得到多个数据块;
对每个数据块进行加密得到初步处理的医学数据。
3.如权利要求1所述的医学数据分布式存储方法,其特征在于:
所述存储索引和存储路径信息的保存与医学数据的复制处理在不同的服务器中进行。
4.如权利要求1所述的医学数据分布式存储方法,其特征在于:
所述存储索引和存储路径信息同时保存在两个服务器中,所述两个服务器同时在线。
5.如权利要求1所述的医学数据分布式存储方法,其特征在于提取存储的医学数据时,包括如下步骤:
向控制服务器发送提取数据请求;
根据提取数据请求到索引服务器寻找提取数据请求对应的存储索引和文件保存路径信息;
根据存储索引和文件保存路径信息到对应的存储节点获取医学数据对应的数据文件。
6.如权利要求1所述的医学数据分布式存储方法,其特征在于还包括如下步骤:
当存储节点发生故障时,将存储节点存储的医学数据迁移到正常工作的其他存储节点,并更新存储索引和文件保存路径信息。
7.如权利要求6所述的医学数据分布式存储方法,其特征在于当存储节点发生故障时,将存储节点存储的医学数据迁移到正常工作的其他存储节点,并更新存储索引和文件保存路径信息;包括如下步骤:
当存储节点发生故障时,根据存储索引和文件保存路径信息找到所述存储节点的数据文件的备份文件路径信息,并根据所述备份文件生成新的数据文件;
按照任务分配策略将所述新的数据文件传输给其他正常的存储节点进行存储;
根据新的存储节点更新存储索引和文件保存路径信息。
8.如权利要求7所述的医学数据分布式存储方法,其特征在于当存储节点发生故障时,对发生故障的存储节点进行离线判定,包括如下步骤:
当存储节点发生故障时,获取存储节点离线时长;
根据存储节点计算机的特征信息以及在线规律获取离线判定时间;
如果该存储节点的离线时长大于该离线判定时间,则该存储节点离线,进行数据迁移;否则,不进行数据迁移。
9.如权利要求1所述的医学数据分布式存储方法,其特征在于还包括如下步骤:
定时判断发生故障的存储节点是否重新工作,如果该发生故障的存储节点重新工作,则根据全网内数据文件存储均衡性进行重复数据的删除。
10.一种医学数据分布式存储系统,其特征在于包括存储节点、数据获取模块、数据处理模块、引擎创建模块和服务器;
其中,所述数据处理模块用于从所述存储节点获取医学数据,对获取的医学数据进行初步处理,并将初步处理的医学数据发送到所述数据处理模块;
所述数据处理模块将所述初步处理的医学数据发送到所述服务器进行复制,并将复制的医学数据分别存储到多个存储节点;
所述引擎创建模块根据存储医学数据的多个存储节点的位置创建存储索引,并将存储索引和存储路径信息保存到服务器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军总医院,未经中国人民解放军总医院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910084438.5/1.html,转载请声明来源钻瓜专利网。