[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/645606.661168guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

SWEB: Towards a Scalable World Wide Web Server on Multicomputers

Published: 15 April 1996 Publication History

Abstract

We investigate the issues involved in developing a scalable World Wide Web (WWW) server on a cluster of workstations and parallel machines. The objective is to strengthen the processing capabilities of such a server by utilizing the power of multicomputers to match huge demands in simultaneous access requests from the Internet. We have implemented a system called SWEB on a distributed memory machine, the Meiko CS-2, and networked workstations. The scheduling component of the system actively monitors the usages of CPU, I/O channels and the interconnection network to effectively distribute HTTP requests across processing units to exploit task and I/O parallelism. We present the experimental results on the performance of this system.

References

[1]
The Alexandria Digital Library Project, http://alexandria.sdc.ucsb.edu/
[2]
D. Andresen, L. Carver, R. Dolin, C. Fischer, J. Frew, M. Goodchild, O. Ibarra, R. Kothuri, M. Larsgaard, B. Manjunath, D. Nebert, J. Simpson, T. Smith, T. Yang, Q. Zheng, "The WWW Prototype of the Alexandria Digital Library", Proceedings of ISDL'95: International Symposium on Digital Libraries, Japan August 22-25, 1995.
[3]
D. Andresen, T. Yang, V. Holmedahl, O. Ibarra, "SWEB: Towards a Scalable World Wide Web Server on Multicomputers", Dept. of Computer Science Tech Rpt. TRCS95-17 U.C. Santa Barbara, Sept., 1995, http://www.cs.ucsb.edu/Research/rapid_sweb/SWEB.html.
[4]
B. A. Shirazi, A. R. Hurson, and K. M. Kavi (Eds), Scheduling and Load Balancing in Parallel and Distributed Systems, IEEE CS Press, 1995.
[5]
E. Brewer, Personal communication, http://inktomi.berkeley.edu,Jan., 1996.
[6]
K. Goswami, M. Devarakonda, R. Iyer, Prediction-based Dynamic Load-sharing Heuristics, IEEE Transactions on Parallel and Distributed Systems, vol. 4, no. 6, pp. 638-648, June, 1993.
[7]
J. Hsieh, M. Lin, J. Liu, T. Ruwart, and D. H.C. Du, Performance of A Mass Storage System for Video-On-Demand, Submitted to Journal of Parallel and Distributed Computing, Special issue on Multimedia Processing and Technology.
[8]
Hypertext Transfer Protocol(HTTP): A protocol for networked information, http://www.w3.org/hypertext/WWW/Protocols/, June 26, 1995.
[9]
Lycos Usage: Accesses per Day, http://lycos.cs.cmu.edu/usageday.html, June 17, 1995.
[10]
E.D. Katz, M. Butler, R. McGrath, A Scalable HTTP Server: the NCSA Prototype. Computer Networks and ISDN Systems. vol. 27, 1994, pp. 155-164.
[11]
R. Wolski, C. Anglano, I. Schopf, E Berman, Developing Heterogeneous Applications Using Zoom and HeNCE, Proceedings of the Heterogeneous Computing Workshop, HCW '95, pp. 12-21, Santa Barbara, CA, IEEE, April, 1995.

Cited By

View all
  • (2005)Approximate Algorithms for Document Placement in Distributed Web ServersIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2005.6316:6(489-496)Online publication date: 1-Jun-2005
  • (2005)Replication for Adaptive Responsiveness in Service-Oriented SystemsProceedings of the Fifth International Conference on Quality Software10.1109/QSIC.2005.53(161-168)Online publication date: 19-Sep-2005
  • (2004)Managing routing tables for URL routers in content distribution networksInternational Journal of Network Management10.1002/nem.51614:3(177-192)Online publication date: 1-May-2004
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
IPPS '96: Proceedings of the 10th International Parallel Processing Symposium
April 1996
851 pages
ISBN:0818672552

Publisher

IEEE Computer Society

United States

Publication History

Published: 15 April 1996

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2005)Approximate Algorithms for Document Placement in Distributed Web ServersIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2005.6316:6(489-496)Online publication date: 1-Jun-2005
  • (2005)Replication for Adaptive Responsiveness in Service-Oriented SystemsProceedings of the Fifth International Conference on Quality Software10.1109/QSIC.2005.53(161-168)Online publication date: 19-Sep-2005
  • (2004)Managing routing tables for URL routers in content distribution networksInternational Journal of Network Management10.1002/nem.51614:3(177-192)Online publication date: 1-May-2004
  • (2003)Optimizing data aggregation for cluster-based internet servicesACM SIGPLAN Notices10.1145/966049.78151738:10(119-130)Online publication date: 11-Jun-2003
  • (2003)Optimizing data aggregation for cluster-based internet servicesProceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming10.1145/781498.781517(119-130)Online publication date: 11-Jun-2003
  • (2002)Cluster Load Balancing for Fine-Grain Network ServicesProceedings of the 16th International Parallel and Distributed Processing Symposium10.5555/645610.661892Online publication date: 15-Apr-2002
  • (2002)Enforcing Resource Sharing Agreements among Distributed Server ClustersProceedings of the 16th International Parallel and Distributed Processing Symposium10.5555/645610.661871Online publication date: 15-Apr-2002
  • (2002)The effectiveness of request redirection on CDN robustnessACM SIGOPS Operating Systems Review10.1145/844128.84416036:SI(345-360)Online publication date: 31-Dec-2002
  • (2000)Building an Adaptable, Fault Tolerant, and Highly Manageable Web Server on Clusters of Non-Dedicated WorkstationsProceedings of the Proceedings of the 2000 International Conference on Parallel Processing10.5555/850941.852952Online publication date: 21-Aug-2000
  • (2000)Realizing fault resilience in Web-server clusterProceedings of the 2000 ACM/IEEE conference on Supercomputing10.5555/370049.370384(21-es)Online publication date: 1-Nov-2000
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media