Scalable resource management for high-performance Web servers

被引:0
|
作者
Hasegawa, G [1 ]
Terai, T [1 ]
Okamoto, T [1 ]
Murata, M [1 ]
机构
[1] Osaka Univ, Grad Sch Informat Sci & Technol, Toyonaka, Osaka 5608531, Japan
关键词
transmission control protocol; hypertext transfer protocol; socket buffer; resource management; Web server;
D O I
10.1002/dac.650
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Although many research efforts have been devoted to network congestion in the face of an increase in the Internet traffic, there is little recent discussion on performance improvements for endhosts. In this paper, we propose a new architecture, called scalable socket buffer tuning (SSBT), to provide high-performance and fair service for many TCP connections at Internet endhosts. SSBT has two major features. One is to reduce the number of memory accesses at the sender host by using some new system calls, called Simple Memory-copy Reduction (SMR) scheme. The other is equation-based automatic TCP buffer tuning (E-ATBT), where the sender host estimates 'expected' throughput of the TCP connections through a simple mathematical equation, and assigns a send socket buffer to them according to the estimated throughput. If the socket buffer is short, max-min fairness policy is used. We confirm the effectiveness of our proposed algorithm through both simulation technique and an experimental system. From the experimental results, we have found that our SSBT can achieve up to a 30% gain for Web server throughput, and a fair and effective usage of the sender socket buffer can be achieved. Copyright (C) 2004 John Wiley Sons, Ltd.
引用
收藏
页码:389 / 406
页数:18
相关论文
共 50 条
  • [1] Scalable socket buffer tuning for high-performance Web servers
    Hasegawa, G
    Terai, T
    Okamoto, T
    Murata, M
    [J]. NETWORK PROTOCOLS, 2001, : 281 - 289
  • [2] High-volume Web servers: Traffic patterns, performance implications, and resource management
    Squillante, MS
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2001, : 3 - 3
  • [3] Autonomic power and performance management of high-performance servers
    Khargharia, Bithika
    Hariri, Salim
    Kdouh, Wael
    Houri, Manal
    El-Rewini, Hesham
    Yousif, Mazin
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2635 - +
  • [4] Memory management for scalable web data servers
    Venkataraman, S
    Livny, M
    Naughton, JF
    [J]. 13TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING - PROCEEDINGS, 1997, : 510 - 519
  • [5] Scalable resource management in high performance computers
    Frachtenberg, E
    Petrini, F
    Fernandez, J
    Coll, S
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2002, : 305 - 314
  • [6] Thermal management of Fujitsu's high-performance servers
    Wei, Jie
    [J]. FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2007, 43 (01): : 122 - 129
  • [7] StackPool: A High-Performance Scalable Network Architecture on Multi-core Servers
    Gu, Qiang
    Wen, Liufei
    Dai, Fen
    Gong, Hao
    Yang, Yongqiang
    Xu, Xiangyang
    Feng, Zexi
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 17 - 28
  • [8] A study of scalable web servers
    Zhou, G
    Wu, MQ
    Dong, J
    Chen, DX
    Xie, L
    [J]. COMPUTER SCIENCE AND TECHNOLOGY IN NEW CENTURY, 2001, : 531 - 534
  • [9] Modeling and performance analysis of Scalable Web Servers Deployed on the Cloud
    Aljohani, A. M. D.
    Holton, D. R. W.
    Awan, I.
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON BROADBAND, WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS (BWCCA 2013), 2013, : 238 - 242
  • [10] Resource management for high-performance PC clusters
    Keller, A
    Brune, M
    Reinefeld, A
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 270 - 280