【技术实现步骤摘要】
本公开涉及虚拟机,尤其涉及一种虚拟机动态限速方法、装置、设备、介质及程序产品。
技术介绍
1、随着虚拟网络技术的发展,使用软硬件协同的架构来提高网络性能已经成为业界共识。虽然不同的厂商在实现方式上有所不同,但其本质上都是将网络报文转发从软件卸载到硬件中,以充分利用硬件转发的高性能。
2、在现有的软硬件协同的架构中可以通过设置宿主机中的软件进行报文转发也可以通过硬件进行报文转发。在宿主机对应的虚拟机上部署有多张虚拟网卡且通过软件进行报文转发时,每一个报文均会经过软件,所以只要在软件上设置一个限速器,将同一虚拟机上的多张虚拟网卡全部绑定在同一限速器上,即可实现整机限速。
3、然而,在引入硬件加速后,即采用硬件进行报文转发时,硬件无法实现对多设备即多张虚拟网卡的共同限速,对每一张虚拟网卡都按照整机的限速值进行限速,进而导致该虚拟机占用的网络资源会超过其本身的资源,因此,在采用硬件进行报文转发时,如何实现多虚拟网卡的虚拟机限速是亟需解决的技术问题。
技术实现思路
1、为了解
...【技术保护点】
1.一种虚拟机动态限速方法,其特征在于,应用于宿主机中的虚拟交换机,所述宿主机对应的虚拟机上设置有至少一张虚拟网卡,包括:
2.根据权利要求1所述的方法,其特征在于,在所述响应于间隔预设时间,获取每张虚拟网卡对应的流量数据之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述流量数据包括在所述预设时间内每张虚拟网卡对应的报文转发数量和转发字节数;所述整机网络限速值包括整机报文转发阈值和整机转发字节阈值;
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标报文转发数、所述目标转发字节数、所述整机报文转发阈值和所
...【技术特征摘要】
1.一种虚拟机动态限速方法,其特征在于,应用于宿主机中的虚拟交换机,所述宿主机对应的虚拟机上设置有至少一张虚拟网卡,包括:
2.根据权利要求1所述的方法,其特征在于,在所述响应于间隔预设时间,获取每张虚拟网卡对应的流量数据之前,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述流量数据包括在所述预设时间内每张虚拟网卡对应的报文转发数量和转发字节数;所述整机网络限速值包括整机报文转发阈值和整机转发字节阈值;
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标报文转发数、所述目标转发字节数、所述整机报文转发阈值和所述整机转发字节阈值确定所述虚拟机是否超过所述整机网络限速值,包括:
5.根据权利要求3所述的方法,其特征在于,所述在确定所述虚拟机超过所述整机网络限速值时,基于所述流量...
【专利技术属性】
技术研发人员:叶小峰,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。