= Virtual Network Software Design = For complete description: [http://www.winlab.rutgers.edu/~ababu/downloads/thesis.pdf Description] = Running Instructions = == EXAMPLE: Ping application on virtual network == Nodes: node1-20,node2-20,node3-18,node10-10,node10-11,node2-19 [[Image(expt1.png, 30%)]][[BR]] '''Use image:''' ababu_mf_devel_virtual_demo.ndz [[BR]] '''Run commands on grid console:'''[[BR]] omf load -i ababu_mf_devel_virtual_demo.ndz -t node1-20,node2-20,node3-18,node10-10,node10-11,node2-19 [[BR]] omf tell -a on -t node1-20,node2-20,node3-18,node10-10,node10-11,node2-19 [[BR]] '''client:'''node1-20 [[BR]] '''server:''' node10-11 [[BR]] '''core router (non-virtual):''' node3-18 [[BR]] '''edge access router (virtual):''' node2-20 [[BR]] '''edge access router (virtual):''' node10-10 [[BR]] '''GNRS:''' node2-19 [[BR]] === Start experiment (on grid console): === omf exec geniVNexperiment_6nodes.rb === Start applications on respective nodes: === root@node1-20:/root/scripts/ping(or iperf): ./ping_vclient.sh [[BR]] root@node10-11:/root/scripts/ping(or iperf): ./ping_vserver.sh