DocumentCode
3182415
Title
Tuning Open-iSCSI for Operation over WAN Links
Author
Zhang, Y. ; MacGregor, M.H.
Author_Institution
Dept. of Comput. Sci., Univ. of Alberta, Edmonton, AB, Canada
fYear
2011
fDate
2-5 May 2011
Firstpage
85
Lastpage
92
Abstract
The relocation of live, running virtual machines from one physical host to another is a new and very desirable function because it provides a variety of features, including resilience to failures and flexibility of location. The data transfers required for live migration are supported in several commercial products by a protocol called iSCSI (Internet SCSI), which runs on top of TCP. We thoroughly tested the performance of a common open source component, the Open-iSCSI initiator, and found a drastic throughput degradation on 100 Mbps networks where the round trip time was more than about 40 ms. We localized the problem to the TCP send buffer size and tested two methods of setting the TCP send buffer size appropriately. Based on our results, we propose a performance tuning scheme that enables users of Open-iSCSI to achieve significant throughput gains. Our scheme results in a dramatic throughput jump from 14 Mbps to 70 Mbps on a 100 Mbps link with an RTT of 100 ms. We also modified one of the data structures internal to Open-iSCSI to handle multiple memory pages in a single scatter/gather list entry. This modification resulted in an additional 20% throughput increase on a 100 Mbps link with an RTT of 200 ms.
Keywords
Internet; data structures; transport protocols; virtual machines; wide area networks; TCP; WAN link; bit rate 100 Mbit/s; bit rate 14 Mbit/s; bit rate 70 Mbit/s; data structure; open source component; open-Internet SCSI tuning; performance tuning scheme; protocol; virtual machine; Delay; Kernel; Linux; Protocols; Throughput; Virtual machining; Wide area networks; iSCSI; throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Networks and Services Research Conference (CNSR), 2011 Ninth Annual
Conference_Location
Ottawa, ON
Print_ISBN
978-1-4577-0040-8
Electronic_ISBN
978-0-7695-4393-2
Type
conf
DOI
10.1109/CNSR.2011.21
Filename
5771196
Link To Document