Proceedings ArticleDOI
Content management on server farm with layer-7 routing
Mon-Yen Luo,Chu-Sing Yang,Chun-Wei Tseng +2 more
- pp 1134-1139
Reads0
Chats0
TLDR
This paper presents a management system that can support a configurable and high-performance server farm with layer-7 routing, and devised a data structure termed URL table to hold content-related information for making content-aware routing decisions.Abstract:
Service replication on a server farm is becoming increasingly widespread as the explosive growth of the Web is straining the architecture of many Internet sites. Layer-7 routing, routing packets based on requested content, has been recognized as a powerful approach to distribute workload among these server farms. However, little attention has been given to how to configure content-related knowledge into the layer-7 routing mechanisms. In addition, the used data structures for storing content-related knowledge and lookup operation for making routing decisions are also unclear. This paper presents a management system that can support a configurable and high-performance server farm with layer-7 routing. In this system, we devised a data structure termed URL table to hold content-related information for making content-aware routing decisions. We also propose a novel idea termed "URL Formalization", which provide a scalable solution to speedup the content-aware request routing.read more
Citations
More filters
Hypertext Transfer Protocol (HTTP)
D. Martakos,S. Hadjiefthymiades +1 more
TL;DR: In this report (written in Greek), the basics of the hypertext transfer protocol are presented.
Proceedings ArticleDOI
Defending Application DDoS with Constraint Random Request Attacks
Wei Yen,Ming-Fang Lee +1 more
TL;DR: A scheme to counter application-level DDoS attacks aiming at search engines that issue search requests randomly drawn from a predefined word pool is designed.
Journal ArticleDOI
Design and implementation of an efficient web cluster with content-based request distribution and file caching
TL;DR: New policies related to content-based workload-aware request distribution are proposed, in which the web switch considers the content of requests and workload characterization in request dispatching to improve cluster performance by obtaining better memory utilization and increasing the cache hit rates while achieving load balancing among servers.
Journal ArticleDOI
ALBL: an adaptive load balancing algorithm for distributed web systems
TL;DR: From the testbed scenario results, it is shown that ALBL algorithm outperforms stateless and stateful algorithms and also presents significant performance gains towards adaptive algorithms and scales well as the number of balancing servers and web cluster's requests rate increases.
Journal ArticleDOI
URL formalization: an efficient technique to speedup content-aware switching
TL;DR: A data structure termed URL table is devised to hold content-related information for making content-aware routing decisions and a novel idea termed "URL formalization" is proposed, which provide a scalable solution to speedup thecontent-aware request routing.
References
More filters
Journal ArticleDOI
Trie memory
TL;DR: In this paper several paradigms of trie memory are described and compared with other memory paradigm, their advantages and disadvantages are examined in detail, and applications are discussed.
Journal ArticleDOI
Locality-aware request distribution in cluster-based network servers
Vivek S. Pai,Mohit Aron,Gaurov Banga,Michael Svendsen,Peter Druschel,Willy Zwaenepoel,Erich M. Nahum +6 more
TL;DR: A simple, practical strategy for locality-aware request distribution (LARD), in which the front-end distributes incoming requests in a manner that achieves high locality in the back-ends' main memory caches as well as load balancing.
Journal ArticleDOI
IP-address lookup using LC-tries
Stefan Nilsson,Gunnar Karlsson +1 more
TL;DR: An LC-trie, a trie structure with combined path and level compression that enables us to build efficient, compact, and easily searchable implementations of an IP-routing table, and presents the basic structure as well as an adaptive version that roughly doubles the number of lookups/s.
Proceedings Article
Scalable content-aware request distribution in cluster-based networks servers
TL;DR: In this architecture, a level-4 switch acts as the point of contact for the server on the Inernet and distributes the incoming requests to a number of back-end nodes, rather than being centralized in the front-end node.
Hypertext Transfer Protocol (HTTP)
D. Martakos,S. Hadjiefthymiades +1 more
TL;DR: In this report (written in Greek), the basics of the hypertext transfer protocol are presented.