一种网络存储方法、装置、系统及计算机可读存储介质制造方法及图纸

技术编号:17307654 阅读:35 留言:0更新日期:2018-02-19 04:53
本发明专利技术公开了一种网络存储方法,包括:接收客户端发送的业务请求;通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。通过上述方法基于服务端的存储设备的管理界面选择工作模式,脱离了服务端操作系统的限制,从而扩展了服务端的业务处理能力。将所述方法应用于集群存储系统中,可以提高集群存储系统中每个节点的数据传输效率,增强数据的访问速率,也节省了硬件资源的成本,提高了硬件资源的利用率。相应的,本发明专利技术公开的一种网络存储装置、系统及计算机可读存储介质,也同样具有上述技术效果。

A network storage method, device, system and computer readable storage medium

The invention discloses a network storage method includes: receiving a service request sent by the client; the corresponding mode selection interface storage device through the management server and the service request; through the service request and the corresponding working mode for data transmission and storage. Based on the above method, we choose the working mode based on the management interface of the storage device of the server side, which is out of the limitation of the server's operation system, so as to extend the service processing ability of the server side. Applying the method to cluster storage system can improve data transmission efficiency of every node in cluster storage system, enhance data access rate, save hardware resource cost and improve utilization ratio of hardware resources. Accordingly, a network storage device, a system and a computer readable storage medium, which are disclosed in the invention, also have the above technical effect.

【技术实现步骤摘要】
一种网络存储方法、装置、系统及计算机可读存储介质
本专利技术涉及存储
,更具体地说,涉及一种网络存储方法、装置、系统及计算机可读存储介质。
技术介绍
在大数据时代,企业级存储技术逐渐发展成熟,存储系统的规模也逐渐扩大,为了解决系统平台容灾、数据传输效率以及IO负载均衡等一些问题,将网络集群服务、虚拟化技术和主机多路径技术应用于现有的存储系统中,一定程度上简化了大规模存储系统的管理。其中,网络集群服务中的故障转移集群服务是用于防止单台服务器故障而导致服务失效,在系统运行过程中,允许部分节点掉线、故障或损坏,但不影响整个系统的正常运作,即一台服务器接管发生故障的服务器正在处理的业务。虚拟化技术是将各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以用比原本的组态更好的方式来应用这些资源;目前存在的两大虚拟技术分别为vmware虚拟技术和hyper-v虚拟技术。顾名思义,主机多路径是配合物理设备和操作系统而存在的一种解决数据传输,实现多路径冗余效果的技术。但是,目前市面上存在的主机多路径软件的参数的修改大多依附于操作系统,当操作系统发生改变时,原有的主机多路径软件可能就不再适用,需要重新购买主机多路径软件,造成集群存储系统的管理停滞和资源的浪费。因此,如何脱离操作系统的限制,灵活选择集群存储系统中的主机多路径软件的工作模式,提高集群存储系统中每个节点的数据的传输速率以及物理设备利用率,增强数据的访问效率,是本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种网络存储方法、装置、系统及计算机可读存储介质,以实现脱离操作系统的限制,灵活选择集群存储系统中的主机多路径软件的工作模式,提高集群存储系统中每个节点的数据的传输速率以及物理设备利用率,增强数据的访问效率。为实现上述目的,本专利技术实施例提供了如下技术方案:一种网络存储方法,包括:接收客户端发送的业务请求;通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。其中,所述通过所述与所述业务请求对应的工作模式进行数据的传输,并存储,包括:通过与所述业务请求对应的group_by_prio工作模式,将所述业务请求携带的数据在多条路径中并行传输,并存储。其中,所述通过所述与所述业务请求对应的工作模式进行数据的传输,并存储,包括:通过与所述业务请求对应的multibus工作模式,选择预设数量的路径组,并将所述业务请求携带的数据在所述预设数量的路径组中进行传输,并存储;所述multibus工作模式配置有多个路径组,每个路径组具有至少一条路径。一种网络存储装置,包括:接收模块,用于接收客户端发送的业务请求;选择模块,用于通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;执行模块,用于通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。其中,所述执行模块具体用于:通过与所述业务请求对应的group_by_prio工作模式,将所述业务请求携带的数据在多条路径中并行传输,并存储。其中,所述执行模块具体用于:通过与所述业务请求对应的multibus工作模式,选择预设数量的路径组,并将所述业务请求携带的数据在所述预设数量的路径组中进行传输,并存储;所述multibus工作模式配置有多个路径组,每个路径组具有至少一条路径。一种网络存储系统,包括:客户端,用于发送业务请求;服务端,用于接收客户端发送的业务请求;通过所述服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。其中,所述服务端具体用于:通过与所述业务请求对应的group_by_prio工作模式,将所述业务请求携带的数据在多条路径中并行传输,并存储。其中,所述服务端具体用于:通过与所述业务请求对应的multibus工作模式,选择预设数量的路径组,并将所述业务请求携带的数据在所述预设数量的路径组中进行传输,并存储;所述multibus工作模式配置有多个路径组,每个路径组具有至少一条路径。一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的网络存储的方法的步骤。通过以上方案可知,本专利技术实施例提供的一种网络存储方法,所述方法包括:接收客户端发送的业务请求;通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。可见,上述方法通过根据不同的业务请求选择与所述业务请求对应的工作模式,进而通过不同的工作模式进行数据的传输,并存储。其中,基于服务端的存储设备的管理界面选择工作模式,脱离了服务端操作系统的限制,用户可以根据实际需要灵活配置不同的工作模式,而不用考虑服务端操作系统的兼容性问题,从而扩展了服务端的业务处理能力。将所述方法应用于集群存储系统中,可以提高集群存储系统中每个节点的数据传输效率,增强数据的访问速率;同时,也节省了硬件资源的成本,提高了硬件资源的利用率。相应的,本专利技术实施例提供的一种网络存储装置、系统及计算机可读存储介质,也同样具有上述技术效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的第一种网络存储方法流程图;图2为本专利技术实施例公开的第二种网络存储方法流程图;图3为本专利技术实施例公开的第三种网络存储方法流程图;图4为本专利技术实施例公开的一种网络存储装置示意图;图5为本专利技术实施例公开的一种网络存储系统示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种网络存储方法、装置、系统及计算机可读存储介质,以实现脱离操作系统的限制,灵活选择集群存储系统中的主机多路径软件的工作模式,提高集群存储系统中每个节点的数据的传输速率以及物理设备利用率,增强数据的访问效率。参见图1,本专利技术实施例提供的第一种网络存储方法,包括:S101、接收客户端发送的业务请求;具体的,当客户端进行某项业务时,需要向服务端发送业务请求。本实施例以集群存储系统为例进行详细说明。集群存储系统包括客户端以及服务端,服务端包括服务器、网络通信设备以及存储设备。当客户端进行某项业务时,便向服务端发送业务请求,服务端接收到所述请求后,根据所述请求的具体内容进行后续处理。S102、通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;在本实施例中,当服务端接收到客户端发送的业务请求后,便通过存储设备的管理界面选择与所述业务请求对应的工作模式,以便进行后续业务处理。其中,技术人员可以根据实际需要在服务端的存储设备的控本文档来自技高网...
一种网络存储方法、装置、系统及计算机可读存储介质

