[发明专利]一种虚拟化平台智能网卡自动发现方法、系统及设备在审
申请号: | 202011332521.9 | 申请日: | 2020-11-24 |
公开(公告)号: | CN112671552A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 张源 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L29/12 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 徐胭脂 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 平台 智能 网卡 自动 发现 方法 系统 设备 | ||
本发明提供一种虚拟化平台智能网卡自动发现方法、系统及设备,包括:在智能网卡内部设置用于自动发现所在物理节点的IP地址的可执行文件;设置所述可执行文件周期性执行;运行所述可执行文件,通过与本地数据库对比智能网卡的IP地址判断网卡连接成功;远程调用命令为智能网卡的带外管理口配置IP地址。本发明仅通过管理节点控制所有带智能网卡的物理节点的网卡发现与初始化配置。
技术领域
本发明属于软件定义的数据中心技术领域,具体涉及一种虚拟化平台智能网卡自动发现方法、系统及设备。
背景技术
目前,软件定义的数据中心是一大热门技术,VMware作为全球最大的虚拟化厂商实现了通过软件可以定义应用及其所需的所有资源,包括服务器、存储、网络和安全功能都会实现虚拟化,然后组合所有元素以创建一个软件定义的数据中心,跨越了物理子网边界。
在虚拟化平台上,同一物理节点上的虚拟机之间的网络性能不存在硬件瓶颈,但是,如何让不同物理节点的网络性能达到一个理想的高度一直是一个比较引人注目的问题。首先我们需要了解,目前虚拟化网络中绝大多数都使用openvswitch来实现网络虚拟化,那么目前针对ovs的加速方案目前有以下几种:
1、使用ovs-dpdk旁路内核协议栈,使用内存大页及cpu隔离等技术是报文仅在用户态进行转发,可以极大的提升节点间的网络转发性能。
2、使用overlay时,采用硬件加速方案,实则为应用网卡的STT特性卸载隧道封装后的报文,从而达到网络加速的效果。
3、使用智能网卡,将ovs流表卸载到网卡中,流量在物理节点之间通信时直接在网卡完成转发以及其他相关工作,目前是最为受欢迎的一种解决方案。
智能网卡也可分为多种,这里我们仅讨论存在操作系统,也即带有DPU的智能网卡,可在网卡上的系统(以Arm架构的centos为例)进行二次开发从而满足一些网络或存储相关的卸载功能。正常来说,智能网卡会有三个网口,两个数据口以及一个带外管理口,若想通过远程连接到智能网卡,需要保证管理口正确连接到物理交换机上,并且配置合法IP。这就要求我们需要登录到网卡内部,这就需要我们在网卡所在的host上打开相应的调试模式,通过网卡上一些相应驱动登入系统,这样对于使用智能网卡的产品实施上的困难程度可想而知。那么对于刚出厂的智能网卡来说,虽然已有默认的操作系统,但是还未有不在其host上打开调试模式的情况下登入网卡内的系统并为其配置IP的方案。
发明内容
针对现有技术的上述不足,本发明提供一种虚拟化平台智能网卡自动发现方法、系统及设备,以解决上述技术问题。
第一方面,本发明提供一种虚拟化平台智能网卡自动发现方法,包括:
在智能网卡内部设置用于自动发现所在物理节点的IP地址的可执行文件;
设置所述可执行文件周期性执行;
运行所述可执行文件,通过与本地数据库对比智能网卡的IP地址判断网卡连接成功;
远程调用命令为智能网卡的带外管理口配置IP地址。
进一步的,所述方法还包括:
若智能网卡的IP地址已存在于本地数据库,则终止所述周期性执行。
进一步的,所述在智能网卡内部设置用于自动发现所在物理节点的IP地址的可执行文件,包括:
在装有智能网卡的物理节点通过虚拟网口通信,并远程执行命令以确定网卡内部是否存在用于自动发现的可执行文件,若返回为空,则通过scp命令将所述可执行文件拷贝进去。
进一步的,其特征在于,所述设置所述可执行文件周期性执行,包括:
通过虚拟网口远程执行crontab命令,设置所述可执行文件周期性尝试和所述管理节点建立连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011332521.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种瓦楞纸箱制作模压处理装置
- 下一篇:一种便于运输的服务器支架