数据中心混合云存储方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:24119983 阅读:20 留言:0更新日期:2020-05-13 02:47
本发明专利技术涉及数据中心混合云存储方法、装置、计算机设备及存储介质,该方法包括获取来自终端的数据传输请求,以得到初始请求;选取出空闲动态存储节点,以得到目标节点;根据初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果;判断传输结果是否是传输完毕;若传输结果是传输完毕,则回收目标节点。本发明专利技术通过设定静态数据存储节点以及动态数据存储节点,将基础数据存放于静态数据存储节点内,根据初始请求将静态数据存储节点内的数据扩张至空闲的动态数据存储节点内,再由动态数据存储节点与终端的数据传输链路将数据传输至终端,以实现多种存储方式,减少单一存储环境的使用限制,以提高数据传输效率,提升数据传输性能。

【技术实现步骤摘要】
数据中心混合云存储方法、装置、计算机设备及存储介质
本专利技术涉及云存储方法,更具体地说是指数据中心混合云存储方法、装置、计算机设备及存储介质。
技术介绍
云计算是当下发展最快的行业之一,数据中心云存储系统越来越被企业和个人接受。数据中心的云存储系统是一种采用大量分布式存储资源协同工作的方式来构建的大型集群应用系统,用于向用户提供安全可靠的网络存储服务。云存储系统是一种新兴的数据存储解决方案,其向终端用户提供的数据存储服务具有连接简单透明、使用灵活方便、存储更加可靠、维护费用低廉以及安全性高等诸多优点。虽然目前云存储系统能为用户提供相对于本地存储方式更好的数据存储性能,但它面临着传输速率较低、传输时长较大及传输不稳定等数据传输方面的性能问题,随着未来终端用户在云端存储的数据量的增加,云存储系统在数据传输方面的性能缺陷将会变得更加明显,母爱前云存储方法不够灵活,单一的存储环境不能保证满足不同类型用户的需求,无法满足用户需要将数据迁移到其他存储环境的场景。因此,有必要设计一种新的方法,实现多种存储方式,减少单一存储环境的使用限制,以提高数据传输效率,提升数据传输性能。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供数据中心混合云存储方法、装置、计算机设备及存储介质。为实现上述目的,本专利技术采用以下技术方案:数据中心混合云存储方法,包括:获取来自终端的数据传输请求,以得到初始请求;选取出空闲动态存储节点,以得到目标节点;根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果;判断所述传输结果是否是传输完毕;若所述传输结果是传输完毕,则回收所述目标节点。其进一步技术方案为:所述判断所述传输结果是否是传输完毕之后,还包括:若所述传输结果不是传输完毕,则执行所述根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果。其进一步技术方案为:所述获取来自终端的数据传输请求,以得到初始请求之前,还包括:构建静态存储节点资源池以及动态存储节点资源池。其进一步技术方案为:所述选取出空闲动态存储节点,以得到目标节点,包括:从动态存储节点资源池选取标签为空闲的动态存储节点,并更改对应的动态存储节点为非空闲,以得到目标节点。其进一步技术方案为:所述根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果,包括:根据所述初始请求确定数据所在的静态存储节点,以得到待处理节点;将待处理节点内的数据复制至动态存储节点,以形成动态数据;构建目标节点与终端的数据传输链路,以得到目标传输链路;将动态数据经过目标传输链路传输至终端,以得到传输结果。其进一步技术方案为:所述静态存储节点资源池包括若干个用于存储数据的静态存储节点;所述动态存储节点资源池包括若干个用于保存静态存储节点复制而来的数据的动态存储节点。其进一步技术方案为:所述回收所述目标节点,包括:将所述目标节点的标签标记为空闲。本专利技术还提供了数据中心混合云存储装置,包括:请求获取单元,用于获取来自终端的数据传输请求,以得到初始请求;节点选取单元,用于选取出空闲动态存储节点,以得到目标节点;数据传输单元,用于根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果;判断单元,用于判断所述传输结果是否是传输完毕;回收单元,用于若所述传输结果是传输完毕,则回收所述目标节点。本专利技术还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法。本专利技术还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现上述的方法。本专利技术与现有技术相比的有益效果是:本专利技术通过设定静态数据存储节点以及动态数据存储节点,将基础数据存放于静态数据存储节点内,根据初始请求将静态数据存储节点内的数据扩张至空闲的动态数据存储节点内,再由动态数据存储节点与终端的数据传输链路将数据传输至终端,以实现多种存储方式,减少单一存储环境的使用限制,以提高数据传输效率,提升数据传输性能。下面结合附图和具体实施例对本专利技术作进一步描述。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的数据中心混合云存储方法的应用场景示意图;图2为本专利技术实施例提供的数据中心混合云存储方法的流程示意图;图3为本专利技术实施例提供的数据中心混合云存储方法的子流程示意图;图4为本专利技术另一实施例提供的数据中心混合云存储方法的流程示意图;图5为本专利技术实施例提供的数据中心混合云存储装置的示意性框图;图6为本专利技术实施例提供的数据中心混合云存储装置的数据传输单元的示意性框图;图7为本专利技术另一实施例提供的数据中心混合云存储装置的示意性框图;图8为本专利技术实施例提供的计算机设备的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。请参阅图1和图2,图1为本专利技术实施例提供的数据中心混合云存储方法的应用场景示意图。图2为本专利技术实施例提供的数据中心混合云存储方法的示意性流程图。该数据中心混合云存储方法应用于服务器中。该服务器与终端进行数据交互,终端发起数据传输请求,由服务器将静态存储节点内的数据经过动态存储节点传输至终端,便于实现为用户建立大量传输链路的数据传输方式,即由大量存储节点来同时为用户提供数据传输服务,最终将会为终端用户提供非常高的数传输速率。图2是本专利技术实施例提供的数据中心混合云存储方法的流程示意图。如图2所示,该方法包本文档来自技高网...

