Return to search

Impact of Load Based NIC-Bonding Scheduling on Out-of-order delivered TCP packets

The highest NIC bonding performance is achieved by the round-robin scheduling mode. However, we found that the performance was much lower than the theoretical limit due to out-of-order TCP packet delivery. So our work proposes a load-balanced NIC bonding scheduling approach as a significant improvement over the current state-of-the-art. We pro- pose that the outgoing packets should be queued on interfaces with the least amount of packets waiting to be sent. This allows the load to be well balanced over all interfaces thereby reducing the probability of packets arriving out-of-order at their destination. This work presents an analysis of all currently available NIC bonding modes in terms of perfor- mance. A new bonding simulation framework was developed to facilitate the development of alternate scheduling algorithms and compare their performance. This helped us analyze and propose load-based scheduling as a better alternative to the most popularly used round-robin scheduling mode.

Identiferoai:union.ndltd.org:PITT/oai:PITTETD:etd-04262010-100533
Date13 May 2010
CreatorsGupta, Sumedha
ContributorsProf. Richard Thompson, Dr. Abdelmounaam Rezgui, Dr. KyoungSoo Park
PublisherUniversity of Pittsburgh
Source SetsUniversity of Pittsburgh
LanguageEnglish
Detected LanguageEnglish
Typetext
Formatapplication/pdf
Sourcehttp://etd.library.pitt.edu/ETD/available/etd-04262010-100533/
Rightsrestricted, I hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to University of Pittsburgh or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.

Page generated in 0.0024 seconds