【技术实现步骤摘要】
超级微型云端虚拟端口配置方法、系统、终端及存储介质
本专利技术涉及超级微型云服务器
,具体涉及一种超级微型云端虚拟端口配置方法、系统、终端及存储介质。
技术介绍
随着当前互联网+行业的腾飞、云数据时代的到来、人工智能的第三次兴起等,越来越多的企业集团把自己的需求业务搬到云上来,一方面是因为云可以在成本、效率、性能方面提供更多的优势。但在客户把业务往云上搬的过程中,可以看到客户对物理机产品的一个诉求,尤其是当客户的业务运营在线下物理机上时。在把业务搬上云的过程中,会遇到一些困难,遇到困难后有一些云计算公司可能就会推出一些物理机托管的服务,而这种服务很难满足客户的需求。所以需要考虑生产一个既兼具物理机的性能同时又能提供虚拟机体验的一款产品,为满足以上需求,研发超级微型云服务器成为行业发展的新趋势。在研发过程中为了满足各种应用场景的需求,需要对网络云设备进行虚拟化测试,虚拟化端口配置作为虚拟化测试的基础,如何高效精准的配置虚拟化端口是超级微型云服务器研发测试过程中重要一环。超级微型云服务器虽具备大型服务器的基 ...
【技术保护点】
1.一种超级微型云端虚拟端口配置方法,其特征在于,包括:/n在超级微型云服务器上搭建虚拟化环境;/n获取所述超级微型云服务器的网络承载能力和与所述超级微型云服务器联动的大型通用服务器的网络承载能力,并根据两端的网络承载能力设定最大虚拟端口数量;/n通过调用BIOS选项下的sriov_numvfs功能在所述超级微型云服务器创建所述最大虚拟端口数量的虚拟端口;/n获取所述超级微型云服务器新增端口数量,并通过比对新增端口数量与最大虚拟端口数量一致性校验虚拟端口创建结果。/n
【技术特征摘要】
1.一种超级微型云端虚拟端口配置方法,其特征在于,包括:
在超级微型云服务器上搭建虚拟化环境;
获取所述超级微型云服务器的网络承载能力和与所述超级微型云服务器联动的大型通用服务器的网络承载能力,并根据两端的网络承载能力设定最大虚拟端口数量;
通过调用BIOS选项下的sriov_numvfs功能在所述超级微型云服务器创建所述最大虚拟端口数量的虚拟端口;
获取所述超级微型云服务器新增端口数量,并通过比对新增端口数量与最大虚拟端口数量一致性校验虚拟端口创建结果。
2.根据权利要求1所述的方法,其特征在于,所述在超级微型云服务器上搭建虚拟化环境,包括:
利用linux系统模板在所述超级微型云服务器安装linux系统;
在所述linux系统下安装虚拟机,并在所述虚拟机上安装linux系统;
在所述超级微型云服务器的linux系统下开启BIOS下的虚拟化选项SRIOV。
3.根据权利要求2所述的方法,其特征在于,所述在超级微型云服务器的linux系统下开启BIOS下的虚拟化选项SRIOV,包括:
打开grub文件;
通过修改kernel启动项参数启动所述虚拟化选项SRIOV;
保存grub文件并重启linux系统;
查看kernel启动项参数校验修改是否生效。
4.根据权利要求1所述的方法,其特征在于,所述获取超级微型云服务器的网络承载能力和与所述超级微型云服务器联动的大型通用服务器的网络承载能力,并根据两端的网络承载能力设定最大虚拟端口数量,包括:
获取超级微型云服务器的虚拟机数量和物理网卡吞吐量;
获取与所述超级微型云服务器联动的大型通用服务器的虚拟机数量和物理网卡吞吐量;
根据超级微型云服务器的虚拟机数量确定超级微型云服务器的虚拟端口需求量,根据超级微型云服务器的虚拟机物理网卡吞吐量确定超级微型云服务器的虚拟端口限制量;
根据大型通用服务器的虚拟机数量确定大型通用服务器的虚拟端口需求量,根据大型通用服务器的物理网卡吞吐量确定虚拟端口限制量;
根据超级微型云服务器的虚拟端口需求量和虚拟端口限制量以及大型通用服务器的虚拟端口需求量和虚拟端口限制量设定最大虚拟端口数量。
5.根据权利要求1所述的方法,其特征在于,所述获取超级微型云服务器新增端口数量并通过比对新增端口数量与最大虚拟端口数量一致性校验虚拟端口创建结果,包括:
在创建虚拟端口之前,利用lspci工具采集超级微型云服务器的物理端口数量;
在创建虚拟端口之后,利用lspci工具采集超级微型云服务器的总端口数量...
【专利技术属性】
技术研发人员:李楠,邵盟,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。