【技术保护点】
1.数据中心混合云存储方法,其特征在于,包括:/n获取来自终端的数据传输请求,以得到初始请求;/n选取出空闲动态存储节点,以得到目标节点;/n根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果;/n判断所述传输结果是否是传输完毕;/n若所述传输结果是传输完毕,则回收所述目标节点。/n

【技术特征摘要】
1.数据中心混合云存储方法,其特征在于,包括:
获取来自终端的数据传输请求,以得到初始请求;
选取出空闲动态存储节点,以得到目标节点;
根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果;
判断所述传输结果是否是传输完毕;
若所述传输结果是传输完毕,则回收所述目标节点。


2.根据权利要求1所述的数据中心混合云存储方法,其特征在于,所述判断所述传输结果是否是传输完毕之后,还包括:
若所述传输结果不是传输完毕,则执行所述根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果。


3.根据权利要求2所述的数据中心混合云存储方法,其特征在于,所述获取来自终端的数据传输请求,以得到初始请求之前,还包括:
构建静态存储节点资源池以及动态存储节点资源池。


4.根据权利要求1至3任一项所述的数据中心混合云存储方法,其特征在于,所述选取出空闲动态存储节点,以得到目标节点,包括:
从动态存储节点资源池选取标签为空闲的动态存储节点,并更改对应的动态存储节点为非空闲,以得到目标节点。


5.根据权利要求4所述的数据中心混合云存储方法,其特征在于,所述根据所述初始请求将静态存储节点中的数据通过目标节点传输至终端,以得到传输结果,包括:
根据所述初始请求确定数据所在的静态存储节点,以得到待处理节点;
将待处理节点内的数据复制至动态存...

【专利技术属性】
技术研发人员:周勇胡进贤陈静岳超华王志敏汤海燕熊俊杰
申请(专利权)人:深圳市赛为智能股份有限公司安徽工业大学工商学院
类型:发明
国别省市:广东;44

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

1