DocumentCode :
1932339
Title :
A feedback mechanism for network scheduling in LambdaGrids
Author :
Datta, Pallab ; Sharma, Sushant ; Feng, Wu-chun
Author_Institution :
Comput. & Computational Sci. Div., Los Alamos Nat. Lab., NM, USA
Volume :
1
fYear :
2006
fDate :
16-19 May 2006
Lastpage :
591
Abstract :
Next-generation e-Science applications will require the ability to transfer information at high data rates between distributed computing centers and data repositories. A Lambda-Grid offers dedicated, optical, circuit-switched, point-to-point connections, which may be reserved exclusively for an application. Though such dedicated high-speed connections eliminate congestion in the network, they effectively push the network congestion out to the end systems, as processing speeds have not kept up with networking speeds. Therefore, developing an efficient transport protocol over such highspeed dedicated circuits is of critical importance. In this work, we propose the idea of a lightweight end-system protocol, based on performance monitoring, to significantly improve the performance of data transport over a LambdaGrid. In particular, we focus on dynamically monitoring the OS task scheduling at the receiving end-system so that potential end-system congestion may be detected early and appropriate feedback can be transmitted back to the sending end-system to avoid packet losses. One example of such an evasive action is to suspend transmission for certain duration of time during which the OS on the receiving end-system must handle other computational processes. With this in mind, we propose to extend the Reliable-Blast UDP (RBUDP) protocol to take such evasive action by using a simple feedback mechanism that is activated via performance monitoring. The new protocol, named RBUDP dramatically improves the performance of data transfer over LambdaGrids. We demonstrate the effectiveness of our proposed protocol and illustrate the performance gains achieved via network emulation.
Keywords :
computer networks; feedback; grid computing; performance evaluation; scheduling; telecommunication congestion control; transport protocols; LambdaGrids; OS task scheduling; Reliable-Blast UDP protocol; data repository; data transfer; data transport; distributed computing centers; end-system congestion; high-speed connections; highspeed dedicated circuits; lightweight end-system protocol; network congestion; network emulation; network scheduling; next-generation e-Science applications; packet losses; performance monitoring; receiving end-system; transport protocol; Circuits; Distributed computing; Dynamic scheduling; High speed optical techniques; Monitoring; Optical feedback; Performance gain; Processor scheduling; Propagation losses; Transport protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and the Grid, 2006. CCGRID 06. Sixth IEEE International Symposium on
Conference_Location :
Singapore
Print_ISBN :
0-7695-2585-7
Type :
conf
DOI :
10.1109/CCGRID.2006.5
Filename :
1630874
Link To Document :
بازگشت