Weconsider Cluster-Based Network Servers In Which a Front-End Directs Inwardrequests to One of a Number of Back-Ends. Specifically, We Considercontent-Based Request Distribution: the Front-End Uses the Content Requested,In Addition to Information About the Load on the Back-End Nodes, to Choosewhich Back-End Will Handle This Request. Content-Based Request Distribution Canimprove Locality In the Back-Ends’ Main Memory Caches, Increase Secondarystorage Scalability By Partitioning the Server’S Database, and Provide Theability to Employ Back-End Nodes That Are Specialized For Certain Types Ofrequests.