| CPC H04L 47/821 (2013.01) [H04L 41/40 (2022.05); H04L 47/76 (2013.01)] | 21 Claims |

|
1. A method for a first computer system to perform priority-based network bandwidth allocation, wherein the method comprises:
detecting, by a software defined network (SDN) management entity in a SDN environment, an event indicating that network bandwidth allocation is required for a virtualized computing instance supported by the first computer system or a second computer system;
identifying, by the SDN management entity and from multiple priority levels, a first priority level that is associated with (a) the virtualized computing instance, (b) a logical network element to which the virtualized computing instance is attached, or (c) a group that includes the virtualized computing instance or the logical network element, wherein the multiple priority levels include the first priority level and at least a second priority level, and wherein identifying the first priority level comprises identifying the first priority level based on configuration information that associates a first network resource pool with one of the following: (a) the virtualized computing instance, (b) the logical network element, or (c) the group, wherein the first network resource pool is one of multiple network resource pools configured for the respective multiple priority levels;
obtaining, with the SDN management entity, network bandwidth capacity information associated with one or more physical network adapters that are capable of forwarding traffic associated with the virtualized computing instance; and
based on the first priority level and the network bandwidth capacity information, configuring, with the SDN management entity a priority-based network bandwidth allocation policy that includes one or more parameters that are applicable to the traffic associated with the virtualized computing instance.
|