Development of a High Performance Web-Server Scheme Including SSL/TLS Protocol
민병조, 황준, 김학배 · 한국정보처리학회 학술대회논문집 · 2004
This paper proposes a high Performance Web-server scheme, which maximizes the efficiency of web services. The proposed architecture not only accelerate non-secure web services but also significantly increases the processing rate of Secure Socket Layer(SSL) operations on a web server, especially when the traffic is heavy. Because most web servers previously used apply user threads for processing HTTP/HTTPS requests, CPU overheads are inevitable. They end up slowing the processing time down. It is built in the Linux-based kernel as a kernel module to reduce the functional overheads of the user-level applications. To validate the effectiveness of proposed architecture, we evaluate its performance in comparison with the conventional Apache. As a result, it improves webserver performance by up to 500% for non-secure static contents and by up to 200% for SSL operations.