一种存储设备共享方法、系统及具有该系统的智能网关与流程

文档序号:12270797阅读:271来源:国知局
一种存储设备共享方法、系统及具有该系统的智能网关与流程

本发明涉及存储资源共享技术领域,特别涉及一种存储设备共享方法、系统及具有该系统的智能网关。



背景技术:

随着智能设备的普及和路由设备的增强,多设备之间可以互通互联、共享资源。而例如高清图像、超清视频等私人数据的增长,对存储空间要求也日益增长。为了解决对存储空间的需求,一般通过连接外置磁盘增加存储空间。

现有技术中,如果多个智能设备共享同一个外置磁盘来增加存储空间,则需要在使用该设备时接入外置磁盘,操作繁琐,用户体验也不够好。

综上所述,如何减少用户使用不同智能设备时增加该设备存储空间的操作,从而提高用户体验是目前需要解决的技术问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种存储设备共享方法、系统及具有该系统的智能网关,减少了用户使用不同智能设备时增加该设备存储空间的操作,从而提高了用户体验。其具体方案如下:

一种存储设备共享方法,包括:

获取第一类设备中存储空间的存储共享信息;

获取第二类设备的权限信息;

将与所述权限信息相应的存储空间提供给所述第二类设备。

优选的,获取所述第一类设备中存储空间的存储共享信息包括:

获取所述第一类设备的注册信息;

判断所述注册信息是否有效,若是,则获取所述第一类设备中存储空间的存储共享信息。

优选的,所述存储共享信息包括IP地址、描述、存储容量和存储速率等级。

优选的,将与所述权限信息相应的存储空间提供给所述第二类设备包括:

若所述第二类设备具有管理员权限,则将与管理员权限相应的存储空间提供给所述第二类设备;

若所述第二类设备具有普通用户权限,则将所述普通用户权限对应的存储空间提供给所述第二类设备。

优选的,所述存储设备共享方法还包括:

获取存储空间编辑指令,对所述权限信息相应的存储空间进行编辑。

优选的,所述第一类设备预先安装配置有iSCSI Target,所述第二类设备预先安装配置有iSCSI Client。

本发明还公开了一种存储设备共享系统,包括:

存储共享信息获取模块,用于获取第一类设备中存储空间的存储共享信息;

权限信息获取模块,用于获取第二类设备的权限信息;

存储空间共享模块,用于将与所述权限信息相应的存储空间提供给所述第二类设备。

优选的,所述存储共享信息获取模块包括:

注册信息获取单元,用于获取所述第一类设备的注册信息;

注册信息判断单元,用于判断所述注册信息是否有效;

存储共享信息获取单元,用于当判定所述注册信息有效,则获取所述第一类设备中存储空间的存储共享信息。

优选的,所述存储共享信息包括IP地址、描述、存储容量和存储速率等级。

优选的,所述存储空间共享模块包括:

管理员权限共享单元,用于当所述第二类设备具有管理员权限,则将与管理员权限相应的存储空间提供给所述第二类设备;

普通用户权限共享单元,用于当所述第二类设备具有普通用户权限,则将所述普通用户权限对应的存储空间提供给所述第二类设备。

优选的,所述存储设备共享系统还包括:

存储空间编辑模块,用于获取存储空间编辑指令,对所述权限信息相应的存储空间进行编辑。

优选的,所述第一类设备预先安装配置有iSCSI Target,所述第二类设备预先安装配置有iSCSI Client。

本发明还公开了一种智能网关,包括上述存储设备共享系统。

本发明公开了一种存储设备共享方法,包括:获取第一类设备中存储空间的存储共享信息;获取第二类设备的权限信息;将与上述权限信息相应的存储空间提供给上述第二类设备。可见,本发明通过获取连接的第一类设备中存储空间的存储共享信息,并在获取到第二类设备的权限信息后,将与上述权限信息相应的存储空间提供给第二类设备,也即,本发明中的技术方案可以将第一类设备中的存储空间共享给第二类设备,从而使得第二类设备无需通过额外接入外界磁盘的方式来扩展自身存储空间,由此减少了用户接入外界磁盘的过程,即减少了用户使用不同智能设备时增加该设备存储空间的操作,从而提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例公开的一种存储设备共享方法的流程示意图;

图2为本发明实施例公开的一种存储设备共享系统的模块示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种存储设备共享方法,参见图1所示,包括步骤S1至S3,其中:

步骤S1:获取第一类设备中存储空间的存储共享信息。

本发明实施例中,获取第一类设备中存储空间的存储共享信息,即获取已连接的智能设备中同来共享的存储空间的存储共享信息,并通过存储共享信息来管理存数设备对应的存储空间。

