CN113485827A - 用于实现自动配置下发功能的数据处理方法、装置及存储介质 - Google Patents

用于实现自动配置下发功能的数据处理方法、装置及存储介质 Download PDF

Info

Publication number
CN113485827A
CN113485827A CN202110735666.1A CN202110735666A CN113485827A CN 113485827 A CN113485827 A CN 113485827A CN 202110735666 A CN202110735666 A CN 202110735666A CN 113485827 A CN113485827 A CN 113485827A
Authority
CN
China
Prior art keywords
bottom layer
resource
initial
data
tables
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.)
Granted
Application number
CN202110735666.1A
Other languages
English (en)
Other versions
CN113485827B (zh
Inventor
刘翔
李勉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Senpu Information Service Co ltd
Original Assignee
Shanghai Senpu Information Service Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Senpu Information Service Co ltd filed Critical Shanghai Senpu Information Service Co ltd
Priority to CN202110735666.1A priority Critical patent/CN113485827B/zh
Publication of CN113485827A publication Critical patent/CN113485827A/zh
Application granted granted Critical
Publication of CN113485827B publication Critical patent/CN113485827B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5077Logical partitioning of resources; Management or configuration of virtualized resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45583Memory management, e.g. access or allocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种用于实现自动配置下发功能的数据处理方法、装置及存储介质,包括:接收业务资源请求数据,资源请求数据包括多个不同类型的底层资源表;获取多个不同类型的底层资源表中的所有底层资源申请维度,基于底层资源申请维度生成初始资源表;基于初始资源表提取该初始资源表中的所有底层数据,将提取的底层数据置位更改为使用状态。本发明在使用过程中无需对资源表中的数据进行初始化设置,可以根据实际需要进行配置,使得其兼容性增强,将各个资源表合并成为了一个表,使得这些表里面的数据资源无需再重新组合,节省空间,一张表格下会具有所有底层资源,在计算业务量的同时也能对底层资源表空间进行有效的预估,实用性较强。

Description

用于实现自动配置下发功能的数据处理方法、装置及存储 介质
技术领域
本发明涉及数据存储技术,尤其涉及一种用于实现自动配置下发功能的数据处理方法、装置及存储介质。
背景技术
在***设计中,我们经常会遇到资源分配的问题,比如IP地址的分配。由于IP地址只有一个维度,如果涉及到多个维度的资源申请,就需要到多个资源表中依次去申请,但是这些资源表中数据一般都是提前初始化好的,申请时只需要修改每条数据中的某个字段就可以进行调用,比如将使用状态由未使用改为使用。
但是,上述的资源分配方式存在了以下的问题,包括:
1.所有资源表中的数据在申请前需要提前进行初始化的设置,当遇见没有进行初始化设置类型的资源时,则无法进行处理,使得其兼容性较差。
发明内容
本发明实施例提供一种用于实现自动配置下发功能的数据处理方法、装置及存储介质,其在使用过程中无需对资源表中的数据进行初始化设置,可以根据实际需要进行配置,使得其兼容性增强。
本发明实施例的第一方面,提供一种用于实现自动配置下发功能的数据处理方法,包括:
接收业务资源请求数据,所述资源请求数据包括多个不同类型的底层资源表;
获取多个不同类型的底层资源表中的所有底层资源申请维度,基于所述所有底层资源申请维度生成初始资源表;
基于所述初始资源表提取该初始资源表中的所有底层数据,将提取的所述底层数据置位更改为使用状态。
可选地,在第一方面的一种可能实现方式中,基于所述所有底层资源申请维度生成初始资源表包括:
选定任意一个底层资源表中的任意一个底层资源申请维度;
将选定的底层资源申请维度作为初始值,使该底层资源申请维度所有底层资源表中的所有底层资源申请维度相关联生成初始资源表。
可选地,在第一方面的一种可能实现方式中,还包括:
所述底层资源表包括vpn-instance分配表、BD分配表以及VAP打通表中的任意一个或多个;
创建多个VPC;
基于任意一个VPC创建多个BD;
创建VAP规则实现端口到BD的映射。
可选地,在第一方面的一种可能实现方式中,基于以下公式生成初始资源表
F1(x)={vpn_id,l3_vni,l3rd,l3rt_a,l3rt_b}
F2(y)={vlan_id,bd,ipnet,l2rd,l2rt_a,l2rt_b,bdif}
F3(z)={vlan_id,bd_id,sw_port_list}
其中,所述F1(x)为vpn-instance分配表的参数,所述F2(y)为BD分配表的参数,所述F3(z)为VAP打通表的参数。
可选地,在第一方面的一种可能实现方式中,所述方法适用于vxlan和\或evpn***。
本发明实施例的第二方面,提供一种用于实现自动配置下发功能的数据处理装置,包括:
接收模块,用于接收业务资源请求数据,所述资源请求数据包括多个不同类型的底层资源表;
初始资源表生成模块,用于获取多个不同类型的底层资源表中的所有底层资源申请维度,基于所述所有底层资源申请维度生成初始资源表;
数据提取模块,用于基于所述初始资源表提取该初始资源表中的所有底层数据,将提取的所述底层数据置位更改为使用状态。
可选地,在第二方面的一种可能实现方式中,所述初始资源表生成模块还用于执行以下步骤,包括:
选定任意一个底层资源表中的任意一个底层资源申请维度;
将选定的底层资源申请维度作为初始值,使该底层资源申请维度所有底层资源表中的所有底层资源申请维度相关联生成初始资源表。
可选地,在第二方面的一种可能实现方式中,还包括:
所述底层资源表包括vpn-instance分配表、BD分配表以及VAP打通表中的任意一个或多个;
第一创建单元,用于创建多个VPC;
第二创建单元,用于基于任意一个VPC创建多个BD;
第三创建单元,用于创建VAP规则实现端口到BD的映射。
可选地,在第二方面的一种可能实现方式中,所述初始资源表生成模块基于以下公式生成初始资源表
F1(x)={vpn_id,l3_vni,l3rd,l3rt_a,l3rt_b}
F2(y)={vlan_id,bd,ipnet,l2rd,l2rt_a,l2rt_b,bdif}
F3(z)={vlan_id,bd_id,sw_port_list}
其中,所述F1(x)为vpn-instance分配表的参数,所述F2(y)为BD分配表的参数,所述F3(z)为VAP打通表的参数。
本发明实施例的第三方面,提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第一方面及第一方面各种可能设计的所述方法。
本发明提供的一种用于实现自动配置下发功能的数据处理方法、装置及存储介质,其在使用过程中无需对资源表中的数据进行初始化设置,可以根据实际需要进行配置,使得其兼容性增强,将各个资源表合并成为了一个表,使得这些表里面的数据资源无需再重新组合,使得其实用性增强,并且也不会受其他表的限制,节省空间,一张表格下会具有所有底层资源,使得在计算业务量的同时,也能对底层资源表空间进行有效的预估,实用性较强。
附图说明
图1为用于实现自动配置下发功能的数据处理方法的原理图;
图2为用于实现自动配置下发功能的数据处理方法的流程图;
图3为高频场景示意图;
图4为EVPN配置场景中vpn-instance分配、BD分配和VAP打通三个高频场景的最终效果展示示意图;
图5为用于实现自动配置下发功能的数据处理装置的结构图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含A、B和C”、“包含A、B、C”是指A、B、C三者都包含,“包含A、B或C”是指包含A、B、C三者之一,“包含A、B和/或C”是指包含A、B、C三者中任1个或任2个或3个。
应当理解,在本发明中,“与A对应的B”、“与A相对应的B”、“A与B相对应”或者“B与A相对应”,表示B与A相关联,根据A可以确定B。根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。A与B的匹配,是A与B的相似度大于或等于预设的阈值。
取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
本发明提供一种用于实现自动配置下发功能的数据处理方法,该方法适用于vxlan和\或evpn***。本发明的实现原理包括:
1.以业务需求为起点,寻找业务和底层资源的衔接点;
2.将同一个业务对应的多个衔接点抽象成一个业务对接底层资源的入口;
3.从该入口着手,通过一种算法能满足一次业务请求生成该业务关联的所有底层数据;
4.将生成的数据写入对应的底层资源表,并置位为使用状态。
在以上的原理中,在第三步时不仅需要寻找生产一套底层数据的方法,还需要寻找该方法的执行的一个初始值,该值可以是其中一张底层表中的一个参数,也可以是多张表抽象出来的。通过该值可以反推出多张底层表中写入的数据资源。如图1所示其原理图。首先存在一个业务A,该业务A需要的底层资源需要分别经过底层资源表1、底层资源表2以及底层资源表3进行表示,即通过上述的3个表进行确定。经过本申请的技术方案改进后,基于业务A的底层资源申请维度生成初始值A表,通过一个初始值A表能够得到该业务A所需要的的所有底层资源。实现,最终每个业务通过抽象一张初始值资源表并结合一个底层资源就能够解决上述的技术问题。
如图2所示其流程图,包括:
步骤S110、接收业务资源请求数据,所述资源请求数据包括多个不同类型的底层资源表。
步骤S120、获取多个不同类型的底层资源表中的所有底层资源申请维度,基于所述所有底层资源申请维度生成初始资源表。其中底层资源申请维度包括VNI、VLAN_ID、RT、RD、EVPN RT以及EVPN RD等等。初始资源表即包括所有底层资源\底层资源申请维度\底层资源的维度\底层资源的维度数量等等。
步骤S130、基于所述初始资源表提取该初始资源表中的所有底层数据,将提取的所述底层数据置位更改为使用状态。在基于初始资源表提取到相应的底层数据后,将该底层数据更改为使用状态,此时其处于占用的情况。
在一个实施例中,基于所述所有底层资源申请维度生成初始资源表包括:
选定任意一个底层资源表中的任意一个底层资源申请维度;
将选定的底层资源申请维度作为初始值,使该底层资源申请维度所有底层资源表中的所有底层资源申请维度相关联生成初始资源表。
在一个实施例中,本申请以EVPN配置场景中vpn-instance分配、BD分配和VAP打通三个高频场景来举例。如图3所示,为三个场景涉及的底层资源参数列表。
所述底层资源表包括vpn-instance分配表、BD分配表以及VAP打通表中的任意一个或多个。从业务角度,第一步单个用户可以创建多个vpn-instance(VPC),第二步基于单个VPC创建多个BD,第三步创建VAP规则实现端口到BD的映射。
创建多个VPC;
基于任意一个VPC创建多个BD;
创建VAP规则实现端口到BD的映射。
通过以下三个函数就可以实现对应底层资源表入参的生成
F1(x)={vpn_id,l3_vni,l3rd,l3rt_a,l3rt_b}
F2(y)={vlan_id,bd,ipnet,l2rd,l2rt_a,l2rt_b,bdif}
F3(z)={vlan_id,bd_id,sw_port_list}
其中,所述F1(x)为vpn-instance分配表的参数,所述F2(y)为BD分配表的参数,所述F3(z)为VAP打通表的参数。
这样通过对业务量的评估就能实现对x,y,z三张入参表空间大小的控制并最终保证的了底层资源表空间的控制。
如图4所示,EVPN配置场景中vpn-instance分配、BD分配和VAP打通三个高频场景的最终效果展示示意图。
通过本发明提供的以上技术方案,本发明还解决了以下问题,包括:
1.各资源表中的数据看似相互独立,但往往这些数据资源在被申请后都会按照一定规律重新组合后才能被业务接受使用,使得其实用性较差;
2.受其中一个表资源池的瓶颈限制,导致其他表的大部分资源无法使用,但是其他表仍然占据着存储空间,浪费了空间;
3.往往多张底层资源表服务于同一个业务,但由于底层资源表都是独立于业务逻辑设计的,所以就出现业务量可以评估,但底层资源表空间很难预估的现象,实用性较差。
本发明提供的一种用于实现自动配置下发功能的数据处理方法、装置及存储介质,其在使用过程中无需对资源表中的数据进行初始化设置,可以根据实际需要进行配置,使得其兼容性增强,将各个资源表合并成为了一个表,使得这些表里面的数据资源无需再重新组合,使得其实用性增强,并且也不会受其他表的限制,节省空间,一张表格下会具有所有底层资源,使得在计算业务量的同时,也能对底层资源表空间进行有效的预估,实用性较强。
本发明的技术方案还提供一种用于实现自动配置下发功能的数据处理装置,如图5所示,包括:
接收模块,用于接收业务资源请求数据,所述资源请求数据包括多个不同类型的底层资源表;
初始资源表生成模块,用于获取多个不同类型的底层资源表中的所有底层资源申请维度,基于所述所有底层资源申请维度生成初始资源表;
数据提取模块,用于基于所述初始资源表提取该初始资源表中的所有底层数据,将提取的所述底层数据置位更改为使用状态。
在一个实施例中,所述初始资源表生成模块还用于执行以下步骤,包括:
选定任意一个底层资源表中的任意一个底层资源申请维度;
将选定的底层资源申请维度作为初始值,使该底层资源申请维度所有底层资源表中的所有底层资源申请维度相关联生成初始资源表。
在一个实施例中,还包括:
所述底层资源表包括vpn-instance分配表、BD分配表以及VAP打通表中的任意一个或多个;
第一创建单元,用于创建多个VPC;
第二创建单元,用于基于任意一个VPC创建多个BD;
第三创建单元,用于创建VAP规则实现端口到BD的映射。
在一个实施例中,所述初始资源表生成模块基于以下公式生成初始资源表
F1(x)={vpn_id,l3_vni,l3rd,l3rt_a,l3rt_b}
F2(y)={vlan_id,bd,ipnet,l2rd,l2rt_a,l2rt_b,bdif}
F3(z)={vlan_id,bd_id,sw_port_list}
其中,所述F1(x)为vpn-instance分配表的参数,所述F2(y)为BD分配表的参数,所述F3(z)为VAP打通表的参数。
其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(ApplicationSpecific Integrated Circuits,简称:ASIC)中。另外,该ASIC可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
在上述终端或者服务器的实施例中,应理解,处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种用于实现自动配置下发功能的数据处理方法,其特征在于,包括:
接收业务资源请求数据,所述资源请求数据包括多个不同类型的底层资源表;
获取多个不同类型的底层资源表中的所有底层资源申请维度,基于所述所有底层资源申请维度生成初始资源表;
基于所述初始资源表提取该初始资源表中的所有底层数据,将提取的所述底层数据置位更改为使用状态。
2.根据权利要求1所述的数据处理方法,其特征在于,
基于所述所有底层资源申请维度生成初始资源表包括:
选定任意一个底层资源表中的任意一个底层资源申请维度;
将选定的底层资源申请维度作为初始值,使该底层资源申请维度所有底层资源表中的所有底层资源申请维度相关联生成初始资源表。
3.根据权利要求2所述的数据处理方法,其特征在于,还包括:
所述底层资源表包括vpn-instance分配表、BD分配表以及VAP打通表中的任意一个或多个;
创建多个VPC;
基于任意一个VPC创建多个BD;
创建VAP规则实现端口到BD的映射。
4.根据权利要求3所述的数据处理方法,其特征在于,
基于以下公式生成初始资源表
F1(x)={vpn_id,l3_vni,l3rd,l3rt_a,l3rt_b}
F2(y)={vlan_id,bd,ipnet,l2rd,l2rt_a,l2rt_b,bdif}
F3(z)={vlan_id,bd_id,sw_port_list}
其中,所述F1(x)为vpn-instance分配表的参数,所述F2(y)为BD分配表的参数,所述F3(z)为VAP打通表的参数。
5.根据权利要求1所述的数据处理方法,其特征在于,
所述方法适用于vxlan和\或evpn***。
6.一种用于实现自动配置下发功能的数据处理装置,其特征在于,包括:
接收模块,用于接收业务资源请求数据,所述资源请求数据包括多个不同类型的底层资源表;
初始资源表生成模块,用于获取多个不同类型的底层资源表中的所有底层资源申请维度,基于所述所有底层资源申请维度生成初始资源表;
数据提取模块,用于基于所述初始资源表提取该初始资源表中的所有底层数据,将提取的所述底层数据置位更改为使用状态。
7.根据权利要求6所述的数据处理装置,其特征在于,
所述初始资源表生成模块还用于执行以下步骤,包括:
选定任意一个底层资源表中的任意一个底层资源申请维度;
将选定的底层资源申请维度作为初始值,使该底层资源申请维度所有底层资源表中的所有底层资源申请维度相关联生成初始资源表。
8.根据权利要求7所述的数据处理装置,其特征在于,还包括:
所述底层资源表包括vpn-instance分配表、BD分配表以及VAP打通表中的任意一个或多个;
第一创建单元,用于创建多个VPC;
第二创建单元,用于基于任意一个VPC创建多个BD;
第三创建单元,用于创建VAP规则实现端口到BD的映射。
9.根据权利要求8所述的数据处理装置,其特征在于,
所述初始资源表生成模块基于以下公式生成初始资源表
F1(x)={vpn_id,l3_vni,l3rd,l3rt_a,l3rt_b}
F2(y)={vlan_id,bd,ipnet,l2rd,l2rt_a,l2rt_b,bdif}
F3(z)={vlan_id,bd_id,sw_port_list}
其中,所述F1(x)为vpn-instance分配表的参数,所述F2(y)为BD分配表的参数,所述F3(z)为VAP打通表的参数。
10.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现权利要求1至5任一所述的方法。
CN202110735666.1A 2021-06-30 2021-06-30 用于实现自动配置下发功能的数据处理方法、装置及存储介质 Active CN113485827B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110735666.1A CN113485827B (zh) 2021-06-30 2021-06-30 用于实现自动配置下发功能的数据处理方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110735666.1A CN113485827B (zh) 2021-06-30 2021-06-30 用于实现自动配置下发功能的数据处理方法、装置及存储介质

Publications (2)

Publication Number Publication Date
CN113485827A true CN113485827A (zh) 2021-10-08
CN113485827B CN113485827B (zh) 2023-04-14

Family

ID=77937039

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110735666.1A Active CN113485827B (zh) 2021-06-30 2021-06-30 用于实现自动配置下发功能的数据处理方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN113485827B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105512211A (zh) * 2015-11-30 2016-04-20 河北远东通信***工程有限公司 一种可动态扩展的数据库设计方法
CN105630601A (zh) * 2014-11-03 2016-06-01 阿里巴巴集团控股有限公司 基于实时计算的资源分配方法及***
CN105681225A (zh) * 2016-02-24 2016-06-15 中国联合网络通信集团有限公司 网络资源获取方法及装置
WO2017166584A1 (zh) * 2016-03-30 2017-10-05 乐视控股(北京)有限公司 一种资源分配的方法、装置和电子设备
CN108111325A (zh) * 2016-11-24 2018-06-01 北京金山云网络技术有限公司 一种资源分配方法及装置
CN109089286A (zh) * 2017-06-13 2018-12-25 北京信威通信技术股份有限公司 资源分配方法、装置、设备和存储介质
CN112783637A (zh) * 2019-11-07 2021-05-11 北京京东振世信息技术有限公司 一种资源调控方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630601A (zh) * 2014-11-03 2016-06-01 阿里巴巴集团控股有限公司 基于实时计算的资源分配方法及***
CN105512211A (zh) * 2015-11-30 2016-04-20 河北远东通信***工程有限公司 一种可动态扩展的数据库设计方法
CN105681225A (zh) * 2016-02-24 2016-06-15 中国联合网络通信集团有限公司 网络资源获取方法及装置
WO2017166584A1 (zh) * 2016-03-30 2017-10-05 乐视控股(北京)有限公司 一种资源分配的方法、装置和电子设备
CN108111325A (zh) * 2016-11-24 2018-06-01 北京金山云网络技术有限公司 一种资源分配方法及装置
CN109089286A (zh) * 2017-06-13 2018-12-25 北京信威通信技术股份有限公司 资源分配方法、装置、设备和存储介质
CN112783637A (zh) * 2019-11-07 2021-05-11 北京京东振世信息技术有限公司 一种资源调控方法和装置

Also Published As

Publication number Publication date
CN113485827B (zh) 2023-04-14

Similar Documents

Publication Publication Date Title
US10505796B2 (en) Network function virtualization
US20080172543A1 (en) Device, Method and Computer Program Product for Multi-Level Address Translation
CN108733449B (zh) 用于管理虚拟机的方法、设备和计算机可读存储介质
CN109145051A (zh) 分布式数据库的数据汇总方法及装置和电子设备
CN112560114B (zh) 调用智能合约的方法及装置
CN112328363B (zh) 一种云硬盘挂载方法及其装置
CN106060220B (zh) 一种联系人信息创建方法和移动终端
CN109298888B (zh) 队列的数据存取方法及装置
CN115114219A (zh) 一种pci-e拓扑方法、装置、设备及存储介质
CN113572630B (zh) 网络配置信息的生成方法、装置、电子设备、介质和产品
CN113485827B (zh) 用于实现自动配置下发功能的数据处理方法、装置及存储介质
CN112732427B (zh) 一种基于Redis集群的数据处理方法、***和相关装置
CN109976870A (zh) 虚拟机的创建方法、装置、设备及介质
CN109324867A (zh) 一种虚拟机暂存方法、恢复方法及装置
CN109284833B (zh) 为机器学习模型获取特征数据的方法、设备和存储介质
CN115827280A (zh) 消息处理方法、装置、电子设备及存储介质
CN112637033B (zh) 一种基于硬件业务板卡的vlan分配方法、装置及设备
CN111988446B (zh) 一种报文处理方法、装置、电子设备及存储介质
CN108197196A (zh) 芯片标识码的确定方法、装置、设备及存储介质
CN113312895A (zh) 自治***as的组织机构映射方法、装置及电子设备
CN114024940A (zh) 一种网络测试仪的端口地址设置和自动配置方法
WO2016090768A1 (zh) 端口属性继承方法及装置
CN106993036B (zh) 运行环境信息处理方法及交换机
CN113609629B (zh) 节点路径选择方法、装置、计算设备及存储介质
CN110704026A (zh) 软件开发工具包的调用方法、装置、终端及可读介质

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
GR01 Patent grant
GR01 Patent grant