- 1.Alteon WebSystems, Alteon 780 Series, in www.alteonwebsystems.com/products/]]Google Scholar
- 2.E. Anderson, D. Patterson, E. Brewer, "The Magicrouter, an application of fast packet interposing", unpublished Tech. Rep., Computer Science Department, University of Berkeley, May 1996.]]Google Scholar
- 3.Apache docs., in www.apache.org/docs/mod/]]Google Scholar
- 4.M.F. Arlitt, C.L. Williamson, "Internet Web servers: Workload characterization and performance implications", IEEE/ACM Trans. on Networking, vol. 5, no. 5, Oct. 1997, pp. 631-645.]] Google ScholarDigital Library
- 5.M. Aron, P. Druschel, W. Zwaenepoel, "Efficient support for P-HTTP in cluster-based Web servers", Proc. USENIX 1999, Monterey, CA, June 1999.]] Google ScholarDigital Library
- 6.M. Aron, D. Sanders, P. Druschel, W. Zwaenepoel, "Scalable content-aware request distribution in cluster-based network servers", Proc. USENIX 2000, San Diego, CA, June 2000.]] Google ScholarDigital Library
- 7.L. Aversa, A. Bestavros, "Load balancing a cluster of Web servers using Distributed Packet Rewriting", Proc. of IEEE IPCCC'2000, Phoenix, AZ, February 2000.]]Google ScholarCross Ref
- 8.P. Barford, A. Bestavros, A. Bradley, M.E. Crovella, "Changes in Web client access patterns: Characteristics and caching implications", World Wide Web, Jan. 1999.]] Google ScholarDigital Library
- 9.P. Barford, M.E. Crovella, "A performance evaluation of Hyper Text Transfer Protocols", Proc. of ACM Sigmetrics '99, Atlanta, Georgia, May 1999, pp. 188-197.]] Google ScholarDigital Library
- 10.V. Cardellini, M. Colajanni, P.S. Yu, "Dynamic load balancing on scalable Web server systems", Proc. of MASCOTS'2000, SanFrancisco, Aug. 2000.]] Google ScholarDigital Library
- 11.T.L. Casavant, J.G. Kuhl, "A taxonomy ofscheduling in general-purpose distributed computing systems", IEEE Trans. on Software Engineering, vol. 14, no. 2, Feb. 1988, pp. 141-154.]] Google ScholarDigital Library
- 12.Cisco's LocalDirector, in www.cisco.com]]Google Scholar
- 13.A. Cohen, S. Rangarajan, H. Slye, "On the performance of TCP splicing for URL-aware redirection", Proc. of 2nd USENIX Symposium on Internet Technologies and System, Boulder, CO, Oct. 1999.]] Google ScholarDigital Library
- 14.M. Colajanni, P.S. Yu, D. Dias, "Redirection algorithms for load sharing in distributed Web server systems", IEEE Trans. on Parallel and Distributed Systems, vol. 9, no. 6, pp. 585-600, June 1998.]] Google ScholarDigital Library
- 15.M.E. Crovella, A. Bestavros, "Self-similarity inWorld Wide Web traffic: Evidence and possible causes", IEEE/ACM Trans. on Networking, vol. 5, no. 6, Dec. 1997, pp. 835-846.]] Google ScholarDigital Library
- 16.O.P. Damani, P.E. Chung, Y. Huang, C. Kintala, Y.-M. Wang, "ONE-IP: Techniques for hosting a service on a cluster of machines", Proc. of 6th Intl. World Wide Web Conf., Santa Clara, CA, Apr. 1997.]] Google ScholarDigital Library
- 17.D.M. Dias, W. Kish, R. Mukherjee, R. Tewari, "A scalable and highly available Web server", Proc. of 41st IEEE Comp. Society Int. Conf., Feb. 1996.]] Google ScholarDigital Library
- 18.R.S. Engelschall, "Load balancing your Web site", Web Techniques Magazine, Vol. 3, May 1998.]]Google Scholar
- 19.F5 Networks Inc. BigIP Version 3.0, in www.f5labs.com]]Google Scholar
- 20.G.D.H. Hunt, G.S. Goldszmidt, R.P. King, R. Mukherjee, "Network Web switch: A connection router for scalable Internet services", Proc. of 7th Int. World Wide Web Conf., Brisbane, Australia, April 1998.]] Google ScholarDigital Library
- 21.A. Iyengar, J. Challenger, D. Dias, P. Dantzig, "High-Performance Web Site Design Techniques", IEEE Internet Computing, vol. 4 no. 2, March/April 2000.]] Google ScholarDigital Library
- 22.B.A. Mah, "An empirical model of HTTP network traffic", Proc. of IEEE Int. Conf. on Computer Communication, Kobe, Japan, April 1997.]] Google ScholarDigital Library
- 23.R. Mukherjee, "A scalable and highly available clustered Web server", in High Performance Cluster Computing: Architectures and Systems, Volume 1, Rajkumar Buyya (ed.), Prentice Hall, 1999.]]Google Scholar
- 24.V.S. Pai, M. Aron, G. Banga, M. Svendsen, P. Druschel, W. Zwaenepoel, E. Nahum, "Locality-aware request distribution in cluster-based network servers", In Proc. of 8th ACM Conf. on Arch. Support for Progr. Languages, San Jose, CA, Oct. 1998.]] Google ScholarDigital Library
- 25.T. Schroeder, S. Goddard, B. Ramamurthy, "Scalable Web server clustering technologies", IEEE Network, May-June 2000, pp. 38-45.]]Google ScholarDigital Library
- 26.J. Song, E. Levy-Abegnoli, A. Iyengar, D. Dias, "Design alternatives for scalable Web server accelerators", Proc. 2000 IEEE Int. Symp. on Perf. Analysis of Systems and Software, Austin, TX, Apr. 2000.]] Google ScholarDigital Library
- 27.Webstone Mindcraft Inc., Webstone2.01, in www.mindcraft.com/webstone/ws201index.html]]Google Scholar
- 28.C.-S. Yang, M.-Y. Luo, "A content placement and management system for distributed Web-server systems", Proc. of IEEE 20th Int. Conf. on Distributed Computing Systems, Taipei, Taiwan, Apr. 2000.]] Google ScholarDigital Library
- 29.X. Zhang, M. Barrientos, J.B. Chen, M. Seltzer, "HACC: An architecture for cluster-based Web servers", Proc. 3rd USENIX Windows NT Symp., Seattle, July 1999.]] Google ScholarDigital Library
Index Terms
- A client-aware dispatching algorithm for web clusters providing multiple services
Recommendations
Performance comparisons of load balancing algorithms for I/O-intensive workloads on clusters
Load balancing techniques play a critically important role in developing high-performance cluster computing platforms. Existing load balancing approaches are concerned with the effective usage of CPU and memory resources. Due to imbalance in disk I/O ...
Content-Aware Dispatching Algorithms for Cluster-Based Web Servers
Cluster-based Web servers are leading architectures for highly accessed Web sites. The most common Web cluster architecture consists of replicated server nodes and a Web switch that routes client requests among the nodes. In this paper, we consider ...
Dynamic load balancing for I/O-intensive applications on clusters
Load balancing for clusters has been investigated extensively, mainly focusing on the effective usage of global CPU and memory resources. However, previous CPU- or memory-centric load balancing schemes suffer significant performance drop under I/O-...
Comments