File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: p-Jigsaw: A cluster-based Web server with cooperative caching support

Titlep-Jigsaw: A cluster-based Web server with cooperative caching support
Authors
KeywordsCluster
Cooperative caching
Global Object Space
Hot object
Replacement algorithms
The World Wide Web
Web object cache
Issue Date2003
PublisherJohn Wiley & Sons Ltd. The Journal's web site is located at http://www.interscience.wiley.com/jpages/1532-0626/
Citation
Concurrency Computation Practice And Experience, 2003, v. 15 n. 7-8, p. 681-705 How to Cite?
AbstractClustering provides a viable approach to building scalable Web systems with increased computing power and abundant storage space for data and contents. In this paper, we present a pure-Java-based parallel Web server system, p-Jigsaw, which operates on a cluster and uses the technique of cooperative caching to achieve high performance. We introduce the design of an in-memory cache layer, called Global Object Space (GOS), for dynamic caching of frequently requested Web objects. The GOS provides a unified view of cluster-wide memory resources for achieving location-transparent Web object accesses. The GOS relies on cooperative caching to minimize disk accesses. A requested Web object can be fetched from a server node's local cache or a peer node's local cache, with the disk serving only as the last resort. A prototype system based on the W3C Jigsaw server has been implemented on a 16-node PC cluster. Three cluster-aware cache replacement algorithms were tested and evaluated. The benchmark results show good speedups with a real-life access log, proving that cooperative caching can have significant positive impacts on the performance of cluster-based parallel Web servers. Copyright © 2003 John Wiley & Sons, Ltd.
Persistent Identifierhttp://hdl.handle.net/10722/89071
ISSN
2021 Impact Factor: 1.831
2020 SCImago Journal Rankings: 0.309
References

 

DC FieldValueLanguage
dc.contributor.authorChen, Gen_HK
dc.contributor.authorWang, CLen_HK
dc.contributor.authorLau, FCMen_HK
dc.date.accessioned2010-09-06T09:52:01Z-
dc.date.available2010-09-06T09:52:01Z-
dc.date.issued2003en_HK
dc.identifier.citationConcurrency Computation Practice And Experience, 2003, v. 15 n. 7-8, p. 681-705en_HK
dc.identifier.issn1532-0626en_HK
dc.identifier.urihttp://hdl.handle.net/10722/89071-
dc.description.abstractClustering provides a viable approach to building scalable Web systems with increased computing power and abundant storage space for data and contents. In this paper, we present a pure-Java-based parallel Web server system, p-Jigsaw, which operates on a cluster and uses the technique of cooperative caching to achieve high performance. We introduce the design of an in-memory cache layer, called Global Object Space (GOS), for dynamic caching of frequently requested Web objects. The GOS provides a unified view of cluster-wide memory resources for achieving location-transparent Web object accesses. The GOS relies on cooperative caching to minimize disk accesses. A requested Web object can be fetched from a server node's local cache or a peer node's local cache, with the disk serving only as the last resort. A prototype system based on the W3C Jigsaw server has been implemented on a 16-node PC cluster. Three cluster-aware cache replacement algorithms were tested and evaluated. The benchmark results show good speedups with a real-life access log, proving that cooperative caching can have significant positive impacts on the performance of cluster-based parallel Web servers. Copyright © 2003 John Wiley & Sons, Ltd.en_HK
dc.languageengen_HK
dc.publisherJohn Wiley & Sons Ltd. The Journal's web site is located at http://www.interscience.wiley.com/jpages/1532-0626/en_HK
dc.relation.ispartofConcurrency Computation Practice and Experienceen_HK
dc.rightsConcurrency and Computation: Practice & Experience. Copyright © John Wiley & Sons Ltd.en_HK
dc.subjectClusteren_HK
dc.subjectCooperative cachingen_HK
dc.subjectGlobal Object Spaceen_HK
dc.subjectHot objecten_HK
dc.subjectReplacement algorithmsen_HK
dc.subjectThe World Wide Weben_HK
dc.subjectWeb object cacheen_HK
dc.titlep-Jigsaw: A cluster-based Web server with cooperative caching supporten_HK
dc.typeArticleen_HK
dc.identifier.openurlhttp://library.hku.hk:4550/resserv?sid=HKU:IR&issn=1532-0626&volume=15&issue=7-8&spage=681&epage=705&date=2003&atitle=p-Jigsaw:+A+Cluster-Based+Web+Server+with+Cooperative+Caching+Supporten_HK
dc.identifier.emailWang, CL:clwang@cs.hku.hken_HK
dc.identifier.emailLau, FCM:fcmlau@cs.hku.hken_HK
dc.identifier.authorityWang, CL=rp00183en_HK
dc.identifier.authorityLau, FCM=rp00221en_HK
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.scopuseid_2-s2.0-0038663040en_HK
dc.identifier.hkuros82866en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-0038663040&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.volume15en_HK
dc.identifier.issue7-8en_HK
dc.identifier.spage681en_HK
dc.identifier.epage705en_HK
dc.publisher.placeUnited Kingdomen_HK
dc.identifier.scopusauthoridChen, G=7406543626en_HK
dc.identifier.scopusauthoridWang, CL=7501646188en_HK
dc.identifier.scopusauthoridLau, FCM=7102749723en_HK
dc.identifier.issnl1532-0626-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats