A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
TCP and explicit congestion notification
ACM SIGCOMM Computer Communication Review
TCP/IP illustrated (vol. 2): the implementation
TCP/IP illustrated (vol. 2): the implementation
Performance problems in BSD4. 4TCP
ACM SIGCOMM Computer Communication Review
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
A Dynamic Approach for Efficient TCP Buffer Allocation
IC3N '98 Proceedings of the International Conference on Computer Communications and Networks
RAID: High-Performance, Reliable Secondary Storage
RAID: High-Performance, Reliable Secondary Storage
TCP Vegas: end to end congestion avoidance on a global Internet
IEEE Journal on Selected Areas in Communications
Transport Protocol Optimization for Energy Efficient Wireless Embedded Systems
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
TPF: TCP Plugged File System for Efficient Data Delivery over TCP
IEEE Transactions on Computers
Balancing TCP buffer vs parallel streams in application level throughput optimization
Proceedings of the second international workshop on Data-aware distributed computing
Address-based route reflection
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
Hi-index | 14.98 |
The paper proposes local and global optimization schemes for efficient TCP buffer allocation in an HTTP server. The proposed local optimization scheme dynamically adjusts the TCP send-buffer size to the connection and server characteristics. The global optimization scheme divides a certain amount of buffer space among all active TCP connections. These schemes are of increasing importance due to the large scale of TCP connection characteristics. The schemes are compared to the static allocation policy employed by a typical HTTP server and shown to achieve considerable improvement to server performance and better utilization of its resources. The schemes require only minor code changes and only at the server.