基于对象存储技术实现跨组织边界数据共享的方法及装置制造方法及图纸

技术编号:19822466 阅读:21 留言:0更新日期:2018-12-19 14:56
本发明专利技术公开了基于对象存储技术实现跨组织边界数据共享的方法及装置,包括:利用元数据服务器对对象存储设备中的文件执行数据处理,并根据数据处理生成操作信息;根据操作信息,按照不同类别的租户,在对象存储设备中分配独立的逻辑空间;逻辑空间在访问时需要对访客验证;对逻辑空间进行分配,获得每个逻辑空间的原始目录、备份数据目录和非结构化目录;根据操作信息,确定待操作的逻辑空间,并对待操作的逻辑空间的原始目录中的数据进行数据处理操作;将经过数据处理操作的数据传递到元数据服务器中,以实现数据共享。本发明专利技术提供基于对象存储技术实现跨组织边界数据共享的方法及装置,实现了提升存储系统技术的鲜活性和易用性的目的。

【技术实现步骤摘要】
基于对象存储技术实现跨组织边界数据共享的方法及装置
本专利技术涉及数据存储领域,尤其涉及基于对象存储技术实现跨组织边界数据共享的方法及装置。
技术介绍
对象存储系统(Object-BasedStorageSystem)是综合了NAS和SAN的优点,同时具有SAN的高速直接访问和NAS的数据共享等优势,提供了高可靠性、跨平台性以及安全的数据共享的存储体系结构。对象存储系统由对象和对象存储设备组成。现有的存储系统FTP文件共享,数据库直抽,HTTP数据总线服务。但是,在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,现有存储系统的技术,存在鲜活性,易用性,安全性,全面性,性能可维护性和可扩展性较低的问题。
技术实现思路
本专利技术所要解决的技术问题在于,提供基于对象存储技术实现跨组织边界数据共享的方法及装置,提升存储系统技术的鲜活性和易用性。为了解决上述技术问题,一方面,本专利技术的一个实施例提供了一种基于对象存储技术的数据存储方法,适于在计算设备中执行,至少包括如下步骤:利用元数据服务器对对象存储设备中的文件执行数据处理操作,并根据所述数据处理操作生成操作信息。所述数据处理操作包括:读取操作、移动操作或复制操作。根据所述操作信息,按照不同类别的租户,在所述对象存储设备中分配相互独立的逻辑空间。所述逻辑空间在访问时需要对访客的身份进行验证。对所述相互独立的逻辑空间进行进一步分配,获得每个逻辑空间的原始目录、备份数据目录和非结构化目录。根据所述操作信息,确定待操作的逻辑空间,并对所述待操作的逻辑空间的原始目录、备份数据目录和非结构化目录中的数据进行所述数据处理操作。将经过所述数据处理操作的数据传递到所述元数据服务器中,以实现跨组织边界数据共享。进一步地,每个所述逻辑空间只允许唯一一个访客访问。另一方面,本专利技术的一个实施例还提供了基于对象存储技术实现跨组织边界数据共享的装置,包括:操作获取模块,用于利用元数据服务器对对象存储设备中的文件执行数据处理操作,并根据所述数据处理操作生成操作信息。所述数据处理操作包括:读取操作、移动操作或复制操作。存储分配模块,用于根据所述操作信息,按照不同类别的租户,在所述对象存储设备中分配相互独立的逻辑空间。所述逻辑空间在访问时需要对访客的身份进行验证。逻辑分配模块,用于对所述相互独立的逻辑空间进行进一步分配,获得每个逻辑空间的原始目录、备份数据目录和非结构化目录。数据处理模块,用于根据所述操作信息,确定待操作的逻辑空间,并对所述待操作的逻辑空间的原始目录、备份数据目录和非结构化目录中的数据进行所述数据处理操作。数据输出模块,用于将经过所述数据处理操作的数据传递到所述元数据服务器中,以实现跨组织边界数据共享。进一步地,每个所述逻辑空间只允许唯一一个访客访问。又一方面,本专利技术的一个实施例还提供了基于对象存储技术实现跨组织边界数据共享的装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述的基于对象存储技术实现跨组织边界数据共享的方法。又一方面,本专利技术的一个实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的基于对象存储技术实现跨组织边界数据共享的方法。相比于现有技术,本专利技术实施例的有益效果在于:本专利技术公开了基于对象存储技术实现跨组织边界数据共享的方法及装置,包括:利用元数据服务器对对象存储设备中的文件执行数据处理,并根据数据处理生成操作信息。根据操作信息,按照不同类别的租户,在对象存储设备中分配独立的逻辑空间。逻辑空间在访问时需要对访客验证。对逻辑空间进行分配,获得每个逻辑空间的原始目录、备份数据目录和非结构化目录。根据操作信息,确定待操作的逻辑空间,并对待操作的逻辑空间的原始目录中的数据进行数据处理操作。将经过数据处理操作的数据传递到元数据服务器中,以实现数据共享。本专利技术提供基于对象存储技术实现跨组织边界数据共享的方法及装置,实现了提升存储系统技术的鲜活性和易用性的目的。附图说明图1是本专利技术的一个实施例提供的基于对象存储技术实现跨组织边界数据共享的方法的流程示意图;图2是本专利技术的一个实施例提供的基于对象存储技术实现跨组织边界数据共享的装置的结构示意图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了使本领域的技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施例对本专利技术作进一步的详细说明。本专利技术第一实施例:请参阅图1。如图1所示,本实施例提供的基于对象存储技术实现跨组织边界数据共享的方法,适于在计算设备中执行,至少包括如下步骤:S101、利用元数据服务器对对象存储设备中的文件执行数据处理操作,并根据所述数据处理操作生成操作信息。所述数据处理操作包括:读取操作、移动操作或复制操作。需要说明的是,所述数据处理操作具备如下特性:所述数据处理操作以最简单统一的标准协议进行通信,支持业界中各种大数据技术,无缝对接,解决多形态数据使用的问题。所述数据处理操作还包括数据检索操作,所述数据检索操支持多个维度的数据检索技术,通过可视化界面展示包括数据资源列表、数据类型、数据状态、数据结构、数据大小信息。所述数据处理操作支持数据零复制、免拷贝技术,所有用户直连使用同一份数据,保证了数据一致性。S102、根据所述操作信息,按照不同类别的租户,在所述对象存储设备中分配相互独立的逻辑空间。所述逻辑空间在访问时需要对访客的身份进行验证。需要说明的是,所述逻辑空间只允许唯一一个访客访问。所述逻辑空间的物理空间进行隔离,在身份验证过程中,通过复杂加密技术,所有数据服务经授权后均可使用以解决数据安全问题。其中,所述租户为所述进行数据处理操作的操作者,所述操作者身份的确定方式包含:操作者的IP地址,操作者的用户名,所使用的输入设备。所述复杂加密技术,具体对身份验证过程操作者的用户名及操作者所输入的密码进行加密。S103、对所述相互独立的逻辑空间进行进一步分配,获得每个逻辑空间的原始目录、备份数据目录和非结构化目录。需要说明的是,每个逻辑空间的进一步分配同样是以物理空间进行隔离,使得底层硬件出现问题不会彼此影响,即不可能影响彼此的空间容量干扰性能。意味着第一空间的超级管理员不可能从第一库跳到第二库操作。其中,所述库的次序划分方式依据所述进行隔离的物理空间确定,且为一一对应关系。所述超级管理员的空间次序划分依据所述库的划分方式确定,且为一一对应关系。S104、根据所述操作信息,确定待操作的逻辑空间,并对所述待操作的逻辑空间的原始目录、备份数据目录和非结构化目录中的数据进行所述数据处理操作。需要说明的是,所述待操作的逻辑空间的原始目录、备份数据目录和非结构化目录中的数据采用缓存模块来缓存数据,在多个客户同时访问同一个数据时,提供分布的锁机制来确保缓存数据的一致性。其中本文档来自技高网...

