【技术实现步骤摘要】
网络架构配置信息生成方法、装置、存储介质及电子设备
[0001]本申请涉及计算机
,尤其涉及数据处理
,具体涉及一种网络架构配置信息生成方法、装置、存储介质及电子设备。
技术介绍
[0002]目前,网络建设工程师在实施机房网络模块之间网络链路带宽扩容时,各端机房网络模块核心网络设备之间如何连接、整体需要购买的物料清单、购买的物料具体如何组装安装等网络硬件方案需要根据实际建设的各类设备及数量进行人工计算。随着公司业务发展迅猛,机房网络模块之间网络链路扩容需求数量越来越多,且需求场景繁多(包括但不限于扩容涉及两端的架构角色种类、链路扩容总需求带宽、模块需求速率与距离、交付时间等场景),涉及扩容的两端网络设备实际端口使用情况的参照,同时业务对效率及准确性要求却更为严格,每个扩容单通过人工计算则工作量大,而且计算过程复杂,容易出错,从而影响工作效率和质量,最终影响整体公司业务发展和稳定。
[0003]因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
[0004]本申请实施例提供一种网络架构配置信息生成方法、装置、存储介质及电子设备,可以按照不同链路扩容需求参数的生成扩容项目对应的网络架构配置信息,提升链路扩容过程中网络设备硬件方案生成的准确率,以及提升工作效率和质量。
[0005]本申请实施例提供了一种网络架构配置信息生成方法,通过终端设备提供一网络架构应用,所述网络架构应用包括互联规范模型、端口分组模型、端口映射模型、物料模型和架构角色模型,所述方法包括:
[000 ...
【技术保护点】
【技术特征摘要】
1.一种网络架构配置信息生成方法,其特征在于,通过终端设备提供一网络架构应用,所述网络架构应用包括互联规范模型、端口分组模型、端口映射模型、物料模型和架构角色模型,所述方法包括:获取扩容项目的链路扩容需求参数,所述链路扩容需求参数包括如下至少一种:扩容场景、扩容总带宽、单端口速率、模块距离和机房网络模块;根据所述链路扩容需求参数,确定所述扩容项目对应的目标网络设备及所述目标网络设备的端口状态信息;根据所述链路扩容需求参数、所述互联规范模型的互联规范信息、所述端口分组模型的端口分组信息、以及所述端口映射模型的端口映射信息,生成待选口字典集合;根据所述链路扩容需求参数、所述架构角色模型的硬件配套信息、以及所述物料模型的物料属性信息,生成初始可用口字典集合;根据所述待选口字典集合、所述端口状态信息和所述初始可用口字典集合,生成实际选择口字典集合;根据所述实际选择口字典集合,生成所述扩容项目对应的目标互联关系信息;根据所述目标互联关系信息,生成所述扩容项目的网络架构配置信息。2.如权利要求1所述的网络架构配置信息生成方法,其特征在于,所述根据所述链路扩容需求参数、所述互联规范模型的互联规范信息、所述端口分组模型的端口分组信息、以及所述端口映射模型的端口映射信息,生成待选口字典集合,包括:根据所述扩容场景,从所述互联规范模型的互联规范信息中查找与所述扩容项目匹配的目标互联规范信息;根据所述总扩容带宽确定所述扩容项目的目标端口数量;根据所述目标互联规范信息和所述目标端口数量,遍历所述目标互联规范信息中指定的本端架构角色和对端架构角色,以从所述端口分组信息中确定与每一架构角色中的每一目标网络设备对应的目标逻辑端口;根据所述端口映射信息,确定与所述目标逻辑端口对应的待选口物理端口名称;根据所述待选口物理端口名称,以及所述待选口物理端口名称对应的端口分组详情信息,生成所述扩容项目的待选口字典集合。3.如权利要求2所述的网络架构配置信息生成方法,其特征在于,所述根据所述待选口物理端口名称,以及所述待选口物理端口名称对应的端口分组详情信息,生成待选口字典集合,包括:将所述待选口物理端口名称作为键,将所述待选口物理端口名称对应的端口分组详情信息作为值,生成待选口字典;遍历所述目标互联规范信息中的本端架构角色与对端架构角色,生成所有目标网络设备对应的待选口字典,所述所有目标网络设备对应的待选口字典构成所述待选口字典集合。4.如权利要求2所述的网络架构配置信息生成方法,其特征在于,所述根据所述链路扩容需求参数、所述架构角色模型的硬件配套信息、以及所述物料模型的物料属性信息,生成初始可用口字典集合,包括:根据所述机房网络模块,确定与所述扩容项目匹配的目标架构快照标识;
获取所述架构角色模型中与所述目标架构快照标识对应的目标硬件配套信息,所述目标硬件配套信息包括型号信息和槽位关系信息;根据所述单端口速率和所述模块距离,确定所述端口分组信息中的目标端口距离和目标端口速率;根据所述目标端口距离和目标端口速率,从所述物料模型的物料属性信息中确定出与所述扩容项目对应的目标物料属性信息;根据所述目标硬件配套信息和所述目标物料属性信息,生成初始可用口物理端口名称;根据所述初始可用口物理端口名称,以及所述初始可用口物理端口名称对应的硬件配套信息和物料属性信息,生成所述扩容项目的初始可用口字典集合。5.如权利要求4所述的网络架构配置信息生成方法,其特征在于,所述根据所述目标硬件配套信息和所述目标物料属性信息,生成初始可用口物理端口名称,包括:根据所述目标硬件配套信息中的槽位关系信息,生成与所述目标网络设备匹配的初始可用口物理端口的后缀信息;根据所述目标硬件配套信息中的型号信息和所述目标物...
【专利技术属性】
技术研发人员:苏保林,江芳正,熊振,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。