一种云存储系统中支持隐私保护的用户数据割接方法及系统技术方案

技术编号:33462846 阅读:59 留言:0更新日期:2022-05-19 00:43
本发明专利技术公开了一种云存储系统中支持隐私保护的用户数据割接方法及系统,属于云存储技术领域,包括用户管理中心和云存储系统,用户管理中心进行用户的创建,将用户相关的信息保存;当用户开通云存储服务时,云存储系统基于用户管理中心存储的用户数据创建该用户,将该用户的用户数据保存在其底层存储模块中;该方法基于用户管理中心存储的用户数据更新云存储系统中存储的用户数据,完成对云存储系统中的用户数据的割接处理。本发明专利技术能够有效解决由于云存储系统中产品不断迭代和存储策略不断变化而导致所存储的用户数据内容出现不一致的问题。的问题。的问题。

【技术实现步骤摘要】
一种云存储系统中支持隐私保护的用户数据割接方法及系统


[0001]本专利技术涉及云存储
,具体地说是一种云存储系统中支持隐私保护的用户数据割接方法及系统。

技术介绍

[0002]随着互联网技术的不断发展,全球的数据量也在快速增多。根据IDC监测,全球数据量大约每18个月翻一番,种种迹象表明我们正处于信息大爆炸的大数据时代。如何对海量的数据进行存储、处理、利用成为当今科技行业共同探讨的热点问题。
[0003]云存储由于具有缩减数据占用空间、简化存储管理、最大程度利用已有资源、降低成本等特点而成为应对信息急剧增长问题的绝佳解决方案。云存储是通过采用网格技术、分布式文件系统、集群应用等功能将网络中海量的异构存储设备用软件来控制,提供数据存储访问、处理功能的一个系统服务。在云存储中,用户数据被分散存储于若干通用存储服务器上,利用虚拟化技术向用户提供可靠的统一的逻辑存储空间,方便用户使用各种终端访问和分享。
[0004]目前,云存储大多使用多租户架构进行用户管理,多租户指的是一个单独的软件实例可以为多个组织服务,而这里多个组织服务就本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云存储系统中支持隐私保护的用户数据割接方法,其特征在于,包括用户管理中心和云存储系统,用户管理中心进行用户的创建,将用户相关的信息保存;当用户开通云存储服务时,云存储系统基于用户管理中心存储的用户数据创建该用户,将该用户的用户数据保存在其底层存储模块中;该方法基于用户管理中心存储的用户数据更新云存储系统中存储的用户数据,完成对云存储系统中的用户数据的割接处理。2.根据权利要求1所述的云存储系统中支持隐私保护的用户数据割接方法,其特征在于,将客户端请求作为用户数据割接的触发条件,当客户端请求到来时,云存储系统根据预先设定的用户数据割接条件判断该用户的数据是否需要割接;如果该用户的数据需要割接处理,则将用户数据从云存储系统的底层存储模块中查询出来并且记录用户ID;云存储系统向认证授权服务器索要令牌,利用令牌和用户ID向用户管理中心获取用户数据;利用从用户管理中心获取到的用户数据和数据割接条件对从云存储系统底层存储模块查询到的用户数据进行更新;将更新后的用户数据重新写入到云存储系统的底层存储模块完成数据割接。3.根据权利要求2所述的云存储系统中支持隐私保护的用户数据割接方法,其特征在于,云存储系统中对用户数据进行割接的方法实现过程如下:1)、当云存储系统接收到来自客户端的请求时,首先对发出该请求的用户身份进行认证,如果用户身份认证通过,则继续下一步,如果未通过,则直接返回,拒绝客户端访问云存储系统;2)、从云存储系统的底层存储模块中查询该用户的用户数据并暂存,记为数据一,同时记录该用户的用户ID以供后续使用;3)、根据数据割接条件对步骤2)查询到的用户数据进行分析,判断该用户的用户数据是否需要割接处理,如果该用户的用户数据需要进行割接处理,则继续下一步,否则跳过用户数据割接处理;4)、从用户管理中心再获取一份该用户的用户数据并暂存,记为数据二,以供后续使用;5)、利用数据二对数据一进行更新;6)、将更新之后的数据一写入云存储系统的底层存储模块。4.根据权利要求1或2或3所述的云存储系统中支持隐私保护的用户数据割接方法,其特征在于,所述底层存储模块是云存储系统中的执行具体存储过程的模块系统,云存储系统使用分布式的存储系统进行数据存储。5.根据权利要求...

【专利技术属性】
技术研发人员:高伟男王腾飞李超肖雪
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1