步骤S2:获取第二类设备的权限信息。

本发明实施例需要获取第二类设备的权限信息,以针对不同权限的第二类设备进行差别化管理,同时还可以保证第二类设备符合共享存储空间所涉及的传输协议。

步骤S3:将与所述权限信息相应的存储空间提供给所述第二类设备。

本发明实施例中,根据步骤S2中获取的权限信息,将相应的存储空间提供给第二类设备。

可以理解的是,第一类设备和第二类设备均为已连接的设备,因此同一个设备既可以作为第一类设备又可以作为第二类设备。

本发明实施例公开了一种存储设备共享方法,包括:获取第一类设备中存储空间的存储共享信息;获取第二类设备的权限信息;将与上述权限信息相应的存储空间提供给上述第二类设备。可见,本发明实施例通过获取第一类设备中存储空间的存储共享信息,并在获取到第二类设备的权限信息后,将与上述权限信息相应的存储空间提供给第二类设备,也即,本发明实施例中的技术方案可以将第一类设备中的存储空间共享给第二类设备,从而使得第二类设备无需通过额外接入外界磁盘的方式来扩展自身存储空间,由此减少了用户接入外界磁盘的过程,即减少了用户使用不同智能设备时增加该设备存储空间的操作,从而提高了用户体验,并且由此可以节省外界磁盘的硬件成本,也即,本发明实施例可低成本地实现对设备存储空间的扩展。

本发明实施例公开了一种具体的存储设备共享方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:

本发明实施例中,获取上述第一类设备中存储空间的存储共享信息包括:获取上述第一类设备的注册信息;判断上述注册信息是否有效,若是,则获取上述第一类设备中存储空间的存储共享信息。

可以理解的是,第一类设备预先安装有客户端,在获取第一类设备中存储空间的存储共享信息前,对第一类设备通过该客户端提供的注册信息有效性进行判断,保证第一类设备有效可用。

本发明实施例中,上述存储共享信息包括IP地址、描述、存储容量和存储速率等级。

可以理解的是,第二类设备可以通过第一类设备的IP地址连接,用户可以通过IP地址对第一类设备进行管理。描述可以帮助用户对第一类设备进行辨识和管理,例如用户可以通过“电脑”来辨识出第一类设备的提供者为电脑。存储容量和存储速率则可以帮助用户选择合适的第一类设备,例如需要进行大数据存储时,则选择存储空间和存储速率较大的第一类设备。

为了针对不同第二类设备用户进行差异化管理,本发明实施例中,将与上述权限信息相应的存储空间提供给上述第二类设备包括:若上述第二类设备具有管理员权限,则将与管理员权限相应的存储空间提供给上述第二类设备,若上述第二类设备具有普通用户权限,则将上述普通用户权限对应的存储空间提供给上述第二类设备。

可以理解的是,在实际使用中,为了对不同用户进行差别化管理,本发明实施例根据第二类设备的权限,对存储空间共享进行分类处理,若判定该第二类设备具有管理员权限,则将全部的第一类设备中存储空间提供给该第二类设备连接,若判定该第二类设备具有普通用户权限,则提供普通用户权限相应的第一类设备中存储空间给该第二类设备连接。

本发明实施例中,上述存储设备共享方法还包括:获取存储空间编辑指令,对上述权限信息相应的存储空间进行编辑。获取存储空间编辑指令后,根据用户个人需求添加或删除与权限信息相应的第一类设备中的存储空间。

本发明实施例中,上述第一类设备预先安装配置有iSCSI Target,上述第二类设备预先安装配置有iSCSI Client。

需要说明的是,iSCSI(即Internet Small Computer System Interface,小型计算机系统接口)技术是一种新储存技术,该技术将现有SCSI接口与一台网络技术结合,使服务器(第二类设备)可与使用IP网络的储存装置(第一类设备)互相交换资料。

可以理解的是,同一个设备既可以作为第一类设备,也可以作为第二类设备,即同一个设备可以同时安装iSCSI Target和iSCSI Client。

本发明还公开了一种存储设备共享系统,参见图2所示,包括:存储共享信息获取模块11、权限信息获取模块12、存储空间共享模块13。其中:

存储共享信息获取模块11,用于获取第一类设备中存储空间的存储共享信息。

本发明实施例中,存储共享信息获取模块11获取第一类设备中存储空间的存储共享信息,即获取已连接的智能设备中同来共享的存储空间的存储共享信息,并通过存储共享信息来管理存数设备对应的存储空间。

权限信息获取模块12,用于获取第二类设备的权限信息。

本发明实施例中,权限信息获取模块12获取第二类设备的权限信息,以针对不同权限的第二类设备进行差别化管理,同时还可以保证第二类设备符合共享存储空间所涉及的传输协议。

