一种基于物理层Fabric场景的配置导航方法、设备及介质技术

技术编号:35778310 阅读:14 留言:0更新日期:2022-12-01 14:22
本申请公开了一种基于物理层Fabric场景的配置导航方法、设备及介质,方法包括:向用户展示配置导航的第一功能页面,第一功能页面中包括多个模块,模块包括POD配置模块、扩容配置模块、故障替换配置模块;对于多个模块中的指定模块的选择操作,可视化展示包含指定模块对应的执行步骤的第二功能页面;展示指定执行步骤对应的配置页面;实现对指定执行步骤的配置,以实现对指定模块和Fabric场景的配置。通过前端可视化页面的开发能力实现智能的配置导航,将基于物理层Fabric场景的配置进行可视化,智能化引导用户根据步骤提示进行自定义组网配置,用户只需要通过步骤的提示循序实现POD配置、扩容配置以及故障替换配置,方便用户快速上手并了解云引擎。快速上手并了解云引擎。快速上手并了解云引擎。

【技术实现步骤摘要】
一种基于物理层Fabric场景的配置导航方法、设备及介质


[0001]本申请涉及计算机领域,具体涉及一种基于物理层Fabric场景的配置导航方法、设备及介质。

技术介绍

[0002]随着智能云引擎功能越来越丰富,已经能满足大多数用户的需求。然而对于一些云引擎来说,其虽然配套了用户手册,指导用户进行POD配置,扩容配置以及网络资源管理,但是用户依然难以快速上手进行fabric建立以及扩展配置。
[0003]在云引擎的使用过程中,用户需要详细阅读使用手册进行自定义组网构建与配置,具有较高的学习成本,难以快速上手熟悉组网的各种功能。一但后续组网新增配置功能或者修改已有的组网规则,用户使用手册会被修改完善,用户需要重新阅读学习,导致学习效率不高。

技术实现思路

