C H A P T E R 2 | Intel® NetStructure™ 7190 |
Site
Balancing
Methods
The 7190 supports six
Weighted Algorithms
•Weighted Round Robin - Two differences distinguish this method from traditional, or round robin, DNS. First, the 7190 is aware of the status of the sites it balances thus, unlike legacy Round Robin, it does not indiscriminately send requests to servers that have gone down or are otherwise unable to fulfill requests. Second, weighted round robin allows the operator to skew the loading among available site services on the basis of an assigned “weight.” (Weight takes into account differences in capabilities of site services.) Weighting allows the operator to adjust loading on a percentage basis. For example, Site A is assigned a weight of 1, Site B, 2, and Site C, 7. Thus, Site A receives 10% of the traffic, Site B, 20% and Site C, 70%. This method can ensure the most efficient use of those sites with greater “horsepower,” while preventing the overtaxing of less powerful ones.
•Weighted Random - The Weighted Random method is similar to Weighted Round Robin with the exception that requests are not fulfilled serially. IP addresses are resolved in a random fashion. The weighting is accomplished as above. The benefit of this algorithm is that it is more effective at normalizing, or leveling, load.
Metric Algorithms
Using DNS to balance multiple sites is more effective when the referrals are based upon knowledge of the actual loads on the servers. In addition, balancing effectiveness noticeably increased when back-
These balancing algorithms are not available for sites that do not have Intel load balancers:
•Response Time - The Response Time method directs requests to the site that has the fastest aggregate (i.e., across all servers) response time for the requested service. Likely users of this method are enterprises that have identified the efficient
10