Changes between Version 5 and Version 6 of GENIRacksHome/InstageniRacks/AcceptanceTestStatus/IG-EXP-7
- Timestamp:
- 01/10/13 12:52:55 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIRacksHome/InstageniRacks/AcceptanceTestStatus/IG-EXP-7
v5 v6 58 58 Reviews output files ''rspec-instageni-gpolab-bbn-com-protogeniv2.xml'' and ''rspec-utah-geniracks-net-protogeniv2.xml'' to determine available resources. 59 59 60 == 3. Define a request RSpec for three VMs at BBN InstaGENI == 60 == 3. Define a request RSpec for three VMs at GPO InstaGENI == 61 For InstaGENI aggregates, the RSpec for a sliver can include resources from multiple aggregates. The aggregate handling the request will only allocate its own resources, therefore one RSpec is used to capture the resource requests for both sites in this scenario. 62 63 Defined an RSpec that requests one three VMs at the GPO rack and three VMs at the Utah rack. For each rack aggregate, one of the VMs will be an end-point host and the other two VMs will be click routers. 64 65 The RSpec generated is [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral4/RSpecs/AcceptanceTests/IG-EXP-7/IG-EXP-7.rspec IG-EXP-7.rspec]. 61 66 62 67 == 4. Define a request RSpec for three VMs at Utah InstaGENI == 68 The RSpec generated for the GPO aggregate is also used for the Utah aggregate, the file is [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral4/RSpecs/AcceptanceTests/IG-EXP-7/IG-EXP-7.rspec IG-EXP-7.rspec]. 63 69 64 70 == 5. Create slice == 71 Created a slice: 72 {{{ 73 $ omni.py createslice IG-EXP-7 74 }}} 65 75 66 76 == 6. Create a sliver == 67 77 In the slice IG-EXP-7 create a slivers at each AM, using the RSpecs defined above. 68 78 {{{ 69 79 $ omni.py createsliver -a ig-gpo IG-EXP-7 IG-EXP-7.rspec 80 $ omni.py createsliver -a ig-utah IG-EXP-7 IG-EXP-7.rspec 70 81 }}} 71 82 … … 73 84 74 85 Download the Click Router software on the 4 nodes that will be routers in the experiment. Build the user-level Click program in the 'userlevel' directory on each of the 4 router nodes. 86 87 {{{ 88 $ sudo yum -y install git 89 $ sudo git clone git://read.cs.ucla.edu/git/click /local/click 90 $ cd /local/click 91 $ sudo ./configure 92 $ cd tools 93 $ sudo make install 94 $ cd /local/click/userlevel/ 95 $ sudo make install 96 }}} 75 97 76 98 == 8. Determine Click router settings ==