Title :
Automatic dynamic run-time optical network reservations
Author :
Lange, John R. ; Sundararaj, Ananth I. ; Dinda, Peter A.
Author_Institution :
Dept. of Comput. Sci., Northwestern Univ., Chicago, IL, USA
Abstract :
Optical networking may dramatically change high performance distributed computing. One reason is that optical networks can support provisioning dynamically configurable lightpaths, a form of circuit switching, through reservations. However, to use it (and all other network reservation mechanisms), the user or developer must modify the application. We present a system, VRESERVE, that automatically and dynamically creates network reservation requests based on the inferred network demands of running distributed and/or parallel applications with no modification to the application or operating system, and no input from the user or developer. Our execution model is a collection of virtual machines interconnected by an overlay network. The overlay network infers application demands, providing a dynamic run-time assessment of the application´s topology and traffic load matrix. We then reserve lightpaths corresponding to the topology and use the overlay to forward virtual network traffic over them. We evaluate our system on the OMNInet network.
Keywords :
circuit switching; computer networks; optical fibre networks; parallel processing; telecommunication network topology; telecommunication switching; telecommunication traffic; virtual machines; OMNInet network; VRESERVE; application topology; automatic dynamic run-time optical network reservation; circuit switching; distributed applications; distributed computing; dynamic run-time assessment; dynamically configurable lightpath provisioning; network demand; overlay network; parallel applications; traffic load matrix; virtual machines; virtual network traffic; Distributed computing; Integrated circuit interconnections; Network topology; Operating systems; Optical fiber networks; Runtime; Switching circuits; Telecommunication traffic; Traffic control; Virtual machining;
Conference_Titel :
High Performance Distributed Computing, 2005. HPDC-14. Proceedings. 14th IEEE International Symposium on
Print_ISBN :
0-7803-9037-7
DOI :
10.1109/HPDC.2005.1520969