【技术实现步骤摘要】
一种基于网络拓扑图配置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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。