Cluster bandwidth management algorithms
First Claim
1. A method to manage a bandwidth of a link that is available to a cluster of servers, comprising the steps of:
- (a) establishing a localized bandwidth management policy for at least one of the servers at least partially from a centralized management policy of the cluster, said localized policy and said centralized policy being based on a hierarchical policy having a plurality of rules associated with classes of connections that are routed through the link, each of said rules having an associated rate, said plurality of rules including a plurality of terminal rules, said step of establishing being performed by prorating said rate of at least one of said terminal rules under said centralized policy according to a first measurement of a usage of the link by said at least one server for said at least one terminal rule; and
(b) operating said at least one server according to said localized policy.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to manage the bandwidth of a link that is available to a cluster of servers. The method includes establishing a localized bandwidth management policy for at least one of the servers from a centralized management policy of the cluster. The localized policy and the centralized policy are based on a hierarchical policy having a plurality of rules associated with classes of connections that are routed through the link. Each of the rules has an associated rate. The plurality of rules includes a plurality of terminal rules. Establishing the localized policy is performed by prorating the rate of at least one of the terminal rules under the centralized policy according to a first measurement of a usage of the link by the at least one server for the at least one terminal rule. The method also includes operating the at least one server according to the localized policy.
-
Citations
21 Claims
-
1. A method to manage a bandwidth of a link that is available to a cluster of servers, comprising the steps of:
-
(a) establishing a localized bandwidth management policy for at least one of the servers at least partially from a centralized management policy of the cluster, said localized policy and said centralized policy being based on a hierarchical policy having a plurality of rules associated with classes of connections that are routed through the link, each of said rules having an associated rate, said plurality of rules including a plurality of terminal rules, said step of establishing being performed by prorating said rate of at least one of said terminal rules under said centralized policy according to a first measurement of a usage of the link by said at least one server for said at least one terminal rule; and
(b) operating said at least one server according to said localized policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification