一种存储设备的多用户访问方法及相关装置制造方法及图纸

技术编号:38046560 阅读:7 留言:0更新日期:2023-06-30 11:12
本申请公开了一种存储设备的多用户访问方法,包括将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件;通过bond模块将存储设备的多个物理网卡绑定至目标虚拟网卡中;通过虚拟网卡对接收到的多个访问请求进行处理。通过将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件,以便在存储设备中实现bond模块的功能,然后通过bond模块将存储设备的多个物理网卡绑定至目标虚拟网卡中,并通过虚拟网卡对接收到的多个访问请求进行处理,实现了对多用户的访问请求进行处理,提高了请求处理的效率。本申请还公开了一种存储设备的多用户访问装置、计算设备以及计算机可读存储介质,具有以上有益效果。具有以上有益效果。具有以上有益效果。

【技术实现步骤摘要】
一种存储设备的多用户访问方法及相关装置


[0001]本申请涉及计算
,特别涉及一种存储设备的多用户访问方法、多用户访问装置、计算设备以及计算机可读存储介质。

技术介绍

[0002]随着信息技术的不断发展,在各项设备中出现了越来越多的数据,对存储设备的要求也越来越高。
[0003]相关技术中,存储设备的访问能力受限于存储设备的网卡设备,无法同时应对多个用户的访问请求,降低了存储设备的访问效率,增加了存储设备的访问延时。
[0004]因此,如何提高对存储设备进行访问的效率,是本领域技术人员关注的重点问题。

技术实现思路

[0005]本申请的目的是提供一种存储设备的多用户访问方法、多用户访问装置、计算设备以及计算机可读存储介质,以提高对存储设备进行访问的效率。
[0006]为解决上述技术问题,本申请提供一种存储设备的多用户访问方法,其特征在于,包括:
[0007]将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件;
[0008]通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中;
[0009]通过所述虚拟网卡对接收到的多个访问请求进行处理。
[0010]可选的,还包括:
[0011]通过所述bond模块将数据通过广播模式进行发送。
[0012]可选的,当所述虚拟网卡发送数据时,还包括:
[0013]通过对bond模块的内核代码修改,以将所述数据的MAC头数据中的MAC信息修改为永久地址的MAC信息。
[0014]可选的,将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件,包括:
[0015]获取所述bond模块的代码;
[0016]通过编译模式将所述bond模块的代码编译至所述存储设备的内核中;
[0017]对所述bond模块设置对应的网络配置文件。
[0018]可选的,通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中,包括:
[0019]通过所述bond模块创建所述目标虚拟网卡;
[0020]通过虚拟局域网将所述存储设备的多个物理网卡与所述虚拟网卡的端口进行绑定。
[0021]可选的,通过所述虚拟网卡对接收到的多个访问请求进行处理,包括:
[0022]通过所述虚拟网卡将接收到的多个访问请求分配至对应的物理网卡中,以便对应
的物理网卡对接收到的访问请求进行处理。
[0023]可选的,还包括:
[0024]当出现网络故障时,主机端更新ARP表项;
[0025]通过所述ARP表项中MAC地址自动切换链路。
[0026]本申请还提供一种存储设备的多用户访问装置,包括:
[0027]Bond模块设置模块,用于将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件;
[0028]网卡绑定模块,用于通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中;
[0029]访问请求处理模块,用于通过所述虚拟网卡对接收到的多个访问请求进行处理。
[0030]本申请还提供一种计算设备,包括:
[0031]存储器,用于存储计算机程序;
[0032]处理器,用于执行所述计算机程序时实现如上所述的多用户访问方法的步骤。
[0033]本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的多用户访问方法的步骤。
[0034]本申请所提供的一种存储设备的多用户访问方法,包括:将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件;通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中;通过所述虚拟网卡对接收到的多个访问请求进行处理。
[0035]通过将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件,以便在存储设备中实现bond模块的功能,然后通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中,并通过所述虚拟网卡对接收到的多个访问请求进行处理,实现了对多用户的访问请求进行处理,提高了请求处理的效率。
[0036]本申请还提供一种存储设备的多用户访问装置、计算设备以及计算机可读存储介质,具有以上有益效果,在此不作赘述。
附图说明
[0037]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0038]图1为本申请实施例所提供的一种存储设备的多用户访问方法的流程图;
[0039]图2为本申请实施例所提供的一种存储设备的结构示意图;
[0040]图3为本申请实施例所提供的一种存储设备的多用户访问装置的结构示意图;
[0041]图4为本申请实施例所提供的一种计算设备的结构示意图。
具体实施方式
[0042]本申请的核心是提供一种存储设备的多用户访问方法、多用户访问装置、计算设备以及计算机可读存储介质,以提高对存储设备进行访问的效率。
[0043]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0044]相关技术中,存储设备的访问能力受限于存储设备的网卡设备,无法同时应对多个用户的访问请求,降低了存储设备的访问效率,增加了存储设备的访问延时。
[0045]因此,本申请提供一种存储设备的多用户访问方法,通过将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件,以便在存储设备中实现bond模块的功能,然后通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中,并通过所述虚拟网卡对接收到的多个访问请求进行处理,实现了对多用户的访问请求进行处理,提高了请求处理的效率。
[0046]以下通过一个实施例,对本申请提供的一种存储设备的多用户访问方法进行说明。
[0047]请参考图1,图1为本申请实施例所提供的一种存储设备的多用户访问方法的流程图。
[0048]本实施例中,该方法可以包括:
[0049]S101,将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件;
[0050]可见,本步骤旨在将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件。
[0051]其中,bond模块是指具有bond功能的模块。其中,bond(bonding)功能是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储设备的多用户访问方法,其特征在于,包括:将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件;通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中;通过所述虚拟网卡对接收到的多个访问请求进行处理。2.根据权利要求1所述的多用户访问方法,其特征在于,还包括:通过所述bond模块将数据通过广播模式进行发送。3.根据权利要求1所述的多用户访问方法,其特征在于,当所述虚拟网卡发送数据时,还包括:通过对bond模块的内核代码修改,以将所述数据的MAC头数据中的MAC信息修改为永久地址的MAC信息。4.根据权利要求1所述的多用户访问方法,其特征在于,将bond模块的代码编译至存储设备的内核中,并设置对应的网络配置文件,包括:获取所述bond模块的代码;通过编译模式将所述bond模块的代码编译至所述存储设备的内核中;对所述bond模块设置对应的网络配置文件。5.根据权利要求1所述的多用户访问方法,其特征在于,通过所述bond模块将所述存储设备的多个物理网卡绑定至目标虚拟网卡中,包括:通过所述bond模块创建所述目标虚拟网卡;通过虚拟局域网将所述存储设备的多个物理网卡与所述...

【专利技术属性】
技术研发人员:崔黎明王磊孙明刚
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

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

1