一种自动配置分布式存储节点网卡绑定的方法及装置制造方法及图纸

技术编号:20657215 阅读:30 留言:0更新日期:2019-03-23 08:36
本发明专利技术提出一种自动配置分布式存储节点网卡绑定的方法及装置,其中方法包括:获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;配置所述待绑定的物理网卡的配置文件;加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。本发明专利技术通过将分布式存储节点系统中网络设备的至少两个物理网卡绑定为一块虚拟网卡的方式,拓宽了分布式存储节点网络设备的宽带,提高了分布式存储节点系统中的网络吞吐量及传输速度。

A Method and Device for Automatically Configuring Network Card Binding of Distributed Storage Nodes

The invention provides a method and device for automatically configuring network card bindings of distributed storage nodes, which includes: acquiring at least two physical network cards to be bound on the network devices installed on the storage nodes; configuring virtual network cards for the network devices of the storage nodes, and configuring working parameters and configuration files for the virtual network cards; configuring the physical to be bound. The configuration file of the network card is loaded, the driver file is loaded, the configuration file of the virtual network card and the configuration file of the physical network card to be bound are invoked, and the network card binding is completed. By binding at least two physical network cards of network devices in the distributed storage node system to a virtual network card, the invention widens the broadband of the network devices of the distributed storage node, and improves the network throughput and transmission speed of the distributed storage node system.

