Changes between Version 6 and Version 7 of GEC17Agenda/AdvancedOpenFlow/Procedure/Appendices
- Timestamp:
- 03/09/14 22:15:33 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GEC17Agenda/AdvancedOpenFlow/Procedure/Appendices
v6 v7 284 284 }}} 285 285 286 == C. About The Rspec file [http:// www.gpolab.bbn.com/experiment-support/OpenFlowExampleExperiment/openflow-loadbalancer-kvm.rspec OpenFlowLBExo.rspec] ==286 == C. About The Rspec file [http://emmy9.casa.umass.edu/GEC-19/openflow-loadbalancer-kvm.rspec OpenFlowLBExo.rspec] == 287 287 - The Rspec file describes a topology we showed earlier--each node is assigned with certain number of interfaces with pre-defined IP addresses 288 288 - Some of the nodes are loaded with softwares and post-scripts. We will take node "Switch" as an example since it is the most complicated one. 289 289 - The following section in the Rspec file for node "Switch": 290 290 {{{ 291 <install url="http://www.gpolab.bbn.com/experiment-support/OpenFlowExampleExperiment/software/of-switch-exo.tar.gz" 292 install_path="/"/> 291 <install url="http://emmy9.casa.umass.edu/GEC-19/of-switch-exo.tar.gz" install_path="/tmp"/> 293 292 }}} 294 means it is going to download that tar ball from the specified URL and extract to directory "/ "293 means it is going to download that tar ball from the specified URL and extract to directory "/tmp" 295 294 - The following section in the Rspec file for node "Switch": 296 295 {{{ 297 <execute shell="bash" command="/tmp/postboot_script_exo.sh $sliceName $self.Name() ; 298 /tmp/of-topo-setup/lb-setup"/> 296 <execute shell="bash" command=" sudo cp /tmp/of-topo-setup/gimibot/postboot_script_exo.sh / ; sh /postboot_script_exo.sh $self.Name() $sliceName; sh /tmp/of-topo-setup/lb-setup $switch.IP("outside-switch") $switch.IP("switch-left") $switch.IP("switch-right")"/> 299 297 }}} 300 298 names the post-boot script that ExoGENI is going to run for you after the nodes are booted.