存储空间共享模块13,用于将与上述权限信息相应的存储空间提供给上述第二类设备。

本发明实施例中,存储空间共享模块13根据将权限信息获取模块12获取的权限信息,将相应的存储空间提供给第二类设备。

可以理解的是,第一类设备和第二类设备均为已连接的设备,因此同一个设备既可以作为第一类设备又可以作为第二类设备。

本发明公开了一种存储设备共享系统,包括:存储共享信息获取模块,用于获取第一类设备中存储空间的存储共享信息;权限信息获取模块,用于获取第二类设备的权限信息;存储空间共享模块,用于将与上述权限信息相应的存储空间提供给上述第二类设备。可见,本发明通过存储共享信息获取模块获取第一类设备中存储空间的存储共享信息,并在权限信息获取模块获取到第二类设备的权限信息后,存储空间共享模块通将与上述权限信息相应的存储空间提供给第二类设备,也即,本发明实施例中的技术方案可以将第一类设备中的存储空间共享给第二类设备,从而使得第二类设备无需通过额外接入外界磁盘的方式来扩展自身存储空间,由此减少了用户接入外界磁盘的过程,即减少了用户使用不同智能设备时增加该设备存储空间的操作,从而提高了用户体验。

本发明实施例公开了一种具体的存储设备共享系统,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:

本发明实施例中,上述存储共享信息获取模块包括:注册信息获取单元,用于获取上述第一类设备的注册信息;注册信息判断单元,用于判断上述注册信息是否有效;存储共享信息获取单元,用于当判定上述注册信息有效,则获取上述第一类设备中存储空间的存储共享信息。

可以理解的是,第一类设备上预先安装有客户端,存储共享信息获取单元在获取第一类设备中存储空间的存储共享信息前,通过注册信息获取单元获取该客户端发送的注册信息,并通过注册信息判断单元对第一类设备的注册信息有效性进行判断,保证第一类设备有效可用。

本发明实施例中,上述存储共享信息包括IP地址、描述、存储容量和存储速率等级。

可以理解的是,第二类设备可以通过第一类设备的IP地址连接,用户可以通过IP地址对存储设备进行管理。描述可以帮助用户对第一类设备进行辨识和管理,例如用户可以通过“电脑”来辨识出第一类设备的提供者为电脑。存储容量和存储速率则可以帮助用户选择合适的第一类设备,例如需要进行大数据存储时,则选择存储空间和存储速率较大的第一类设备。

为了针对不同第二类设备用户进行差异化管理,本发明实施例中,上述存储空间共享模块包括:管理员权限共享单元,用于当上述第二类设备具有管理员权限,则将与管理员权限相应的存储空间提供给上述第二类设备;普通用户权限共享单元,用于当上述第二类设备具有普通用户权限,则将所述普通用户权限对应的存储空间提供给上述第二类设备。

可以理解的是,在实际使用中,为了对不同用户进行差别化管理,本发明实施例根据第二类设备的权限对存储空间共享进行分类处理,若判定该第二类设备具有管理员权限,则管理员权限共享单元将与管理员权限相应的存储空间提供给上述第二类设备,若判定该第二类设备仅具有普通用户权限,则普通用户权限共享单元将普通用户权限相应的存储空间提供给上述第二类设备。

本发明实施例中,上述存储设备共享系统还包括:存储空间编辑模块,用于获取存储空间编辑指令,对上述权限信息相应的存储空间进行编辑。存储空间编辑模块在获取存储空间编辑指令后,令与权限信息相应的存储空间处于编辑模式,用户可以根据个人需求添加或删除与权限信息相应的第一类设备中的存储空间。

本发明实施例中,上述第一类设备预先安装配置有iSCSI Target,上述第二类设备预先安装配置有iSCSI Client。

需要说明的是,iSCSI技术是一种新储存技术,该技术将现有SCSI接口与一台网络技术结合,使服务器(第二类设备)可与使用IP网络的储存装置(第一类设备)互相交换资料。

可以理解的是,同一个设备既可以作为第一类设备,也可以作为第二类设备,即同一个设备可以同时安装iSCSI Target和iSCSI Client。

本发明还公开了一种智能网关,包括上述存储设备共享系统。

可以理解的是,智能网关对连接到该智能网关的智能存储中的存储空间进行管理,即对第一类设备进行管理,使得需要使用额外存储空间的智能设备,即第二类设备,可以充分利用不同智能设备中的存储空间,减少了用户使用不同智能设备时增加该设备存储空间的操作,从而提高了用户体验

需要说明的是,智能网关包括智能路由器。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本发明所提供的一种存储设备共享方法、系统及具有该系统的智能网关进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1