一种网络交换机的数据管理方法及系统与流程
未命名
09-29
阅读:95
评论:0
1.本技术涉及交换机技术领域,具体是一种网络交换机的数据管理方法及系统。
背景技术:
2.网络交换机,是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连接更多的计算机。随着通信业的发展以及国民经济信息化的推进,网络交换机市场呈稳步上升态势。它具有性价比高、高度灵活、相对简单和易于实现等特点。以太网技术已成为当今最重要的一种局域网组网技术,网络交换机也就成为了最普及的交换机。
3.在网络需求日益增长的时代,运行稳健的网络交换机,才能够合理的分配网络资源,以及在数据安全足够保障的前提下,才能够确保网络通信的正常进行。
技术实现要素:
4.本技术的目的在于提供一种网络交换机的数据管理方法及系统,在第一方面,本技术公开了以下技术方案:一种网络交换机的数据管理方法,该方法包括以下步骤:获取主交换机的环境参数:所述主交换机为配置为用于进行数据管理的交换机,所述环境参数包括被管理设备的端口连接信息数据、被连接路由器的端口连接信息数据;配置数据存储空间:所述数据存储空间至少包括用于存储初始配置数据的一级存储单元、用于存储基于所述初始配置数据进行自定义设置的配置数据的二级存储单元、用于存储网络交换数据的三级存储单元、用于存储网络数据缓存的四级存储单元;配置数据类型:对经过所述主交换机的数据进行数据标识标记,并将标记了相同标识的数据分别存储于对应的数据存储空间内;-请求的识别:对接收到的业务请求数据进行识别和验证;数据的分配:基于验证通过的业务请求数据进行网络数据的优化分配。
5.作为优选,所述被管理设备包括存储设备、主机。
6.作为优选,在所述配置数据类型中,所述数据标识标记包括:对所述主交换机产生的初始配置数据进行一级标识标记,对所述主交换机产生的自定义设置的配置数据进行二级标识标记,对所述主交换机与所述被管理设备、所述被连接路由器产生的网络交换数据进行三级标识标记,对所述主交换机在进行网络数据上行和下行的过程中产生的网络缓存数据进行四级标识标记。
7.作为优选,所述请求的识别具体包括:身份的识别:对发起业务请求的设备信息进行获取,将获取到的设备信息与所述环境参数进行比对,比对成功则通过身份识别,并基于身份识别的结果以及所述环境参数中预设的设备权项获取发起业务请求的设备对应的权限,并进入下一步,在比对不成功时身份识别不通过,所述主交换机保持静默;数据的验证:对发起业务请求的设备上传的业务请求数据进行识别和验证,确定
业务请求类型和所需资源。
8.作为优选,所述被管理设备还包括与所述主交换机进行堆叠的各个子交换机。
9.作为优选,所述数据的分配具体包括:所述主交换机基于发起业务请求的设备的业务请求类型和所需资源,分析当前剩余网络资源可分配量q,并将当前剩余网络资源可分配量q与被管理的设备的所需资源q进行比较;当q>q时,所述主交换机向所述被管理的设备所需资源q,当q≤q时,所述主交换机调取子交换机的网络资源对发起业务请求的设备进行资源配给。
10.作为优选,所述的获取被识别后的被管理的设备对应的权限还包括:基于被管理的设备对应的权限,对发起业务请求的设备开放权限对应的数据存储空间。
11.在第二方面,本技术公开了一种网络交换机的数据管理系统,包括:用于进行数据管理的主交换机,以及设置于所述主交换机内的运行环境获取模块、数据空间划分模块、设备识别与验证模块、网络数据分配模块和存储模块;所述运行环境获取模块配置为对所述主交换机的环境参数进行获取,所述环境参数包括被管理设备的端口连接信息数据、被连接路由器的端口连接信息数据;所述数据空间划分模块配置为对所述主交换机的存储模块进行数据存储空间划分,所述数据存储空间至少包括用于存储初始配置数据的一级存储单元、用于存储基于所述初始配置数据进行自定义设置的配置数据的二级存储单元、用于存储网络交换数据的三级存储单元、用于存储网络数据缓存的四级存储单元;所述设备识别与验证模块配置为对发起业务请求的设备进行识别和验证,并对通过识别和验证的设备依次进行权限获取、所需资源获取;所述网络数据分配模块配置为基于获取的权限和所需资源进行网络数据分配。
12.作为优选,所述被管理设备包括存储设备、主机,以及与所述主交换机进行堆叠的各个子交换机。
13.作为优选,所述设备识别与验证模块包括身份识别单元、数据验证单元;所述身份识别单元配置为对发起业务请求的设备信息进行获取,将获取到的设备信息与所述环境参数进行比对,比对成功则通过身份识别,并基于身份识别的结果以及所述环境参数中预设的设备权项获取发起业务请求的设备对应的权限,所述主交换机基于被管理的设备对应的权限,对发起业务请求的设备开放权限对应的数据存储空间,且在比对不成功时身份识别不通过,所述主交换机保持静默;所述数据验证单元配置为对发起业务请求的设备上传的业务请求数据进行识别和验证,确定业务请求类型和所需资源;所述网络数据分配模块还配置为:所述主交换机基于发起业务请求的设备的业务请求类型和所需资源,分析当前剩余网络资源可分配量q,并将当前剩余网络资源可分配量q与被管理的设备的所需资源q进行比较;当q>q时,所述主交换机向所述被管理的设备所需资源q,当q≤q时,所述主交换机调取子交换机的网络资源对发起业务请求的设备进行资源配给。
14.有益效果:本技术的网络交换机的数据管理方法及系统,通过对交换机内部的存储空间进行分区管理,实现对各种包括初始配置数据、自定义设置的配置数据、网络交换数
据、网络数据缓存等数据的分类分区存储,进而在后续的基于设备权限实现数据调用、数据分配时的时效性和准确性;并且,基于对业务请求的分析,实现基于发起业务请求数据的设备的权限和身份进行优化的网络数据分配;从而在基于数据分区存储和网络数据优化分配的基础上,确保整个网络通讯的稳健运行。
附图说明
15.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为本技术实施例中网络交换机的数据管理方法的流程框图。
具体实施方式
17.下面将对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
18.在本文中,术语“包括”意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
实施例
19.参考图1所示的一种网络交换机的数据管理方法,该方法包括以下步骤:s101-获取主交换机的环境参数:所述主交换机为配置为用于进行数据管理的交换机,所述环境参数包括被管理设备的端口连接信息数据、被连接路由器的端口连接信息数据。环境参数是对主交换机的网络布置环境的采集,其目的是获取主交换机的配置信息,以及与主交换机连接的各种设备的类型、数量,以确保后续数据分配、存储、管理的稳定进行。其中,所述被管理设备包括存储设备、主机,以及与所述主交换机进行堆叠的各个子交换机。
20.s102-配置数据存储空间:所述数据存储空间至少包括用于存储初始配置数据的一级存储单元、用于存储基于所述初始配置数据进行自定义设置的配置数据的二级存储单元、用于存储网络交换数据的三级存储单元、用于存储网络数据缓存的四级存储单元。通过对主交换机的存储空间的配置,实现分区化管理,对于各种不同的数据实现分区存储,进而方便后续对各种数据的调用、查看等管理。
21.s103-配置数据类型:对经过所述主交换机的数据进行数据标识标记,并将标记了相同标识的数据分别存储于对应的数据存储空间内。对数据进行标识标记,能够便于对各种数据进行分区、分类存储,进一步方便数据的管理。具体的,所述数据标识标记包括:对所
述主交换机产生的初始配置数据进行一级标识标记,对所述主交换机产生的自定义设置的配置数据进行二级标识标记,对所述主交换机与所述被管理设备、所述被连接路由器产生的网络交换数据进行三级标识标记,对所述主交换机在进行网络数据上行和下行的过程中产生的网络缓存数据进行四级标识标记。
22.s104-请求的识别:对接收到的业务请求数据进行识别和验证。具体的,所述请求的识别具体包括:身份的识别:对发起业务请求的设备信息进行获取,将获取到的设备信息与所述环境参数进行比对,比对成功则通过身份识别,并基于身份识别的结果以及所述环境参数中预设的设备权项获取发起业务请求的设备对应的权限,并进入下一步,在比对不成功时身份识别不通过,所述主交换机保持静默;数据的验证:对发起业务请求的设备上传的业务请求数据进行识别和验证,确定业务请求类型和所需资源。
23.s105-数据的分配:基于验证通过的业务请求数据进行网络数据的优化分配,需要说明的是,在优化分配步骤中,可以是对网络资源的分配,也可以是对主交换机中存储的各种数据的分配(调用、查看等管理)。
24.在本实施例中,所述s105-数据的分配在网络资源分配中具体包括:所述主交换机基于发起业务请求的设备的业务请求类型和所需资源,分析当前剩余网络资源可分配量q,并将当前剩余网络资源可分配量q与被管理的设备的所需资源q进行比较;当q>q时,所述主交换机向所述被管理的设备所需资源q,当q≤q时,所述主交换机调取子交换机的网络资源对发起业务请求的设备进行资源配给。
25.本实施例还公开了一种基于上述的网络交换机的数据管理方法的网络交换机的数据管理系统,该系统包括:用于进行数据管理的主交换机,以及设置于所述主交换机内的运行环境获取模块、数据空间划分模块、设备识别与验证模块、网络数据分配模块和存储模块;所述运行环境获取模块配置为对所述主交换机的环境参数进行获取,所述环境参数包括被管理设备的端口连接信息数据、被连接路由器的端口连接信息数据;所述数据空间划分模块配置为对所述主交换机的存储模块进行数据存储空间划分,所述数据存储空间至少包括用于存储初始配置数据的一级存储单元、用于存储基于所述初始配置数据进行自定义设置的配置数据的二级存储单元、用于存储网络交换数据的三级存储单元、用于存储网络数据缓存的四级存储单元;所述设备识别与验证模块配置为对发起业务请求的设备进行识别和验证,并对通过识别和验证的设备依次进行权限获取、所需资源获取;所述网络数据分配模块配置为基于获取的权限和所需资源进行网络数据分配。
26.具体来说,所述被管理设备包括存储设备、主机,以及与所述主交换机进行堆叠的各个子交换机。
27.所述设备识别与验证模块包括身份识别单元、数据验证单元;所述身份识别单元配置为对发起业务请求的设备信息进行获取,将获取到的设备信息与所述环境参数进行比对,比对成功则通过身份识别,并基于身份识别的结果以及所述环境参数中预设的设备权
项获取发起业务请求的设备对应的权限,所述主交换机基于被管理的设备对应的权限,对发起业务请求的设备开放权限对应的数据存储空间,且在比对不成功时身份识别不通过,所述主交换机保持静默;所述数据验证单元配置为对发起业务请求的设备上传的业务请求数据进行识别和验证,确定业务请求类型和所需资源;所述网络数据分配模块还配置为:所述主交换机基于发起业务请求的设备的业务请求类型和所需资源,分析当前剩余网络资源可分配量q,并将当前剩余网络资源可分配量q与被管理的设备的所需资源q进行比较;当q>q时,所述主交换机向所述被管理的设备所需资源q,当q≤q时,所述主交换机调取子交换机的网络资源对发起业务请求的设备进行资源配给。
28.本实施例的网络交换机的数据管理方法及系统,通过对交换机内部的存储空间进行分区管理,实现对各种包括初始配置数据、自定义设置的配置数据、网络交换数据、网络数据缓存等数据的分类分区存储,进而在后续的基于设备权限实现数据调用、数据分配时的时效性和准确性;并且,基于对业务请求的分析,实现基于发起业务请求数据的设备的权限和身份进行优化的网络数据分配;从而在基于数据分区存储和网络数据优化分配的基础上,确保整个网络通讯的稳健运行。
29.在本技术所提供的实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块或单元的间接耦合或通信连接,或其它的形式。
30.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该存储介质可以是只读存储器,磁盘或光盘等。
31.最后应说明的是:以上所述仅为本技术的优选实施例而已,并不用于限制本技术,尽管参照前述实施例对本技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
技术特征:
1.一种网络交换机的数据管理方法,其特征在于,该方法包括以下步骤:获取主交换机的环境参数:所述主交换机为配置为用于进行数据管理的交换机,所述环境参数包括被管理设备的端口连接信息数据、被连接路由器的端口连接信息数据;配置数据存储空间:所述数据存储空间至少包括用于存储初始配置数据的一级存储单元、用于存储基于所述初始配置数据进行自定义设置的配置数据的二级存储单元、用于存储网络交换数据的三级存储单元、用于存储网络数据缓存的四级存储单元;配置数据类型:对经过所述主交换机的数据进行数据标识标记,并将标记了相同标识的数据分别存储于对应的数据存储空间内;请求的识别:对接收到的业务请求数据进行识别和验证;数据的分配:基于验证通过的业务请求数据进行网络数据的优化分配。2.根据权利要求1所述的网络交换机的数据管理方法,其特征在于,所述被管理设备包括存储设备、主机。3.根据权利要求1所述的网络交换机的数据管理方法,其特征在于,在所述配置数据类型中,所述数据标识标记包括:对所述主交换机产生的初始配置数据进行一级标识标记,对所述主交换机产生的自定义设置的配置数据进行二级标识标记,对所述主交换机与所述被管理设备、所述被连接路由器产生的网络交换数据进行三级标识标记,对所述主交换机在进行网络数据上行和下行的过程中产生的网络缓存数据进行四级标识标记。4.根据权利要求1所述的网络交换机的数据管理方法,其特征在于,所述请求的识别具体包括:身份的识别:对发起业务请求的设备信息进行获取,将获取到的设备信息与所述环境参数进行比对,比对成功则通过身份识别,并基于身份识别的结果以及所述环境参数中预设的设备权项获取发起业务请求的设备对应的权限,并进入下一步,在比对不成功时身份识别不通过,所述主交换机保持静默;数据的验证:对发起业务请求的设备上传的业务请求数据进行识别和验证,确定业务请求类型和所需资源。5.根据权利要求4所述的网络交换机的数据管理方法,其特征在于,所述被管理设备还包括与所述主交换机进行堆叠的各个子交换机。6.根据权利要求5所述的网络交换机的数据管理方法,其特征在于,所述数据的分配具体包括:所述主交换机基于发起业务请求的设备的业务请求类型和所需资源,分析当前剩余网络资源可分配量q,并将当前剩余网络资源可分配量q与被管理的设备的所需资源q进行比较;当q>q时,所述主交换机向所述被管理的设备所需资源q,当q≤q时,所述主交换机调取子交换机的网络资源对发起业务请求的设备进行资源配给。7.根据权利要求4所述的网络交换机的数据管理方法,其特征在于,所述的获取被识别后的被管理的设备对应的权限还包括:基于被管理的设备对应的权限,对发起业务请求的设备开放权限对应的数据存储空间。8.一种网络交换机的数据管理系统,其特征在于,包括:用于进行数据管理的主交换
机,以及设置于所述主交换机内的运行环境获取模块、数据空间划分模块、设备识别与验证模块、网络数据分配模块和存储模块;所述运行环境获取模块配置为对所述主交换机的环境参数进行获取,所述环境参数包括被管理设备的端口连接信息数据、被连接路由器的端口连接信息数据;所述数据空间划分模块配置为对所述主交换机的存储模块进行数据存储空间划分,所述数据存储空间至少包括用于存储初始配置数据的一级存储单元、用于存储基于所述初始配置数据进行自定义设置的配置数据的二级存储单元、用于存储网络交换数据的三级存储单元、用于存储网络数据缓存的四级存储单元;所述设备识别与验证模块配置为对发起业务请求的设备进行识别和验证,并对通过识别和验证的设备依次进行权限获取、所需资源获取;所述网络数据分配模块配置为基于获取的权限和所需资源进行网络数据分配。9.根据权利要求8所述的网络交换机的数据管理系统,其特征在于,所述被管理设备包括存储设备、主机,以及与所述主交换机进行堆叠的各个子交换机。10.根据权利要求9所述的网络交换机的数据管理系统,其特征在于,所述设备识别与验证模块包括身份识别单元、数据验证单元;所述身份识别单元配置为对发起业务请求的设备信息进行获取,将获取到的设备信息与所述环境参数进行比对,比对成功则通过身份识别,并基于身份识别的结果以及所述环境参数中预设的设备权项获取发起业务请求的设备对应的权限,所述主交换机基于被管理的设备对应的权限,对发起业务请求的设备开放权限对应的数据存储空间,且在比对不成功时身份识别不通过,所述主交换机保持静默;所述数据验证单元配置为对发起业务请求的设备上传的业务请求数据进行识别和验证,确定业务请求类型和所需资源;所述网络数据分配模块还配置为:所述主交换机基于发起业务请求的设备的业务请求类型和所需资源,分析当前剩余网络资源可分配量q,并将当前剩余网络资源可分配量q与被管理的设备的所需资源q进行比较;当q>q时,所述主交换机向所述被管理的设备所需资源q,当q≤q时,所述主交换机调取子交换机的网络资源对发起业务请求的设备进行资源配给。
技术总结
本申请公开了一种网络交换机的数据管理方法及系统,涉及交换机技术领域,该方法包括以下步骤:获取主交换机的环境参数:环境参数包括被管理设备的端口连接信息数据、被连接路由器的端口连接信息数据;配置数据存储空间:数据存储空间包括一级存储单元、二级存储单元、三级存储单元、四级存储单元;配置数据类型:对经过主交换机的数据进行数据标识标记并分别存储于对应的数据存储空间内;请求的识别:对接收到的业务请求数据进行识别和验证;数据的分配:基于验证通过的业务请求数据进行网络数据的优化分配。本申请还公开了网络交换机的数据管理方法及系统。本申请在基于数据分区存储和网络数据优化分配的基础上,确保整个网络通讯的稳健运行。网络通讯的稳健运行。网络通讯的稳健运行。
技术研发人员:高亮 杨先燕
受保护的技术使用者:惠州迈腾伟业科技发展有限公司
技术研发日:2023.08.03
技术公布日:2023/9/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种包装机械压料装置的制作方法 下一篇:一种农业喷药装置