Performance Analysis and Improvement of WANProxy


KIPS Transactions on Computer and Communication Systems, Vol. 9, No. 3, pp. 45-58, Mar. 2020
https://doi.org/10.3745/KTCCS.2020.9.3.45,   PDF Download:
Keywords: WAN Optimizer, Data Deduplication/Compression, WANProxy, Zstandard
Abstract

In the current trend of increasing network traffic due to the popularization of cloud service and mobile devices, WAN bandwidth is very low compared to LAN bandwidth. In a WAN environment, a WAN optimizer is needed to overcome performance problems caused by transmission protocol, packet loss, and network bandwidth limitations. In this paper, we analyze the data deduplication algorithm of WANProxy, an open source WAN optimizer, and evaluate its performance in terms of network latency and WAN bandwidth. Also, we evaluate the performance of the two-stage compression method of WANProxy and Zstandard. We propose a new method to improve the performance of WANProxy by revising its data deduplication algorithm and evaluate its performance improvement. We perform experiments using 12 data files of Silesia with a data segment size of 2048 bytes. Experimental results show that the average compression rate by WANProxy is 150.6, and the average network latency reduction rates by WANProxy are 95.2% for a 10 Mbps WAN environment and 60.7% for a 100 Mbps WAN environment, respectively. Compared with WANProxy, the two-stage compression of WANProxy and Zstandard increases the average compression rate by 33%. However, it increases the average network latency by 2.1% for a 10 Mbps WAN environment and 5.27% for a 100 Mbps WAN environment, respectively. Compared with WANProxy, our proposed method increases the average compression rate by 34.8% and reduces the average network latency by 13.8% for a 10 Mbps WAN and 12.9% for a 100 Mbps WAN, respectively. Performance analysis results of WANProxy show that its performance improvement in terms of network latency and WAN bandwidth is excellent in a 10Mbps or less WAN environment while superior in a 100 Mbps WAN environment..


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
K. Haneul, J. Seungkyu, C. Kyusik, "Performance Analysis and Improvement of WANProxy," KIPS Transactions on Computer and Communication Systems, vol. 9, no. 3, pp. 45-58, 2020. DOI: https://doi.org/10.3745/KTCCS.2020.9.3.45.

[ACM Style]
Kim Haneul, Ji Seungkyu, and Chung Kyusik. 2020. Performance Analysis and Improvement of WANProxy. KIPS Transactions on Computer and Communication Systems, 9, 3, (2020), 45-58. DOI: https://doi.org/10.3745/KTCCS.2020.9.3.45.