【技术保护点】
一种网络存储方法,其特征在于,包括:接收客户端发送的业务请求;通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。

【技术特征摘要】
1.一种网络存储方法,其特征在于,包括:接收客户端发送的业务请求;通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。2.根据权利要求1所述的网络存储方法,其特征在于,所述通过所述与所述业务请求对应的工作模式进行数据的传输,并存储,包括:通过与所述业务请求对应的group_by_prio工作模式,将所述业务请求携带的数据在多条路径中并行传输,并存储。3.根据权利要求1所述的网络存储方法,其特征在于,所述通过所述与所述业务请求对应的工作模式进行数据的传输,并存储,包括:通过与所述业务请求对应的multibus工作模式,选择预设数量的路径组,并将所述业务请求携带的数据在所述预设数量的路径组中进行传输,并存储;所述multibus工作模式配置有多个路径组,每个路径组具有至少一条路径。4.一种网络存储装置,其特征在于,包括:接收模块,用于接收客户端发送的业务请求;选择模块,用于通过服务端的存储设备的管理界面选择与所述业务请求对应的工作模式;执行模块,用于通过所述与所述业务请求对应的工作模式进行数据的传输,并存储。5.根据权利要求4所述的网络存储装置,其特征在于,所述执行模块具体用于:通过与所述业务请求对应的group_by_prio工作模式,将所述业务请求携带的数据在多条路径中并行传...

【专利技术属性】
技术研发人员:毕波
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1