1998
DOI: 10.1145/291006.291048
|View full text |Cite
|
Sign up to set email alerts
|

Locality-aware request distribution in cluster-based network servers

Abstract: We consider cluster-based network servers in which a front-end directs incoming requests to one of a number of back-ends. Speci cally, w e consider content-based request distribution: the front-end uses the content r equested, in addition to information about the load on the back-end nodes, to choose which b a c k-end will handle this request. Content-based request distribution can improve locality in the back-ends' main memory caches, increase secondary storage scalability b y partitioning the server's databa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
130
0

Year Published

2002
2002
2018
2018

Publication Types

Select...
5
4
1

Relationship

1
9

Authors

Journals

citations
Cited by 243 publications
(130 citation statements)
references
References 7 publications
0
130
0
Order By: Relevance
“…Many researchers [46] have used the partial replication technique with the support of content-aware distributors. The primary usage of content-aware distributors is to redirect the client's request to the server that has the copy of the document requested [48]. In all of the above approaches the authors have primarily adopted the knapsack problem approach, which can be stated as follows: "Given is a network of M nodes with distinguishable capacities and N objects.…”
Section: Capacity-constrained Optimizationmentioning
confidence: 99%
“…Many researchers [46] have used the partial replication technique with the support of content-aware distributors. The primary usage of content-aware distributors is to redirect the client's request to the server that has the copy of the document requested [48]. In all of the above approaches the authors have primarily adopted the knapsack problem approach, which can be stated as follows: "Given is a network of M nodes with distinguishable capacities and N objects.…”
Section: Capacity-constrained Optimizationmentioning
confidence: 99%
“…Different mechanisms were proposed to implement a layer-7 Web switch at various system levels. The most efficient solutions are the TCP hand-off [23] and the TCP splicing [14] that are implemented at the kernel level. (Aron et al clearly show that TCP hand-off outperforms TCP splicing techniques [4].)…”
Section: Web System Platformmentioning
confidence: 99%
“…Another approach is to perform routing at layer 7. In layer 7 routing, also known as content-based routing, the router examines requests and makes its routing decisions based on the contents of requests [55]. This allows more sophisticated routing techniques.…”
Section: Load Balancingmentioning
confidence: 99%