一种云端NAS多账号存储系统技术方案

技术编号:38764068 阅读:17 留言:0更新日期:2023-09-10 10:37
本发明专利技术提供了一种云端NAS多账号存储系统,包括:云端NAS、处理器和存储有计算机程序的存储器,当处理器执行所述计算机程序时,实现如下步骤:接收目标用户发出的云端NAS申请请求;基于所述云端NAS申请请求为目标用户划分目标云端NAS空间,将所述目标云端NAS空间的授权权限开通给目标用户,且,将目标云端NAS空间对应的目标云端NAS空间信息发送给目标用户;将目标用户对应的目标云端NAS空间的账号标记为主账号;接收主账号发出的子账号开通信息,当子账号开通信息不满足预设开通条件时,向主账号发出扩容提示信息;从而满足一个账号下的多人使用,且一个账号下的多个人都拥有独立空间。立空间。立空间。

【技术实现步骤摘要】
一种云端NAS多账号存储系统


[0001]本专利技术涉及通信领域,特别是涉及一种云端NAS多账号存储系统。

技术介绍

[0002]云存储是指通过集群应用、网格技术或分布式文件系统等功能,网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统,保证数据的安全性,并节约存储空间。现有技术中的云端NAS账号一般是一位用户对应一个账号,其他人可以共用该账号,可以访问该云端NAS账号下的所有内容,没有办法满足一个账号下的多位用户的独立空间,对保存隐私数据的需求。现有技术中,CN114301931A公开了一种基于云端NAS的数据同步系统,但并未解决单个账号下的多存储问题。

技术实现思路

