一种基于网络拓扑图配置SONIC的方法、设备及介质技术

技术编号:23890954 阅读:38 留言:0更新日期:2020-04-22 06:26
本发明专利技术公开了一种基于网络拓扑图配置SONIC的方法,包括以下步骤:基于训练设置基础数据库,基础数据库包含图片以及图片对应的配置;接收输入的网络拓扑图,并对网络拓扑图进行预处理;提取预处理后的网络拓扑图中包含字符的区域;对区域进行格式转换,并将转换后的区域与基础数据库中的图片进行比对;以及确定基础数据库中与区域最相似的图片,并基于图片对应的配置对SONIC进行配置。本发明专利技术还公开了一种计算机设备和可读存储介质。本发明专利技术提出的基于网络拓扑图配置SONIC的方法、设备及介质通过直接读取网络拓扑图来配置SONIC,可以让不熟悉指令的用户也能透过网络拓朴图来配置设备,大大降低了配置的难度,减少了配置的成本。

A method, device and medium of sonic configuration based on network topology

【技术实现步骤摘要】
一种基于网络拓扑图配置SONIC的方法、设备及介质
本专利技术涉及SONIC领域,更具体地,特别是指一种基于网络拓扑图配置SONIC的方法、设备及可读介质。
技术介绍
SONiC是构建网络设备(如交换机)所需功能的软件集合,将传统交换机操作系统软件分解成多个容器化(Containerization)组件的创新方案,这使得增加新的组件(container)和功能(function)变得非常方便。它可以通过交换机换抽象接口(SAI)运行在不同的ASIC平台。正是由于SAI的存在,SONiC的网络功能才能够支持多个厂家的硬件(ASIC)。在SONiC的架构下,软件可分解成许多容器(container),使得软件布建可以有很多弹性。相对的交换机配置就变得多元化。所有的配置都需透过container的接口来运作。传统的配置方法不仅耗时,而且须具备相关专业技术知识或经验且熟稔SONiC的各项操作的技术人员才能进行配置,这对一般用户来说过于复杂,难以进行手动整合与除错,并且聘用专业人员的花费也很高。
技术实现思路
r>有鉴于此,本专利本文档来自技高网...

【技术保护点】
1.一种基于网络拓扑图配置SONIC的方法,其特征在于,包括以下步骤:/n基于训练设置基础数据库,所述基础数据库包含图片以及图片对应的配置;/n接收输入的网络拓扑图,并对所述网络拓扑图进行预处理;/n提取预处理后的网络拓扑图中包含字符的区域;/n对所述区域进行格式转换,并将转换后的区域与所述基础数据库中的图片进行比对;以及/n确定所述基础数据库中与所述区域最相似的图片,并基于所述图片对应的配置对SONIC进行配置。/n

【技术特征摘要】
1.一种基于网络拓扑图配置SONIC的方法,其特征在于,包括以下步骤:
基于训练设置基础数据库,所述基础数据库包含图片以及图片对应的配置;
接收输入的网络拓扑图,并对所述网络拓扑图进行预处理;
提取预处理后的网络拓扑图中包含字符的区域;
对所述区域进行格式转换,并将转换后的区域与所述基础数据库中的图片进行比对;以及
确定所述基础数据库中与所述区域最相似的图片,并基于所述图片对应的配置对SONIC进行配置。


2.根据权利要求1所述的方法,其特征在于,所述对所述网络拓扑图进行预处理包括:
将所述网络拓扑图转换成灰阶,并将转换后的网络拓扑图转换为二维矩阵;以及
将所述二维矩阵中字符对应的像素转换成第一数字,将非字符对应的像素转换成第二数字。


3.根据权利要求2所述的方法,其特征在于,所述提取预处理后的网络拓扑图中包含字符的区域包括:
确定并提取所述网络拓扑图中包含字符的最小矩形。


4.根据权利要求3所述的方法,其特征在于,还包括:
判断所述最相似的图片与所述区域的相似度是否小于阈值。


5.根据权利要求4所述的方法,其特征在于,还包括:
响应于所述最相似的图片与所述区域的相似度小于阈值,在所述基础数据库中增加所述区域对应的图片。


6.一种计算机设备,其特征在于,包括:
至少...

【专利技术属性】
技术研发人员:郭建国
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1