DocumentCode :
3562566
Title :
TCP acceleration technology for cloud computing: Algorithm, performance evaluation in real network
Author :
Isobe, Takashi ; Tanida, Naoki ; Oishi, Yuji ; Yoshida, Kenichi
Author_Institution :
Central Res. Lab., Hitachi, Ltd., Yokohama, Japan
fYear :
2014
Firstpage :
714
Lastpage :
719
Abstract :
Cloud computing is becoming commonly used for enterprise systems. Users utilize WAN, the Internet, or a wireless network to access the cloud service. These networks often have large RTT and packet loss ratios (PLR), so if users communicate via TCP widely used for accessing cloud services, the throughput decreases and the access quality of the cloud service deteriorates. Therefore, much TCP acceleration technology has been developed in conventional research. The technology conventionally proposed as RADIC-TCP [1] controls the retransmission using negative acknowledgement (NACK) returned from the remote receiver. It also uses a congestion algorithm that detects network congestion on the basis of the change rate of PLR calculated by accumulating the lost segment written in NACK coming from the receiver. When the change rate of PLR is small, the sender judges that temporary loss is caused by the congestion with burst traffic or bit error in the wireless environment and continues to increase the throughput, not decrease the throughput. Thus, this technology can improve the utilization ratio of bandwidth without decreasing the throughput excessively. On the other hand, when the change rate of PLR is large, the sender judges that continuous loss is caused by the overuse of bandwidth and decreases the throughput at the gap optimized in accordance with the scale of the network congestion. Therefore, this technology can follow the send bandwidth to the remaining bandwidth exactly while suppressing the excess congestion in the network. In this research, we developed TCP acceleration technology that controls the retransmission using the standard selective acknowledgement (SACK) in order to achieve the communication with normal devices while supporting the congestion control using the same algorithm as conventionally proposed TCP acceleration technology. However, our proposed TCP acceleration technology may not work as intended depending on the occurrence interval of packet los- es in real network environments. Therefore, we evaluated this technology´s behavior and effect in real network environments. In the evaluation, a smartphone downloaded the data via a wireless network, the Internet, and a Japanese academic backbone network (Science Information Network (SINET)) from a Web server with TCP acceleration technology. In the evaluation using the LTE network with 40ms round trip time, our proposed TCP acceleration technology enhanced the throughput by up to three times.
Keywords :
Long Term Evolution; cloud computing; smart phones; transport protocols; Japanese academic backbone network; LTE network; Long Term Evolution; NACK; PLR; RTT; SACK; SINET; TCP acceleration technology; WAN; bandwidth utilization ratio; burst traffic; cloud computing; cloud service; congestion algorithm; negative acknowledgement; packet loss ratio; round trip time; science information network; selective acknowledgement; smart phone; transfer control protocol; wide area network; wireless network; Acceleration; Bandwidth; Cloud computing; Packet loss; Receivers; Throughput; RTT; TCP; WAN; bandwidth; congestion control; delay; loss; protocol; throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Technologies for Communications (ATC), 2014 International Conference on
Print_ISBN :
978-1-4799-6955-5
Type :
conf
DOI :
10.1109/ATC.2014.7043480
Filename :
7043480
Link To Document :
بازگشت