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 条
  • [41] Web Server Farm in the Cloud: Performance Evaluation and Dynamic Architecture
    Liu, Huan
    Wee, Sewook
    [J]. CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 369 - 380
  • [42] A MULTI-CHANNEL CLUSTERED WEB APPLICATION SERVER: ARCHITECTURE
    Sameh, Ahmed
    Sobeh, Kariem
    [J]. PROCEEDINGS OF THE 2011 3RD INTERNATIONAL CONFERENCE ON FUTURE COMPUTER AND COMMUNICATION (ICFCC 2011), 2011, : 113 - +
  • [43] Performance Analysis of a Web Server with Dynamic Thread Pool Architecture
    Lu, Jijun
    Gokhale, Swapna S.
    [J]. 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 99 - 105
  • [44] A hybrid web server architecture for e-commerce applications
    Carrera, D
    Beltran, V
    Torres, J
    Ayguadé, E
    [J]. 11TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL I, PROCEEDINGS, 2005, : 182 - 188
  • [45] Access Control Architecture Separating Privilege by a Thread on a Web Server
    Matsumoto, Ryosuke
    Okabe, Yasuo
    [J]. 2012 IEEE/IPSJ 12TH INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET (SAINT), 2012, : 178 - 183
  • [46] SME Web Energy Efficient Platform (SWEEP): A new architecture for a hybrid web server
    Mostowfi, Mehrgan
    Christensen, Ken
    Lee, SangHak
    Yun, Jungmee
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2013, 3 (04): : 249 - 261
  • [47] Analysis of task assignment policies in scalable distributed web-server systems
    Colajanni, M
    Yu, PS
    Dias, DM
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (06) : 585 - 600
  • [48] Secure blue: An architecture for a scalable, reliable high volume SSL Internet server
    Mraz, R
    [J]. 17TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2001, : 391 - 398
  • [49] Efficient state estimators for load control policies in scalable Web server clusters
    Cardellini, V
    Colajanni, M
    Yu, PS
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 449 - 455
  • [50] A Scalable Virtualized Server Cluster Providing Sensor Data Storage and Web Services
    Chiang, Mei-Ling
    Hou, Tsung-Te
    [J]. SYMMETRY-BASEL, 2020, 12 (12): : 1 - 25