In QoS Implementations you will choose between bps-based or weight-based rules.
The bps-based rules can be quite specific, guaranteeing a very certain amount of bandwidth, which can be useful for some applications.
bps rules can be considered inflexible, especially if workloads are mobile between hosts.
TheWeight-based rules are extremely flexible and are usually going to be the correct choice; a weight-based rule is based on a share of bandwidth, with no consideration of the actual speed