The application server handles dynamic and sensitive Web contents that need protection from eavesdropping, tampering, and forgery. Although the Secure Sockets Layer (SSL) is the most popular protocol to provide a secure channel between a client and a cluster-based network server, its high overhead degrades the server performance considerably and, thus, affects the server scalability. Therefore, improving the performance of ssl-enabled network servers is critical for designing scalable and high-performance data centers. In this project the impact of ssl offering is examined and ssl-session-aware distribution in cluster-based network servers. In a back-end forwarding scheme, called ssl with bf which employs a low-overhead user-level communication mechanism like Virtual Interface Architecture (VIA) which is used to achieve a good load balance among server nodes. To compare the three distribution models for network servers, Round Robin (RR), ssl_with_session, and ssl_with_bf, through simulation. The experimental result with 16-node and 32-node cluster configurations shows that, although the session reuse of ssl_with_session is critical to improve the performance of application servers. The proposed back-end forwarding scheme can further enhance the performance due to better load balancing. The ssl_with_bf scheme can minimize the average latency by about 40 percent and improve throughput across a variety of workloads.
[1]
Daniel A. Menascé.
Performance and availability of Internet data centers
,
2004,
IEEE Internet Computing.
[2]
Richard B. Bunt,et al.
Hierarchical Workload Characterization for a Busy Web Server
,
2002,
Computer Performance Evaluation / TOOLS.
[3]
Diomidis Spinellis,et al.
A Comparison of Portable Dynamic Web Content Technologies for the Apache Server
,
2002
.
[4]
Michele Colajanni,et al.
A client-aware dispatching algorithm for web clusters providing multiple services
,
2001,
WWW '01.
[5]
Quanzhong Li,et al.
Distributed cooperative Apache web server
,
2001,
WWW '01.
[6]
Allen B. Downey.
The structural cause of file size distributions
,
2001,
SIGMETRICS '01.
[7]
Michael Mitzenmacher,et al.
Dynamic Models for File Sizes and Double Pareto Distributions
,
2004,
Internet Math..
[8]
Dhabaleswar K. Panda,et al.
Sockets Direct Protocol over InfiniBand in clusters: is it beneficial?
,
2004,
IEEE International Symposium on - ISPASS Performance Analysis of Systems and Software, 2004.