Including storage method and system, the invention discloses a method for multi user scenarios: advance through the NFS protocol to build storage system, storage system comprises a plurality of storage subsystem, storage subsystem connected with the LUN server, the server and the end user preset number of connected storage system is also used for the end user the user only to establish the corresponding NIS domain accounts and controlled by ZFS on the storage subsystem of LUN; access to the user from a storage request; detecting the current issue NIS domain account storage request client corresponding to the user; according to the corresponding NIS domain accounts of the user access to stored read and write permissions, and give the corresponding user permissions to read and write; by ZFS according to the storage resources corresponding to the user read and write permissions to the user corresponding to the corresponding distribution. The NFS protocol implements the shared resources, and the storage access in the multi user scene, the high consistency of the data, and the effective and unified management.
【技术实现步骤摘要】
一种适用于多用户场景的存储方法和系统
本专利技术涉及存储
,特别是涉及一种适用于多用户场景的存储方法和系统。
技术介绍
随着信息技术的发展,人们的生活以及工作和信息数据密切相关,信息数据的存储和获取等对人们的影响越来越大。目前,用户使用的存储系统,当用户数量较多时,数据一致性较差,且无法实现有效的统一管理。因此,如何提供实现多用户场景下存储系统的数据一致性,实现有效的统一管理,是本领域技术人员目前需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种适用于多用户场景的存储方法和系统,可以实现多用户场景下存储系统的数据一致性,实现有效的统一管理。为解决上述技术问题,本专利技术提供了如下技术方案:一种适用于多用户场景的存储方法,包括:预先通过NFS协议搭建存储系统,所述存储系统包括若干存储子系统、与各所述存储子系统的LUN连接的服务器,所述服务器和预设的若干用户端连接,所述存储系统还用于为各所述用户端的用户建立对应的唯一NIS域账户以及通过ZFS对各所述存储子系统的LUN进行管控;获取用户端发出的存储请求;检测当前发出所述存储请求的用户端的用户对应的NIS域 ...
【技术保护点】
一种适用于多用户场景的存储方法,其特征在于,包括:预先通过NFS协议搭建存储系统,所述存储系统包括若干存储子系统、与各所述存储子系统的LUN连接的服务器,所述服务器和预设的若干用户端连接,所述存储系统还用于为各所述用户端的用户建立对应的唯一NIS域账户以及通过ZFS对各所述存储子系统的LUN进行管控;获取用户端发出的存储请求;检测当前发出所述存储请求的用户端的用户对应的NIS域账户;根据该用户的NIS域账户获取预存的对应读写权限,并赋予该用户相应的读写权限;通过所述ZFS根据对应用户的读写权限向相应的用户分配对应的存储资源。
【技术特征摘要】
1.一种适用于多用户场景的存储方法,其特征在于,包括:预先通过NFS协议搭建存储系统,所述存储系统包括若干存储子系统、与各所述存储子系统的LUN连接的服务器,所述服务器和预设的若干用户端连接,所述存储系统还用于为各所述用户端的用户建立对应的唯一NIS域账户以及通过ZFS对各所述存储子系统的LUN进行管控;获取用户端发出的存储请求;检测当前发出所述存储请求的用户端的用户对应的NIS域账户;根据该用户的NIS域账户获取预存的对应读写权限,并赋予该用户相应的读写权限;通过所述ZFS根据对应用户的读写权限向相应的用户分配对应的存储资源。2.根据权利要求1所述的方法,其特征在于,所述预先通过NFS协议搭建存储系统,所述存储系统包括若干存储子系统、与各所述存储子系统的LUN连接的服务器,所述服务器和预设的若干用户端连接,所述存储系统还用于为各所述用户端的用户建立对应的唯一NIS域账户以及通过ZFS对各所述存储子系统的LUN进行管控,包括:预先将一台Linux服务器作为NFS服务端;通过所述Linux服务器根据NFS协议连接所述若干存储子系统的LUN,其中,各所述存储子系统为IPSAN或FCSAN;将所述Linux服务器和所述若干用户端连接;设置所述Linux服务器为NIS域服务端,建立NIS域;将各所述用户端上的用户加入至所述NIS域,并通过mount命令挂载相应的共享目录,为各所述用户分别建立一个对应的...
【专利技术属性】
技术研发人员:耿东,张会健,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。