【技术实现步骤摘要】
一种自动配置分布式存储节点网卡绑定的方法及装置
本专利技术涉及数据存储
,具体涉及一种自动配置分布式存储节点网卡绑定的方法及装置。
技术介绍
分布式存储是一种数据存储技术,通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在企业的各个角落。分布式存储节点系统中服务器网络连接的高可靠性以及高可用性则成为分布式存储系统中需要高度关注的部分。为避免因服务器访问量大可能引起的分布式存储节点系统中网卡单点故障或者网络吞吐量低的问题,提高分布式存储节点系统中网络连接的可靠性,本专利技术提出一种自动配置分布式存储节点网卡绑定的方法及装置。
技术实现思路
本专利技术的目的在于,提出一种自动配置分布式存储节点网卡绑定的方法及装置,以解决上述技术问题。第一方面,本专利技术提出一种自动配置分布式存储节点网卡绑定的方法,包括:获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;配置所述待绑定的物理网卡的配置文件;加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。进一步的,在所述虚拟网卡的配置文件中配置:所述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。进一步的,在所述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。进一步的,所述待绑定的物理网卡的网卡类别应为Ethernet或Infiniband。进一步的,为所述虚拟网卡配置的工作参数包括:虚拟网卡的IP、虚拟网卡IP的掩码、网关。第二方面,本专利技术提出一种自动配置分布式存储节点网卡绑定的装置,包括:物理网卡获取模块:用于获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;虚拟网卡配置模块:用于为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;物理网卡配置模块:用于配置所述待绑定的物理网卡的配置文件;网卡绑定模块:用于加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。进一步的,所述虚拟网卡配置模块还用于:在所述虚拟网卡的配置文件中配置:所述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。进一步的,所述物理网卡配置模块还用于:在所述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。进一步的,所述待绑定的物理网卡的网卡类别应为Ethernet或Infiniband。进一步的,为所述虚拟网卡配置工作参数包括:虚拟网卡的IP、虚拟网卡IP的掩码、网关。上述第一方面提出的一种自动配置分布式存储节点网卡绑定的方法,将分布式存储节点系统中网络设备的至少两个物理网卡绑定为一块虚拟网卡,从而拓宽了分布式存储节点网络设备的宽带,提高了分布式存储节点系统中的网络吞吐量及传输速度,避免了因服务器访问量大可能引起的分布式存储节点系统中网卡单点故障进而引起分布式存储节点系统故障的问题。本专利技术提出的自动配置分布式存储节点网卡绑定的方法简单而高效,普适性高,具有较高的技术价值。上述第二方面获得的技术效果与第一方面中对应的技术手段获得的技术效果近似,在这里不再赘述。附图说明为了更清楚的说明本专利技术实施例,下面将实施例中所需要使用的附图做简单的介绍,显而易见的,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种自动配置分布式存储节点网卡绑定的方法流程图。图2为本专利技术实施例提供的一种自动配置分布式存储节点网卡绑定的装置结构图。具体实施方式下面结合本专利技术实施例中的附图,对专利技术实施例中的技术方案进行清楚完整的描述,显然,所描述的实施例仅仅为本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本专利技术保护范围。为了使本
的人员更好的理解本专利技术方案,下面结合附图和具体实施方式对本专利技术做进一步的详细说明。本实施例提供一种自动配置分布式存储节点网卡绑定的方法,如图1所示的,包括:SS1、获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;SS2、为存储节点的网络设备配置虚拟网卡,并为虚拟网卡配置工作参数及配置文件;SS3、配置待绑定的物理网卡的配置文件;SS4、加载驱动文件,调用虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。对于图1所示的技术方案,步骤SS2中,需要在虚拟网卡的配置文件中配置:上述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。步骤SS3中,需要在上述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。对于图1所示的技术方案,需要说明的是,本专利技术通过将分布式存储节点系统中网络设备的至少两个物理网卡绑定为一块虚拟网卡,从而拓宽了分布式存储节点网络设备的宽带,提高了分布式存储节点系统中的网络吞吐量及传输速度,避免了因服务器访问量大可能引起的分布式存储节点系统中网卡单点故障进而引起分布式存储节点系统故障的问题。对于图1所示的技术方案,还需具体说明的是,步骤SS1中提及的待绑定的物理网卡的网卡类别应为Ethernet或Infiniband。步骤SS2中提及的为虚拟网卡配置的工作参数包括:虚拟网卡的IP、虚拟网卡IP的掩码、网关。本实施例以AS13000分布式存储节点系统中双物理网卡绑定为例,具体说明本专利技术提出的自动配置分布式存储节点网卡绑定的方法。本实施例提出的方法通过脚本实现,需要特别说明的是,当步骤SS2中提及的为虚拟网卡配置的工作参数中的网关。如果不需要,用0.0.0.0代替。脚本内容具体包括:基于前述实施例相同的专利技术构思,本实施例还提出一种自动配置分布式存储节点网卡绑定的装置,如图2所示的,具体包括:物理网卡获取模块:用于获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;虚拟网卡配置模块:用于为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;物理网卡配置模块:用于配置所述待绑定的物理网卡的配置文件;网卡绑定模块:用于加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。上述自动配置分布式存储节点网卡绑定的装置中提及的虚拟网卡配置模块还用于:在所述虚拟网卡的配置文件中配置:所述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。上述自动配置分布式存储节点网卡绑定装置中提及的物理网卡配置模块还用于:在所述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。还需特殊说明的是,上述待绑定的物理网卡的网卡类别应为Ethernet或Infiniband。上述为虚拟网卡配置工作参数包括:虚拟网卡的IP、虚拟网卡IP的掩码、网关。上面结合附图对本专利技术的实施例进行了描述,但是本专利技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本专利技术的启示下,在不脱离本专利技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本专利技术的保护之内。本文档来自技高网
...

【技术保护点】
1.一种自动配置分布式存储节点网卡绑定的方法,其特征在于,包括:获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;配置所述待绑定的物理网卡的配置文件;加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。

【技术特征摘要】
1.一种自动配置分布式存储节点网卡绑定的方法,其特征在于,包括:获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;配置所述待绑定的物理网卡的配置文件;加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。2.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,在所述虚拟网卡的配置文件中配置:所述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。3.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,在所述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。4.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,所述待绑定的物理网卡的网卡类别应为Ethernet或Infiniband。5.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,为所述虚拟网卡配置的工作参数包括:虚拟网卡的IP、虚拟网卡IP的掩码、网关。6.一种自动配置分布式存储节点网卡绑定的装置,其特征在于,包括:物理网...

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

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

1