Abstract
The Web cluster has been a popular solution of network server system because of its scalability and cost effective ness. The cache configured in servers can result in increasing significantly performance. In this paper, we discuss the suitable configuration strategies for caching dynamic content by our experimental results. Considering the system itself can provide support for caching static Web page, such as computer memory cache and disk's own cache, we adopt a special pattern that only caches dynamic Web page in some experiments to enlarge cache space. The paper is introduced three different replacement algorithms in our cache proxy module to test the practical effects of caching dynamic pages under different conditions. The paper is chiefly analyzed the influences of generated time and accessed frequency on caching dynamic Web pages. The paper is also provided the detailed experiment results and main conclusions in the paper.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Hunt G, Nahum E, Tracey J. Enabling Content-Based Load Distribution for Scalable Services [R/OL]//Technical Report, IBM T J, Watson Research Center [2002-03-11].http://www. research. ibm. com/people/n/nahum/publications/ibm-tr97-cluster. pdf.
Pai V S, Aron M, Banga G,et al. Locality-Aware Request Distribution in Cluster-Based Network Servers [C/OL]//Proceedings of the ACM Eight International Conferences on Architectural Support for Programming Languages and Operating System [2002-03-20].http://citeseer. ist. psu. edu/article/pai98localityaware.html.
Garg P K, Eshghi K, Gschwind T,et al. Enabling Network Caching of Dynamic Web Objects [C]//Proceedings of the 12th International Conference on Computer Performance Evaluation, Modelling Techniques and Tools. Berlin: Springer Heidelberg, 2002:329–338.
Amiri K, Park S, Tewari R,et al. DBProxy: A Dynamic Data Cache for Web Applications [C]//Proceedings of the 19 International Conference on Data Engineering (ICDE03). Bangalore: IEEE Computer Society, 2003:821–83.
Challenger J R, Dantzig P, Iyengar A,et al. Efficiently Serving Dynamic Data at highly Accessed Web Site [J].IEEE/ACM Transactions on Networking, 2004,12:233–246.
Arlitt M F, Williamson C. Internet Web Server: Workload Characterization and Implication [J].IEEE/ACM Transactions on Networking, 1997,5:631–644.
Barford P, Bestavros A, Bradley A,et al. Changes in Web Client Access Patterns: Characteristics and Caching Implications [J].WWW Journal, 1999,1:3–16.
Lin Yangwang, Zhang Dajiang, Qian Hualin. A Novel Replacement Algorithm for Web Caching [J].Journal of Software, 2001,11:1710–1715 (Ch).
Cao P, Irani S. Cost-Aware WWW Proxy Caching Algorithm [C/OL]//Proceedings of USENIX Symposium on Internet Technology and System [2003-07-08].http://citeseer. ist. psu. edu/cao97 greedydualsize. html.
Niclausse N, liu Z, Nain P. A New Efficient Caching Policy for the World Wide Web [C/OL]//Proceeding of the Workshop on Internet Server Performance (WISP' 98) [2003-07-08].http://wwwsop. inria. fr/mistral/personnel/Nicolas. Niclausse/articles/wisp98/.
Rizzo L, Vicisano L. Repalcement Policies for a Proxy Cache [J].IEEE/ACM Transactions on Networking, 1999,2: 157–170.
Martin A, Ludmila C, John D,et al. Evaluting Content Management Techniques for Web Proxy Caches [C/OL]//Proceedings of the 2nd Workshop on Internet Server Performance (WISP99) [2004-01-22].http://citeseer. ist. psu. edu/arlitt99evaluating. html.
Jin Shudong, Bestavros A. Popularity-Aware Greedy Dual-Size Web Proxy Caching Algorithms [C]//Proceedings of the 20th International Conference on Distributed Computing Systems. New York IEEE Press, 2000:254–261.
Shim J, Scheuermann P, Vingralek R. Proxy Cache Algorithms: Design, Implementation and Performance [J].IEEE Transactions on Knowledge and Data Engineering, 1999,4: 549–562.
Wang Yongling. Calculation of Prediction [M]. Beijing: Science Press, 1986 (Ch).
Liu Dan, Guo Chengcheng, Zhang Li. Design and Implementation of a Dynamic Content Cache Module for Web Server [J].Wuhan University Journal of Natural Sciences, 2004,9(5):828–834.
Author information
Authors and Affiliations
Additional information
Foundation item: Supported by the National Natural Science Foundation of China (90204008)
Biography: GUO Chengcheng (1961-), male, Professor, research direction: computer network and network communication.
Rights and permissions
About this article
Cite this article
Chengcheng, G., Li, Z. & Puliu, Y. The configuration strategies on caching for web servers. Wuhan Univ. J. Nat. Sci. 11, 585–590 (2006). https://doi.org/10.1007/BF02836670
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02836670