Changes between Version 38 and Version 39 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-5


Ignore:
Timestamp:
01/18/13 10:12:46 (7 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-5

    v38 v39  
    640640== Step 13. Review baseline, GMOC, and meso-scale monitoring statistics.  ==
    641641
    642 
     642???
    643643
    644644
     
    646646== Step 14. As Experimenter2, determine GPO compute resources and define RSpec. ==
    647647
    648 This test case combined the two experiments into one experiment, thus this step is still executed by the first experimenter.  Two local BBN Campus VMs (siovale and tiberium) are set up on the on vSwitch Karshyyyk. These nodes are NOT part of the ExoGENI rack.
     648As Experimeneter2 (lnever2@bbn.com) sets up a slice which includes GPO site compute resources in the ExoGENI rack and at remote Meso-scale site Indiana.  Determined available resources available:
     649{{{
     650$ omni.py -a pg-utah listresources -o       # WAPG node
     651$ omni.py -a of-indiana listresources -V1 -o
     652$ omni.py -a of-nlr listresources -V1 -o
     653$ omni.py -a of-i2 listresources -V1 -o
     654$ omni.py -a of-gpo listresources -V1 -o
     655$ omni.py -a eg-of-gpo listresources -V1 -o
     656$ omni.py -a eg-gpo listresources -o
     657}}}
    649658
    650659== Step 15. Determine remote meso-scale compute resources and define RSpec. ==
    651660
    652 The remote meso-scale nodes to be used is planetlab4 a MyPLC node at Clemson.
     661The Indiana WAPG nodes is used as the remote Meso-scale site and the file [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral4/RSpecs/AcceptanceTests/EG-EXP-5/EG-EXP-5-exp2-indiana-wapg.rspec EG-EXP-5-exp2-indiana-wapg.rspec] captures the compute resource request.
    653662
    654663== Step 16. Define a request RSpec for OF network resources at the BBN ExoGENI FOAM. ==
    655664
    656 Defined the following request RSpec for the Compute resource:
    657 
    658   * EG-EXP-5-scenario1-myplc-clemson.rspec - MyPLC RSpec used to MyPLC compute resource.
     665Defined the [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral4/RSpecs/AcceptanceTests/EG-EXP-5/EG-EXP-5-exp2-eg-gpo.rspec EG-EXP-5-exp2-eg-gpo.rspec] file to request ExoGENI FOAM resources.
     666
     667
     668Defined the [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral4/RSpecs/AcceptanceTests/EG-EXP-5/EG-EXP-5-exp2-openflow-gpo.rspec EG-EXP-5-exp2-openflow-gpo.rspec] file to request the FOAM resources for the GPO Site FOAM.
    659669
    660670== Step 17. Define a request RSpec for OF network resources at the remote NLR meso-scale site.  ==
    661671
    662 Defined RSpec for the Clemson !OpenFlow Sliver:
    663  
    664  * EG-EXP-5-scenario1-openflow-clemson.rspec - Clemson FOAM Aggregate network resources request RSpec.
     672Defined the file [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral4/RSpecs/AcceptanceTests/EG-EXP-5/EG-EXP-5-exp2-openflow-indiana.rspec EG-EXP-5-exp2-openflow-indiana.rspec] to capture the Indiana FOAM Aggregate network resource request needed to allow the WAPG node (pg58) access to the !OpenFlow network core.
    665673
    666674== Step 18. Define a request RSpec for the !OpenFlow Core resources  ==
    667675
    668 The OF core resources for VLAN 3716 were defined as follows:
    669  
    670  * EG-EXP-5-scenario1-openflow-nlr.rspec - NLR Core FOAM Aggregate network resources request RSpec.
     676
     677Defined [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral4/RSpecs/AcceptanceTests/EG-EXP-5/EG-EXP-5-exp2-openflow-nlr.rspec EG-EXP-5-exp2-openflow-nlr.rspec] to capture the NLR Core FOAM Aggregate network resources request and defined [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral4/RSpecs/AcceptanceTests/EG-EXP-5/EG-EXP-5-exp2-openflow-i2.rspec EG-EXP-5-exp2-openflow-i2.rspec] for Internet2 network resources.
     678
    671679
    672680== Step 19. Create the second slice  ==
     
    676684Created a second slice:
    677685{{{
    678  ./src/omni.py createslice exobbnclemson
     686$ omni.py createslice EG-EXP-5-exp2
     687INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config
     688INFO:omni:Using control framework pg
     689INFO:omni:Created slice with Name EG-EXP-5-exp2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-5-exp2, Expiration 2013-01-19 16:07:25+00:00
     690INFO:omni: ------------------------------------------------------------
     691INFO:omni: Completed createslice:
     692  Options as run:
     693                framework: pg
     694
     695  Args: createslice EG-EXP-5-exp2
     696
     697  Result Summary: Created slice with Name EG-EXP-5-exp2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-5-exp2, Expiration 2013-01-19 16:07:25+00:00
     698 INFO:omni: ============================================================
    679699}}}
    680700
    681701== Step 20. Create a sliver for the GPO compute resources  ==
    682702
    683 Two local BBN Campus VMs (siovale and tiberium) are set up on the on vSwitch Karshyyyk. These nodes are NOT part of the ExoGENI rack and no reservations are need to used them. Test plan procedure is incorrect.
    684 
     703The two local BBN Campus VMs (siovale and tiberium) are NOT part of the ExoGENI rack and no reservations are need to used them.
    685704
    686705== Step 21. Create a sliver at the meso-scale site using FOAM at site. ==
    687 Because this run is being done with one experimenter, the second slice uses the Sliver from the first experiment, which set up the following:
    688 {{{
    689  ./src/omni.py -a of-exobbn createsliver EG-EXP-5-scenario1 exorspec/EG-EXP-5-scenario1-openflow-exobbn.rspec
     706
     707{{{
     708$ omni.py -a of-indiana createsliver EG-EXP-5-exp2 EG-EXP-5-exp2-openflow-indiana.rspec -V1
     709INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config
     710INFO:omni:Using control framework pg
     711INFO:omni:Substituting AM nickname of-indiana with URL https://foam.noc.iu.edu:3626/foam/gapi/1, URN unspecified_AM_URN
     712INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-5-exp2 expires on 2013-01-19 16:06:10 UTC
     713INFO:omni:Substituting AM nickname of-indiana with URL https://foam.noc.iu.edu:3626/foam/gapi/1, URN unspecified_AM_URN
     714INFO:omni:Substituting AM nickname of-indiana with URL https://foam.noc.iu.edu:3626/foam/gapi/1, URN unspecified_AM_URN
     715INFO:omni:Creating sliver(s) from rspec file EG-EXP-5-exp2-openflow-indiana.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-5-exp2
     716INFO:omni:Got return from CreateSliver for slice EG-EXP-5-exp2 at https://foam.noc.iu.edu:3626/foam/gapi/1:
     717INFO:omni:<?xml version="1.0" encoding="UTF-8"?>
     718INFO:omni:  <!-- Reserved resources for:
     719        Slice: EG-EXP-5-exp2
     720        at AM:
     721        URN: unspecified_AM_URN
     722        URL: https://foam.noc.iu.edu:3626/foam/gapi/1
     723 -->
     724INFO:omni: 
     725<!--
     726AM: https://foam.noc.iu.edu:3626/foam/gapi/1
     727-->
     728
     729<rspec xmlns="http://www.geni.net/resources/rspec/3"
     730       xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
     731       xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3"
     732       xs:schemaLocation="http://www.geni.net/resources/rspec/3
     733           http://www.geni.net/resources/rspec/3/manifest.xsd
     734           http://www.geni.net/resources/rspec/ext/openflow/3
     735           http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd"
     736       type="manifest">
     737
     738  <openflow:sliver description="EG-EXP-5-exp2" email="lnevers@bbn.com">
     739
     740    <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" />
     741
     742    <openflow:group name="indiana-1750-nlr-3716">
     743      <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.noc.iu.edu+datapath+06:d6:00:16:b9:cf:fc:40"
     744                         component_manager_id="urn:publicid:IDN+openflow:foam:foam.noc.iu.edu+authority+am">
     745
     746        <openflow:port name="3" num="3"/>   
     747        <openflow:port name="5" num="5"/>   
     748        <openflow:port name="8" num="8"/>   
     749        <openflow:port name="9" num="9"/>   
     750        <openflow:port name="10" num="10"/>   
     751      </openflow:datapath>
     752    </openflow:group>
     753
     754 <openflow:group name="indiana-WAPG">
     755    <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.noc.iu.edu+datapath+06:d6:00:24:a8:fe:e1:00"
     756                        component_manager_id="urn:publicid:IDN+openflow:foam:foam.noc.iu.edu+authority+am">   
     757        <openflow:port name="3" num="27"/>   
     758        <openflow:port name="22" num="46"/>   
     759        <openflow:port name="47" num="71"/>   
     760        <openflow:port name="8" num="32"/>   
     761        <openflow:port name="6" num="30"/>   
     762    </openflow:datapath> 
     763    </openflow:group>
     764
     765    <openflow:match>
     766
     767      <openflow:use-group name="indiana-1750-nlr-3716" />
     768      <openflow:use-group name="indiana-WAPG" />
     769      <openflow:packet>
     770        <openflow:dl_type value="0x800,0x806"/>
     771        <openflow:nw_dst value="10.42.19.0/24"/>
     772        <openflow:nw_src value="10.42.19.0/24"/>
     773      </openflow:packet>
     774
     775    </openflow:match>
     776
     777  </openflow:sliver>
     778
     779</rspec>
     780
     781INFO:omni: ------------------------------------------------------------
     782INFO:omni: Completed createsliver:
     783  Options as run:
     784                aggregate: ['of-indiana']
     785                api_version: 1
     786                framework: pg
     787
     788  Args: createsliver EG-EXP-5-exp2 EG-EXP-5-exp2-openflow-indiana.rspec
     789  Result Summary: Got Reserved resources RSpec from foam-noc-iu-edu
     790INFO:omni: ============================================================
     791
    690792}}}
    691793
    692794== Step 22. Create a sliver at of the BBN ExoGENI FOAM Aggregate.  ==
     795
    693796A sliver was created at the ExoGENI FOAM aggregate:
    694797{{{
    695  ./src/omni.py -a of-bbn createsliver exobbnclemson EG-EXP-5-scenario-openflow-bbn.rspec
     798$ omni.py createsliver -a eg-of-gpo EG-EXP-5-exp2 EG-EXP-5-exp2-openflow-eg-gpo.rspec
     799INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config
     800INFO:omni:Using control framework pg
     801INFO:omni:Substituting AM nickname eg-of-gpo with URL https://bbn-hn.exogeni.net:3626/foam/gapi/1, URN unspecified_AM_URN
     802WARNING:omni:You asked to use AM API 2, but the AM(s) you are contacting do not all speak that version.
     803WARNING:omni:At the URLs you are contacting, all your AMs speak AM API v1.
     804WARNING:omni:Switching to AM API v1. Next time call Omni with '-V1'.
     805INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-5-exp2 expires on 2013-01-20 00:00:00 UTC
     806INFO:omni:Substituting AM nickname eg-of-gpo with URL https://bbn-hn.exogeni.net:3626/foam/gapi/1, URN unspecified_AM_URN
     807INFO:omni:Substituting AM nickname eg-of-gpo with URL https://bbn-hn.exogeni.net:3626/foam/gapi/1, URN unspecified_AM_URN
     808INFO:omni:Creating sliver(s) from rspec file EG-EXP-5-exp2-openflow-eg-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-5-exp2
     809INFO:omni:Got return from CreateSliver for slice EG-EXP-5-exp2 at https://bbn-hn.exogeni.net:3626/foam/gapi/1:
     810INFO:omni:<?xml version="1.0" encoding="UTF-8"?>
     811INFO:omni:  <!-- Reserved resources for:
     812        Slice: EG-EXP-5-exp2
     813        at AM:
     814        URN: unspecified_AM_URN
     815        URL: https://bbn-hn.exogeni.net:3626/foam/gapi/1
     816 -->
     817INFO:omni: 
     818<!--
     819EG-EXP-5-exp2 (Campus VMs on OF VLAN 1750 and non-OF VLAN 3705)
     820AM: https://bbn-hn.exogeni.gpolab.bbn.com:3626/foam/gapi/1
     821-->
     822
     823<rspec xmlns="http://www.geni.net/resources/rspec/3"
     824       xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
     825       xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3"
     826       xs:schemaLocation="http://www.geni.net/resources/rspec/3
     827           http://www.geni.net/resources/rspec/3/manifest.xsd
     828           http://www.geni.net/resources/rspec/ext/openflow/3
     829           http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd"
     830       type="manifest">
     831
     832  <openflow:sliver description="EG-EXP-5-exp1" email="lnevers@bbn.com">
     833
     834    <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" />
     835
     836    <openflow:group name="bbn-exogeni">
     837      <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:bbn-hn.exogeni.gpolab.bbn.com+datapath+00:01:08:17:f4:b5:2a:00"
     838                component_manager_id="urn:publicid:IDN+openflow:foam:bbn-hn.exogeni.gpolab.bbn.com+authority+am" />
     839    </openflow:group>
     840
     841    <openflow:match>
     842      <openflow:use-group name="bbn-exogeni" />
     843      <openflow:packet>
     844        <openflow:dl_vlan value="1750"/>
     845        <openflow:dl_type value="0x800,0x806"/>
     846        <openflow:nw_dst value="10.42.19.0/24"/>
     847        <openflow:nw_src value="10.42.19.0/24"/>
     848      </openflow:packet>
     849    </openflow:match>
     850
     851    <openflow:match>
     852      <openflow:use-group name="bbn-exogeni" />
     853      <openflow:packet>
     854        <openflow:dl_vlan value="3705"/>
     855      </openflow:packet>
     856    </openflow:match>
     857
     858  </openflow:sliver>
     859
     860</rspec>
     861
     862INFO:omni: ------------------------------------------------------------
     863INFO:omni: Completed createsliver:
     864
     865  Options as run:
     866                aggregate: ['eg-of-gpo']
     867                api_version: 1
     868                framework: pg
     869
     870  Args: createsliver EG-EXP-5-exp2 EG-EXP-5-exp2-openflow-eg-gpo.rspec
     871
     872  Result Summary: Your AMs do not all speak requested API v2. At the URLs you are contacting, all your AMs speak AM API v1. Switching to AM API v1. Next time call Omni with '-V1'.
     873Got Reserved resources RSpec from bbn-hn-exogeni-net
     874INFO:omni: ============================================================
     875
    696876}}}
    697877