[0003]针对上述技术问题,本专利技术采用的技术方案为:一种云端NAS多账号存储系统,所述系统包括云端NAS、处理器和存储有计算机程序的存储器,当处理器执行所述计算机程序时,实现如下步骤:S100,接收目标用户发出的云端NAS申请请求,所述云端NAS申请请求至少包括目标用户申请的云端NAS空间容量C0;S200,基于所述云端NAS申请请求为目标用户划分目标云端NAS空间,将所述目标云端NAS空间的授权权限开通给目标用户,且,将目标云端NAS空间对应的目标云端NAS空间信息发送给目标用户,其中,所述目标云端NAS空间的授权权限包括数据查看权限和邀请子账号权限,所述目标云端NAS空间信息包括目标用户对应的目标云端NAS空间的账号和密码;S300,将目标用户对应的目标云端NAS空间的账号标记为主账号;S400,接收主账号发出的子账号开通信息,当子账号开通信息不满足预设开通条件时,向主账号发出扩容提示信息,所述子账号开通信息包括主账号邀请子账号时,为子账号开通的子云端NAS空间信息、子授权权限信息,所述子账号对应的子用户是除目标用户外任一用户;其中,在S400中,目标用户对应的目标设备实现如下步骤:S410,接收预设时间段内的子空间申请请求列表A={A1,A2,

,A
i


,A
m
},A
i
是第i个子用户发出的子空间申请请求,至少包括申请子空间的容量C
i
;i的取值范围是1到m,m是预设时间段内收到的子空间申请请求的数量;且,A
i
的申请时间早于A
i+1
的申请时间;S420,在目标云端NAS空间为A
i
划分第i子空间,并将该第i子空间的子授权权限开通给A
i
对应的子用户;其中,所述第i子空间的子授权权限包括数据查看权限;S430,将所述第i子空间的子授权权限和为第i个子用户划分的第i子空间的子空间信息标记为子账号开通信息,其中,为第i个子用户划分的第i子空间的子空间信息包括
为第i个子用户划分的云端NAS空间容量。
[0004]本专利技术至少具有以下有益效果:基于此,处理器接收目标用户发出的云端NAS申请请求及云端NAS申请请求对应的云端NAS申请请求信息,基于云端NAS申请请求信息为目标用户划分目标云端NAS空间,将目标云端NAS空间的授权权限开通给目标用户,目标云端NAS空间信息发送给目标用户,将目标用户对应的目标云端NAS空间的账号标记为主账号,接收主账号发出的子账号开通信息,当子账号开通信息不满足预设开通条件时,向主账号发出扩容提示信息,通过主账号邀请子账号,实现了一个账号下的多人使用,且一个账号下的多个人都拥有独立空间,可以满足主账号和子账号对隐私数据保密的需求。
附图说明
[0005]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0006]图1为本专利技术实施例提供的一种云端NAS多账号存储系统执行计算机程序时的流程图。
具体实施方式
[0007]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0008]本专利技术实施例提供了一种云端NAS多账号存储系统,所述系统包括云端NAS、处理器和存储有计算机程序的存储器,当处理器执行所述计算机程序时,实现如下步骤,如图1所示:S100,接收目标用户发出的云端NAS申请请求,所述云端NAS申请请求至少包括目标用户申请的云端NAS空间容量C0。
[0009]S200,基于所述云端NAS申请请求为目标用户划分目标云端NAS空间,将所述目标云端NAS空间的授权权限开通给目标用户,且,将目标云端NAS空间对应的目标云端NAS空间信息发送给目标用户,其中,所述目标云端NAS空间的授权权限包括数据查看权限和邀请子账号权限,所述目标云端NAS空间信息包括目标用户对应的目标云端NAS空间的账号和密码。
[0010]具体的,所述数据查看权限包括:对某一数据的可读权限、可写权限、无权限,对某一数据的可读权限是用户可以读取该数据,对某一数据的可写权限是用户可以对该数据进行编辑、删除等操作,对某一数据无权限是用户不能读取该数据。
[0011]具体的,所述邀请子账号权限是目标用户可以邀请其它用户使用目标云端NAS空间,并在目标云端NAS空间中为其它用户划分私有空间。
[0012]S300,将目标用户对应的目标云端NAS空间的账号标记为主账号。
[0013]S400,接收主账号发出的子账号开通信息,当子账号开通信息不满足预设开通条件时,向主账号发出扩容提示信息,所述子账号开通信息包括主账号邀请子账号时,为子账号开通的子云端NAS空间信息、子授权权限信息,所述子账号对应的子用户是除目标用户外任一用户。
[0014]基于此,处理器接收目标用户发出的云端NAS申请请求,基于云端NAS申请请求为目标用户划分目标云端NAS空间,将目标云端NAS空间的授权权限开通给目标用户,目标云端NAS空间信息发送给目标用户,将目标用户对应的目标云端NAS空间的账号标记为主账号,接收主账号发出的子账号开通信息,当子账号开通信息不满足预设开通条件时,向主账号发出扩容提示信息,通过主账号邀请子账号,实现了一个账号下的多人使用,且一个账号下的多个人都拥有独立空间,可以满足主账号和子账号对隐私数据保密的需求。
[0015]其中,在S400中,目标用户对应的目标设备实现如下步骤:S410,接收预设时间段内的子空间申请请求列表A={A1,A2,

,A
i


,A
m
},A
i
是第i个子用户发出的子空间申请请求,至少包括申请子空间的容量C
i
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云端NAS多账号存储系统,其特征在于,所述系统包括云端NAS、处理器和存储有计算机程序的存储器,当处理器执行所述计算机程序时,实现如下步骤:S100,接收目标用户发出的云端NAS申请请求,所述云端NAS申请请求至少包括目标用户申请的云端NAS空间容量C0;S200,基于所述云端NAS申请请求为目标用户划分目标云端NAS空间,将所述目标云端NAS空间的授权权限开通给目标用户,且,将目标云端NAS空间对应的目标云端NAS空间信息发送给目标用户,其中,所述目标云端NAS空间的授权权限包括数据查看权限和邀请子账号权限,所述目标云端NAS空间信息包括目标用户对应的目标云端NAS空间的账号和密码;S300,将目标用户对应的目标云端NAS空间的账号标记为主账号;S400,接收主账号发出的子账号开通信息,当子账号开通信息不满足预设开通条件时,向主账号发出扩容提示信息,所述子账号开通信息包括主账号邀请子账号时,为子账号开通的子云端NAS空间信息、子授权权限信息,所述子账号对应的子用户是除目标用户外任一用户;其中,在S400中,目标用户对应的目标设备实现如下步骤:S410,接收预设时间段内的子空间申请请求列表A={A1,A2,

,A
i


,A
m
},A
i
是第i个子用户发出的子空间申请请求,至少包括申请子空间的容量C
i
;i的取值范围是1到m,m是预设时间段内收到的子空间申请请求的数量;且,A
i
的申请时间早于A
i+1
的申请时间;S420,在目标云端NAS空间为A
i
划分第i子空间,并将该第i子空间的子授权权限开通给A
i
对应的子用户;其中,所述第i子空间的子授权权限包括数据查看权限;S430,将所述第i子空间的子授权权限和为第i个子用户划分的第i子空间的子空间信息标记为子账号开通信息,其中,为第i个子用户划分的第i子空间的子空间信息包括为第i个子用户划分的云端NAS空间容量。2.根据权利要求1所述的云端NAS多账号存储系统,其特征在于,所述预设开通条件包括:∑
mi=1 C
i
≤C0。3...

【专利技术属性】
技术研发人员:曹敬涛王磊丁晓杰
申请(专利权)人:上海凯翔信息科技有限公司
类型:发明
国别省市:

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

1