A Scalable Web Server Architecture

被引:2
|
作者
Belloum A.S.Z. [1 ]
Kaletas E.C. [1 ]
van Halderen A.W. [1 ]
Afsarmanesh H. [1 ]
Hertzberger L.O. [1 ]
Peddemors A.J.H. [2 ]
机构
[1] University of Amsterdam, Kruislaan 403, Amsterdam
[2] Telematica Instituut, Drienerlolaan 5, Enschede
关键词
cooperative caching; distributed database; federated systems;
D O I
10.1023/A:1015723705980
中图分类号
学科分类号
摘要
This paper describes a scalable architecture for Web servers designed to cope with the ongoing increase of the Internet requirements. In the paper, first the drawbacks of the traditional Web server architecture are discussed, and the need for an innovative solution is described. The proposed design addresses two of the parameters that can dramatically impact the performance of Web servers: (1) the need for a powerful data management system to cope with the increase in the complexity of users' requests; and (2) an efficient caching mechanism to reduce the amount of redundant traffic. In this direction, a scalable solution based on distributed database technology to replace the file system is described, and performance test results of the system are provided. This architecture is further extended by a collaborative caching system that builds up an adaptive hierarchy of caches for Web servers, which allows them to keep up with the changes in the traffic generated by the applications they are running. Finally, some improvements to the proposed architecture are addressed. © 2002, Kluwer Academic Publishers.
引用
收藏
页码:5 / 23
页数:18
相关论文
共 50 条
  • [31] A Scalable Server Architecture for Next-Generation Heterogeneous Compute Clusters
    Griessl, Rene
    Peykanu, Meysam
    Hagemeyer, Jens
    Porrmann, Mario
    Krupop, Stefan
    vor dem Berge, Micha
    Kiesel, Thomas
    Christmann, Wolfgang
    [J]. 2014 12TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2014), 2014, : 146 - 153
  • [32] A Scalable Server Architecture for Mobile Presence Services in Social Network Applications
    Wu, Chi-Jen
    Ho, Jan-Ming
    Chen, Ming-Syan
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2013, 12 (02) : 386 - 398
  • [33] A low cost scalable predictive server architecture for embedded systems applications
    Mezzalira, Daniel
    Trevelin, Luis Carlos
    [J]. PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, : 692 - 696
  • [34] WINDMIL: A scalable Web-based management architecture
    Anderson, J
    Ilyas, M
    Hsu, S
    [J]. ICICS - PROCEEDINGS OF 1997 INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING, VOLS 1-3: THEME: TRENDS IN INFORMATION SYSTEMS ENGINEERING AND WIRELESS MULTIMEDIA COMMUNICATIONS, 1997, : 1221 - 1225
  • [35] A Scalable Architecture For Web Deployment of Spoken Dialogue Systems
    Fuchs, Matthew
    Tsourakis, Nikos
    Rayner, Manny
    [J]. LREC 2012 - EIGHTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2012, : 1309 - 1314
  • [36] Scalable contents-based Web cluster server with self-processing Web switch
    Kim, YH
    Youn, HY
    Lee, HS
    Park, W
    [J]. COMPUTERS AND THEIR APPLICATIONS, 2003, : 446 - 449
  • [37] RaDaR: a scalable architecture for a global Web hosting service
    Rabinovich, M
    Aggarwal, A
    [J]. COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 1999, 31 (11-16): : 1545 - 1561
  • [38] A scalable and distributed NLP architecture for web document annotation
    Deriviere, Julien
    Hamon, Thierry
    Nazarenko, Adeline
    [J]. ADVANCES IN NATURAL LANGUAGE PROCESSING, PROCEEDINGS, 2006, 4139 : 56 - 67
  • [39] RaDaR: a scalable architecture for a global Web hosting service
    Rabinovich, M
    Aggarwal, A
    [J]. PROCEEDINGS OF THE EIGHTH INTERNATIONAL WORLD WIDE WEB CONFERENCE, 1999, : 467 - 483
  • [40] The research of a new Web server cluster architecture supporting QoS
    Yang, Wu
    Li, ShuangQing
    Cheng, DaiJie
    [J]. 2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 618 - 623