CN109510722A - 一种自动配置分布式存储节点网卡绑定的方法及装置 - Google Patents
一种自动配置分布式存储节点网卡绑定的方法及装置 Download PDFInfo
- Publication number
- CN109510722A CN109510722A CN201811367900.4A CN201811367900A CN109510722A CN 109510722 A CN109510722 A CN 109510722A CN 201811367900 A CN201811367900 A CN 201811367900A CN 109510722 A CN109510722 A CN 109510722A
- Authority
- CN
- China
- Prior art keywords
- network card
- microsoft loopback
- loopback adapter
- bound
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明提出一种自动配置分布式存储节点网卡绑定的方法及装置,其中方法包括:获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;配置所述待绑定的物理网卡的配置文件;加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。本发明通过将分布式存储节点***中网络设备的至少两个物理网卡绑定为一块虚拟网卡的方式,拓宽了分布式存储节点网络设备的宽带,提高了分布式存储节点***中的网络吞吐量及传输速度。
Description
技术领域
本发明涉及数据存储技术领域,具体涉及一种自动配置分布式存储节点网卡绑定的方法及装置。
背景技术
分布式存储是一种数据存储技术,通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在企业的各个角落。
分布式存储节点***中服务器网络连接的高可靠性以及高可用性则成为分布式存储***中需要高度关注的部分。为避免因服务器访问量大可能引起的分布式存储节点***中网卡单点故障或者网络吞吐量低的问题,提高分布式存储节点***中网络连接的可靠性,本发明提出一种自动配置分布式存储节点网卡绑定的方法及装置。
发明内容
本发明的目的在于,提出一种自动配置分布式存储节点网卡绑定的方法及装置,以解决上述技术问题。
第一方面,本发明提出一种自动配置分布式存储节点网卡绑定的方法,包括:
获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;
为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;
配置所述待绑定的物理网卡的配置文件;
加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。
进一步的,在所述虚拟网卡的配置文件中配置:所述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。
进一步的,在所述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。
进一步的,所述待绑定的物理网卡的网卡类别应为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的掩码、网关。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
Claims (10)
1.一种自动配置分布式存储节点网卡绑定的方法,其特征在于,包括:
获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;
为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;
配置所述待绑定的物理网卡的配置文件;
加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。
2.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,在所述虚拟网卡的配置文件中配置:所述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。
3.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,在所述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。
4.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,所述待绑定的物理网卡的网卡类别应为Ethernet或Infiniband。
5.根据权利要求1所述的自动配置分布式存储节点网卡绑定的方法,其特征在于,为所述虚拟网卡配置的工作参数包括:虚拟网卡的IP、虚拟网卡IP的掩码、网关。
6.一种自动配置分布式存储节点网卡绑定的装置,其特征在于,包括:
物理网卡获取模块:用于获取安装在所述存储节点的网络设备上的至少两个待绑定的物理网卡;
虚拟网卡配置模块:用于为所述存储节点的网络设备配置虚拟网卡,并为所述虚拟网卡配置工作参数及配置文件;
物理网卡配置模块:用于配置所述待绑定的物理网卡的配置文件;
网卡绑定模块:用于加载驱动文件,调用所述虚拟网卡的配置文件及待绑定的物理网卡的配置文件,完成网卡绑定。
7.根据权利要求6所述的自动配置分布式存储节点网卡绑定的装置,其特征在于,所述虚拟网卡配置模块还用于:在所述虚拟网卡的配置文件中配置:所述至少两个待绑定的物理网卡均由所述虚拟网卡管辖。
8.根据权利要求6所述的自动配置分布式存储节点网卡绑定的装置,其特征在于,所述物理网卡配置模块还用于:在所述待绑定的物理网卡的配置文件中配置:所述待绑定的物理网卡由所述虚拟网卡管辖。
9.根据权利要求6所述的自动配置分布式存储节点网卡绑定的装置,其特征在于,所述待绑定的物理网卡的网卡类别应为Ethernet或Infiniband。
10.根据权利要求6所述的自动配置分布式存储节点网卡绑定的装置,其特征在于,为所述虚拟网卡配置的工作参数包括:虚拟网卡的IP、虚拟网卡IP的掩码、网关。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811367900.4A CN109510722A (zh) | 2018-11-16 | 2018-11-16 | 一种自动配置分布式存储节点网卡绑定的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811367900.4A CN109510722A (zh) | 2018-11-16 | 2018-11-16 | 一种自动配置分布式存储节点网卡绑定的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109510722A true CN109510722A (zh) | 2019-03-22 |
Family
ID=65748804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811367900.4A Pending CN109510722A (zh) | 2018-11-16 | 2018-11-16 | 一种自动配置分布式存储节点网卡绑定的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109510722A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110011861A (zh) * | 2019-04-16 | 2019-07-12 | 苏州浪潮智能科技有限公司 | 一种网卡绑定方法、***及电子设备和存储介质 |
CN112905303A (zh) * | 2021-03-05 | 2021-06-04 | 深圳市网心科技有限公司 | 一种基于有线网卡的无感知网络桥接方法及其装置 |
WO2022028149A1 (zh) * | 2020-08-03 | 2022-02-10 | 华为技术有限公司 | 一种多物理设备绑定虚拟设备的方法、***及相关设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2568690A1 (en) * | 2011-01-30 | 2013-03-13 | Huawei Technologies Co., Ltd. | Method for binding physical network ports, network card and communication system |
CN105162629A (zh) * | 2015-08-26 | 2015-12-16 | 浪潮电子信息产业股份有限公司 | 一种linux***下双网卡绑定的自动化实现方法 |
CN106209449A (zh) * | 2016-07-06 | 2016-12-07 | 天脉聚源(北京)传媒科技有限公司 | 一种绑定网卡的方法及装置 |
-
2018
- 2018-11-16 CN CN201811367900.4A patent/CN109510722A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2568690A1 (en) * | 2011-01-30 | 2013-03-13 | Huawei Technologies Co., Ltd. | Method for binding physical network ports, network card and communication system |
CN105162629A (zh) * | 2015-08-26 | 2015-12-16 | 浪潮电子信息产业股份有限公司 | 一种linux***下双网卡绑定的自动化实现方法 |
CN106209449A (zh) * | 2016-07-06 | 2016-12-07 | 天脉聚源(北京)传媒科技有限公司 | 一种绑定网卡的方法及装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110011861A (zh) * | 2019-04-16 | 2019-07-12 | 苏州浪潮智能科技有限公司 | 一种网卡绑定方法、***及电子设备和存储介质 |
WO2022028149A1 (zh) * | 2020-08-03 | 2022-02-10 | 华为技术有限公司 | 一种多物理设备绑定虚拟设备的方法、***及相关设备 |
CN112905303A (zh) * | 2021-03-05 | 2021-06-04 | 深圳市网心科技有限公司 | 一种基于有线网卡的无感知网络桥接方法及其装置 |
CN112905303B (zh) * | 2021-03-05 | 2024-04-09 | 深圳市网心科技有限公司 | 一种基于有线网卡的无感知网络桥接方法及其装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109510722A (zh) | 一种自动配置分布式存储节点网卡绑定的方法及装置 | |
US8281302B2 (en) | Method and apparatus for dynamically instantiating services using a service insertion architecture | |
DE102018210537A1 (de) | Mikrodienste-Architektur | |
CN101527655B (zh) | 用于资源访问控制的动态简档*** | |
DE112017000152T5 (de) | Virtueller Core eines CCAP (Converged Cable Access Platform) | |
DE112013000731T5 (de) | Skallerbare virtuelle Geräte-Cloud | |
US10361970B2 (en) | Automated instantiation of wireless virtual private networks | |
EP4235426A1 (en) | Method and system for multiple services to share same gpu, and device and medium | |
US10798025B2 (en) | Transmitting multi-destination packets in overlay networks | |
DE112014000415T5 (de) | Quantisierte Überlastbenachrichtigung in einem virtuellen Netzwerksystem | |
CN108337106A (zh) | 物联网微服务***架构的构建方法、平台及计算机设备 | |
CN101958886A (zh) | 一种基于非ip网络的多级杀毒文件安全传输方法及*** | |
CN112448856A (zh) | 一种内网kubernetes对外提供公网访问的方法和*** | |
DE102018202432A1 (de) | Strukturunterstützung für die Dienstgüte | |
US20130290453A1 (en) | System and method for a connector being able to adapt to newer features introduced to a messaging provider with only configuration changes | |
CN110138753B (zh) | 分布式消息服务***、方法、设备及计算机可读存储介质 | |
CN106453668A (zh) | 一种文件反向上传方法和*** | |
CN111797173A (zh) | 联盟链共享***、方法、装置、电子设备及存储介质 | |
US9189287B1 (en) | Harnessing idle computing resources in customer premise equipment | |
CN101958919A (zh) | 一种基于非ip数据隧道的多文件并行传输方法及*** | |
CN108279855A (zh) | 一种读写存储设备的方法 | |
CN113395183B (zh) | 网络仿真平台vlan互联的虚拟节点调度方法与*** | |
CN108073541A (zh) | 一种实现网卡多路节点复用的方法及*** | |
CN109327375A (zh) | 用于建立vxlan隧道的方法、装置和*** | |
FR2955992A1 (fr) | Dispositif de commutation ou de routage modulable |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190322 |