一种基于QoS的云主机网络资源保障方法及系统与流程

文档序号:11138722阅读:来源:国知局

技术特征:

1.一种基于QoS的云主机网络资源保障方法,其特征在于,包括报文发送阶段和报文接收阶段;

所述报文发送阶段为:根据物理设备当前的网络发送负载情况,当网络发送负载较高时,将云主机需要发送的报文根据其QOS级别挂载至其余网络资源进行发送;

所述报文接收阶段为:将需要接收的报文根据其QOS级别复制到云主机虚拟网卡的接收队列中。

2.根据权利要求1所述的一种基于QoS的云主机网络资源保障方法,其特征在于:所述报文发送阶段具体包括:

将云主机需要发送的报文发送至物理设备网络的报文发送程序;

对报文填充带有报文所属云主机的QOS级别的报文信息结构体;

判断物理设备当前的网络发送负载是否超过预设的负载阈值,若是,则进行网络资源检测并根据报文的QOS级别进行发送;反之,则进行正常的报文发送。

3.根据权利要求2所述的一种基于QoS的云主机网络资源保障方法,其特征在于:所述进行网络资源检测并根据报文的QOS级别进行发送,其具体为:

判断物理设备是否设有多个网卡设备,若是,则将QOS级别低于预设调整级别的报文挂载至设定的网卡的队列中,QOS级别高于预设调整级别的报文进行正常的报文发送;反之,则进行正常的报文发送。

4.根据权利要求2所述的一种基于QoS的云主机网络资源保障方法,其特征在于:所述进行网络资源检测并根据报文的QOS级别进行发送,其具体为:

判断当前的物理网卡是否为多队列网卡,若是,则将QOS级别低于预设调整级别的报文挂载至其余设定的网卡队列中,QOS级别高于预设调整级别的报文进行正常的报文发送;反之,则进行正常的报文发送。

5.根据权利要求1所述的一种基于QoS的云主机网络资源保障方法,其特征在于:所述报文接收阶段具体包括:

将需要接收的报文进行解包处理并对其建立对应的报文信息结构体;

通过报文信息结构体判断得出报文的目标云主机,并将该目标云主机的QOS级别信息填充到建立的报文信息结构体中;

根据报文的QOS级别对其进行排序并复制到对应的云主机虚拟网卡的接收队列中。

6.根据权利要求5所述的一种基于QoS的云主机网络资源保障方法,其特征在于:所述根据报文的QOS级别对其进行排序并复制到对应的云主机虚拟网卡的接收队列中,其具体为:

根据报文的QOS级别对其进行排序,并按照顺序根据报文的QOS级别由高到低将报文复制到对应的云主机虚拟网卡的接收队列中。

7.根据权利要求5所述的一种基于QoS的云主机网络资源保障方法,其特征在于:所述根据报文的QOS级别对其进行排序并复制到对应的云主机虚拟网卡的接收队列中,其具体为:

根据报文的QOS级别对其进行排序,并按照预设的QOS级别比例将报文复制到对应的云主机虚拟网卡的接收队列中。

8.一种基于QoS的云主机网络资源保障系统,其特征在于,包括报文发送单元和报文接收单元;

报文发送单元,用于根据物理设备当前的网络发送负载情况,当网络发送负载较高时,将云主机需要发送的报文根据其QOS级别挂载至其余网络资源进行发送;

报文接收单元,用于将需要接收的报文根据其QOS级别复制到云主机虚拟网卡的接收队列中。

9.根据权利要求8所述的一种基于QoS的云主机网络资源保障系统,其特征在于:所述报文发送单元包括:

发送准备单元,用于将云主机需要发送的报文发送至物理设备网络的报文发送程序;

报文填充单元,用于对报文填充带有报文所属云主机的QOS级别的报文信息结构体;

报文挂载单元,用于判断物理设备当前的网络发送负载是否超过预设的负载阈值,若是,则进行网络资源检测并根据报文的QOS级别进行发送;反之,则进行正常的报文发送。

10.根据权利要求8所述的一种基于QoS的云主机网络资源保障系统,其特征在于:所述报文接收单元包括:

报文解包单元,用于将需要接收的报文进行解包处理并对其建立对应的报文信息结构体;

目标判断单元,用于通过报文信息结构体判断得出报文的目标云主机,并将该目标云主机的QOS级别信息填充到建立的报文信息结构体中;

接收排序单元,用于根据报文的QOS级别对其进行排序并复制到对应的云主机虚拟网卡的接收队列中。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1