[发明专利]一种Hadoop文件系统并发高速数据完全删除的方法有效
申请号: | 201910448716.0 | 申请日: | 2019-05-28 |
公开(公告)号: | CN110188076B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 蔡剑怀;成林 | 申请(专利权)人: | 厦门市数证科技有限公司;中国信息安全测评中心 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F21/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361000 福建省厦门市中国(福建)自由贸易*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Hadoop文件系统并发高速数据完全删除的方法,实现对Hadoop文件系统数据的完全删除,快捷且有效地彻底清除数据,保障用户的数据安全,有效防止数据泄露,避免了因数据泄露而导致的危害和经济损失。 | ||
搜索关键词: | 一种 hadoop 文件系统 并发 高速 数据 完全 删除 方法 | ||
【主权项】:
1.一种Hadoop文件系统并发高速数据完全删除的方法,其特征在与,包括用户客户端、Hadoop的名称节点和数据节点,所述Hadoop名称节点响应用户客户端的服务请求,并在处理后转发给数据节点中的服务程序。a客户端选择需要完全删除的文件名以及删除等级,发送的服务请求给所述Hadoop的名称节点;b所述Hadoop的名称节点接受到用户客户端发送的服务请求后,锁定任务列表,独占式访问,如果查询任务列表,用户客户端发送的删除服务请求不在任务列表,则将该任务添加到任务列表,然后释放任务列表锁,如果查询用户客户端发送的删除服务请求已经在任务列表,则反馈给用户客户端该任务已在任务列表,然后释放任务列表锁;c所述Hadoop的名称节点中的服务程序把数文件名和数据块名包装为数据流发送给所有存放有待删除数据块的数据节点;d所述数据节点中的服务程序响应所述Hadoop的名称节点服务请求,根据服务请求获得待删除数据块名称和删除等级;e所述数据节点上获得数据块名称和删除等级后,锁定任务列表,独占式访问,如果查询任务列表,待删除数据块不在任务列表,则将该数据块添加到任务列表,然后释放任务列表锁;如果查询待删除数据块已经在任务列表,则反馈给名称节点中服务程序该任务已在任务列表,然后释放任务列表锁;f所述数据节点中的服务程序遍历任务列表,对数据块执行覆写操作,所述数据节点实时发送已删除数据块数量给所述Hadoop的名称节点;g所述Hadoop的名称节点中的服务程序在对完全删除操作结束后,调用Hadoop的API对该文件进行删除,进而使得该文件从Hadoop的文件目录中删除;h所述Hadoop的名称节点中的服务程序汇总所有有删除任务的数据节点中的服务程序发送的删除进度,进而计算出文件总体删除进度,并实时发送给用户客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市数证科技有限公司;中国信息安全测评中心,未经厦门市数证科技有限公司;中国信息安全测评中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910448716.0/,转载请声明来源钻瓜专利网。