File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Scopus: eid_2-s2.0-0038663040
- WOS: WOS:000182897500004
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: p-Jigsaw: A cluster-based Web server with cooperative caching support
Title | p-Jigsaw: A cluster-based Web server with cooperative caching support |
---|---|
Authors | |
Keywords | Cluster Cooperative caching Global Object Space Hot object Replacement algorithms The World Wide Web Web object cache |
Issue Date | 2003 |
Publisher | John 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? |
Abstract | Clustering 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 Identifier | http://hdl.handle.net/10722/89071 |
ISSN | 2023 Impact Factor: 1.5 2023 SCImago Journal Rankings: 0.533 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Chen, G | en_HK |
dc.contributor.author | Wang, CL | en_HK |
dc.contributor.author | Lau, FCM | en_HK |
dc.date.accessioned | 2010-09-06T09:52:01Z | - |
dc.date.available | 2010-09-06T09:52:01Z | - |
dc.date.issued | 2003 | en_HK |
dc.identifier.citation | Concurrency Computation Practice And Experience, 2003, v. 15 n. 7-8, p. 681-705 | en_HK |
dc.identifier.issn | 1532-0626 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/89071 | - |
dc.description.abstract | Clustering 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.language | eng | en_HK |
dc.publisher | John Wiley & Sons Ltd. The Journal's web site is located at http://www.interscience.wiley.com/jpages/1532-0626/ | en_HK |
dc.relation.ispartof | Concurrency Computation Practice and Experience | en_HK |
dc.rights | Concurrency and Computation: Practice & Experience. Copyright © John Wiley & Sons Ltd. | en_HK |
dc.subject | Cluster | en_HK |
dc.subject | Cooperative caching | en_HK |
dc.subject | Global Object Space | en_HK |
dc.subject | Hot object | en_HK |
dc.subject | Replacement algorithms | en_HK |
dc.subject | The World Wide Web | en_HK |
dc.subject | Web object cache | en_HK |
dc.title | p-Jigsaw: A cluster-based Web server with cooperative caching support | en_HK |
dc.type | Article | en_HK |
dc.identifier.openurl | http://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+Support | en_HK |
dc.identifier.email | Wang, CL:clwang@cs.hku.hk | en_HK |
dc.identifier.email | Lau, FCM:fcmlau@cs.hku.hk | en_HK |
dc.identifier.authority | Wang, CL=rp00183 | en_HK |
dc.identifier.authority | Lau, FCM=rp00221 | en_HK |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.scopus | eid_2-s2.0-0038663040 | en_HK |
dc.identifier.hkuros | 82866 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-0038663040&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 15 | en_HK |
dc.identifier.issue | 7-8 | en_HK |
dc.identifier.spage | 681 | en_HK |
dc.identifier.epage | 705 | en_HK |
dc.identifier.isi | WOS:000182897500004 | - |
dc.publisher.place | United Kingdom | en_HK |
dc.identifier.scopusauthorid | Chen, G=7406543626 | en_HK |
dc.identifier.scopusauthorid | Wang, CL=7501646188 | en_HK |
dc.identifier.scopusauthorid | Lau, FCM=7102749723 | en_HK |
dc.identifier.issnl | 1532-0626 | - |