[0004]为了解决上述问题,本申请提出了一种基于物理层Fabric场景的配置导航方法,包括:
[0005]基于用户的需求,向用户展示配置导航的第一功能页面,所述第一功能页面中包括多个模块,所述模块包括POD配置模块、扩容配置模块、故障替换配置模块;
[0006]接收所述用户在所述第一功能页面中,对于所述多个模块中的指定模块的选择操作,并确定预设的配置逻辑顺序中,所述指定模块对应的顺序在先的模块已配置完毕后,可视化展示包含所述指定模块对应的执行步骤的第二功能页面;
[0007]基于所述用户在所述第二功能页面的所述执行步骤中选择的指定执行步骤,展示所述指定执行步骤对应的配置页面;
[0008]基于所述用户在所述配置页面中的操作,实现对所述指定执行步骤的配置,以实现对所述指定模块和Fabric场景的配置。
[0009]在一个示例中,可视化展示包含所述指定模块对应的执行步骤的第二功能页面之前,所述方法还包括:
[0010]针对每个所述模块,确定将其划分得到的多个具有执行顺序的执行层级,以及每个执行层级中包含的多个执行步骤;
[0011]确定每个所述执行步骤对应的配置内容,所述配置内容包括:提示内容、所需数据、是否允许跳过、是否需要校验、校验内容中的至少一种;
[0012]根据所述配置内容,生成对应的用于保存所述配置内容的二维数组,以便于根据所述二维数组对包含所述模块的执行步骤的第二功能页面进行可视化展示。
[0013]在一个示例中,针对所述POD配置模块,所述多个执行层级按照从先至后的执行顺序包括:第一层级、第二层级、第三层级;
[0014]所述第一层级包含的执行步骤按照先后顺序包括:设备预配置、添加新设备、设备
关联网络、修改设备角色、网络拓扑确认;
[0015]所述第二层级包含的执行步骤按照先后顺序包括:网段规划、创建设备组、配置MLAG、配置BGP;
[0016]所述第三层级包含的执行步骤按照先后顺序包括:添加VXLAN映射、设备管理、同步/创建租户、租户绑定网络。
[0017]在一个示例中,基于所述用户在所述配置页面中的操作,实现对所述指定执行步骤的配置,具体包括:
[0018]当所述指定执行步骤为所述第一层级中的添加新设备时,基于所述用户在所述配置页面中的操作,实现对该指定执行步骤的配置,并对所述用户的配置进行校验,以保证组网中存在相应交换机设备;
[0019]当所述指定执行步骤为所述第一层级中设备预配置之后的执行步骤时,基于所述用户在所述配置页面中的操作,实现对该指定执行步骤的配置,并向用户展示上一步按钮,以便用户确认上一个执行步骤是否已经完成;
[0020]当所述指定执行步骤为第二层级中的网络规划、创建设备组、配置MLAG时,基于所述用户在所述配置页面中的操作,跳过该指定执行步骤的配置;
[0021]当所述指定执行步骤为第二层级中的配置MLAG、配置BGP时,基于所述用户在所述配置页面中的操作,实现对该指定执行步骤的配置,并对所述用户的配置进行校验,以保证交换机设备能正确绑定MLAG或下发BGP指令。
[0022]在一个示例中,针对所述扩容配置模块,包括计算节点扩容配置导航单元以及ServerLeaf扩容配置导航单元,针对所述ServerLeaf扩容配置导航单元,将其划分得到的所述多个执行层级按照从先至后的执行顺序包括:第四层级、第五层级、第六层级;
[0023]所述第四层级包含的执行步骤按照先后顺序包括:设备预配置、发现设备、设备绑定Fabric、修改设备角色、拓扑确认;
[0024]所述第五层级包含的执行步骤按照先后顺序包括:修改资源池、创建设备组、配置MLAG、配置BGP;
[0025]所述第六层级包含的执行步骤按照先后顺序包括:添加VXLAN映射、设备管理。
[0026]在一个示例中,针对计算节点扩容配置导航单元,包含的执行步骤按照先后顺序包括:修改MLAG、修改VXLAN映射;
[0027]基于所述用户在所述配置页面中的操作,实现对所述指定执行步骤的配置之前,所述方法还包括:
[0028]基于所述用户的需求,对修改MLAG、修改VXLAN映射进行自定义添加或删除,以便于对所述POD配置模块已配置的MLAG和BGP进行修改。
[0029]在一个示例中,针对所述故障替换配置模块,所述多个执行层级按照从先至后的执行顺序包括:第七层级、第八层级、第九层级;
[0030]所述第七层级包含的执行步骤按照先后顺序包括:替换前流量检查、旧设备配置备份;
[0031]所述第八层级包含的执行步骤按照先后顺序包括:新设备管理网可通、新设备上线检查、新旧设备版本对比、新设备配置恢复;
[0032]所述第九层级包含的执行步骤按照先后顺序包括:新设备物理接线、新设备端口
检查、替换后流量检查。
[0033]在一个示例中,基于所述用户在所述配置页面中的操作,实现对所述指定执行步骤的配置,具体包括:
[0034]当所述指定执行步骤为所述第八层级中的新旧设备版本对比时,基于所述用户在所述配置页面中的操作,实现对该指定执行步骤的配置,并对所述用户的配置进行校验,以在确定新旧设备的版本差距高于预设差距时,向所述用户发出提示,以便于所述用户根据所述提示对所述新旧设备版本对比的结果进行判断。
[0035]另一方面,本申请还提出了一种基于物理层Fabric场景的配置导航设备,包括:
[0036]至少一个处理器;以及,
[0037]与所述至少一个处理器通信连接的存储器;其中,
[0038]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如:
[0039]基于用户的需求,向用户展示配置导航的第一功能页面,所述第一功能页面中包括多个模块,所述模块包括POD配置模块、扩容配置模块、故障替换配置模块;
[0040]接收所述用户在所述第一功能页面中,对于所述多个模块中的指定模块的选择操作,并确定预设的配置逻辑顺序中,所述指定模块对应的顺序在先的模块已本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物理层Fabric场景的配置导航方法,其特征在于,包括:基于用户的需求,向用户展示配置导航的第一功能页面,所述第一功能页面中包括多个模块,所述模块包括POD配置模块、扩容配置模块、故障替换配置模块;接收所述用户在所述第一功能页面中,对于所述多个模块中的指定模块的选择操作,并确定预设的配置逻辑顺序中,所述指定模块对应的顺序在先的模块已配置完毕后,可视化展示包含所述指定模块对应的执行步骤的第二功能页面;基于所述用户在所述第二功能页面的所述执行步骤中选择的指定执行步骤,展示所述指定执行步骤对应的配置页面;基于所述用户在所述配置页面中的操作,实现对所述指定执行步骤的配置,以实现对所述指定模块和Fabric场景的配置。2.根据权利要求1所述的方法,其特征在于,可视化展示包含所述指定模块对应的执行步骤的第二功能页面之前,所述方法还包括:针对每个所述模块,确定将其划分得到的多个具有执行顺序的执行层级,以及每个执行层级中包含的多个执行步骤;确定每个所述执行步骤对应的配置内容,所述配置内容包括:提示内容、所需数据、是否允许跳过、是否需要校验、校验内容中的至少一种;根据所述配置内容,生成对应的用于保存所述配置内容的二维数组,以便于根据所述二维数组对包含所述模块的执行步骤的第二功能页面进行可视化展示。3.根据权利要求2所述的方法,其特征在于,针对所述POD配置模块,所述多个执行层级按照从先至后的执行顺序包括:第一层级、第二层级、第三层级;所述第一层级包含的执行步骤按照先后顺序包括:设备预配置、添加新设备、设备关联网络、修改设备角色、网络拓扑确认;所述第二层级包含的执行步骤按照先后顺序包括:网段规划、创建设备组、配置MLAG、配置BGP;所述第三层级包含的执行步骤按照先后顺序包括:添加VXLAN映射、设备管理、同步/创建租户、租户绑定网络。4.根据权利要求3所述的方法,其特征在于,基于所述用户在所述配置页面中的操作,实现对所述指定执行步骤的配置,具体包括:当所述指定执行步骤为所述第一层级中的添加新设备时,基于所述用户在所述配置页面中的操作,实现对该指定执行步骤的配置,并对所述用户的配置进行校验,以保证组网中存在相应交换机设备;当所述指定执行步骤为所述第一层级中设备预配置之后的执行步骤时,基于所述用户在所述配置页面中的操作,实现对该指定执行步骤的配置,并向用户展示上一步按钮,以便用户确认上一个执行步骤是否已经完成;当所述指定执行步骤为第二层级中的网络规划、创建设备组、配置MLAG时,基于所述用户在所述配置页面中的操作,跳过该指定执行步骤的配置;当所述指定执行步骤为第二层级中的配置MLAG、配置BGP时,基于所述用户在所述配置页面中的操作,实现对该指定执行步骤的配置,并对所述用户的配置进行校验,以保证交换机设备能正确绑定MLAG或下发BGP指令。
5.根据权利要求2所述的方法,其特征在于,针对所述扩容配置模块,包括计算节点扩容配置导航单元以及ServerLeaf扩容配置导航单元,针对所述ServerLeaf扩容配置导航单元,将其划分得到的所述多个执行层级按照从先至后的执行顺序包括:第四层级、第五层级、第六层级;所述第四层级包含的执行步骤按照先后顺序包括:设备预配置、发现设备、设备绑定Fabric、修改设备角色、拓扑确认;所述第五层级包含的执行步骤按照先后顺...

【专利技术属性】
技术研发人员:汪志豪
申请(专利权)人:浪潮思科网络科技有限公司
类型:发明
国别省市:

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

1