%0 Journal Article
%T A Distributed Web Server System Based on Cooperative Cache Using Tag
基于标记的缓存协作分布式Web服务器系统
%A LIN Man-Yun
%A QIAN Hua-Lin
%A
林曼筠
%A 钱华林
%J 软件学报
%D 2003
%I
%X In this paper, the state-of-the-art DWSS (distributed Web server system) technologies are described, including their mechanisms, advantages and disadvantages. Then a new algorithm TB-CCRD (tag based cache cooperative Web requests distribution) for Web requests distribution is presented. Based on it, a scalable high performance DWSS is constructed. In this new architecture of DWSS, the front-end server organizes the caches of each backend Web server into a virtual large cache to improve the hit rate of cache and the response time of the DWSS. The operation of TCP connection handoff is distributed among the backend servers to prevent the front-end from becoming a bottleneck of the system. Tags are used to indicate where the content of a URL is cached, so as to avoid extra communications within the system. Through this mechanism, the TB-CCRD DWSS achieves both higher performance and better scalability.
%K DWSS (distributed Web server system)
%K load balancing
%K cooperative Web caching
%K Web requests distribution algorithm
%K Web performance analysis
分布式Web服务器系统
%K 负载平衡
%K 协作式Web缓存
%K Web请求分发算法
%K Web性能分析
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=F2FC722E0C6B78E5&yid=D43C4A19B2EE3C0A&vid=F3583C8E78166B9E&iid=CA4FD0336C81A37A&sid=7555FB9CC973F695&eid=AE09EACBCD1B2A13&journal_id=1000-9825&journal_name=软件学报&referenced_num=3&reference_num=15