【技术保护点】
1.一种基于对象存储技术实现跨组织边界数据共享的方法,适于在计算设备中执行,其特征在于,至少包括如下步骤:利用元数据服务器对对象存储设备中的文件执行数据处理操作,并根据所述数据处理操作生成操作信息;所述数据处理操作包括:读取操作、移动操作或复制操作;根据所述操作信息,按照不同类别的租户,在所述对象存储设备中分配相互独立的逻辑空间;所述逻辑空间在访问时需要对访客的身份进行验证;对所述相互独立的逻辑空间进行进一步分配,获得每个逻辑空间的原始目录、备份数据目录和非结构化目录;根据所述操作信息,确定待操作的逻辑空间,并对所述待操作的逻辑空间的原始目录、备份数据目录和非结构化目录中的数据进行所述数据处理操作;将经过所述数据处理操作的数据传递到所述元数据服务器中,以实现跨组织边界数据共享。

【技术特征摘要】
1.一种基于对象存储技术实现跨组织边界数据共享的方法,适于在计算设备中执行,其特征在于,至少包括如下步骤:利用元数据服务器对对象存储设备中的文件执行数据处理操作,并根据所述数据处理操作生成操作信息;所述数据处理操作包括:读取操作、移动操作或复制操作;根据所述操作信息,按照不同类别的租户,在所述对象存储设备中分配相互独立的逻辑空间;所述逻辑空间在访问时需要对访客的身份进行验证;对所述相互独立的逻辑空间进行进一步分配,获得每个逻辑空间的原始目录、备份数据目录和非结构化目录;根据所述操作信息,确定待操作的逻辑空间,并对所述待操作的逻辑空间的原始目录、备份数据目录和非结构化目录中的数据进行所述数据处理操作;将经过所述数据处理操作的数据传递到所述元数据服务器中,以实现跨组织边界数据共享。2.根据权利要求1所述的基于对象存储技术实现跨组织边界数据共享的方法,其特征在于,每个所述逻辑空间只允许唯一一个访客访问。3.一种基于对象存储技术实现跨组织边界数据共享的装置,其特征在于,包括:操作获取模块,用于利用元数据服务器对对象存储设备中的文件执行数据处理操作,并根据所述数据处理操作生成操作信息;所述数据处理操作包括:读取操作、移动操作或复制操作;存储分配模块,用于根据所述操作信...

【专利技术属性】
技术研发人员:谢桂园刘忻魏文国蔡君
申请(专利权)人:广东技术师范学院广州市品高软件股份有限公司
类型:发明
国别省市:广东,44

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

1