Changes between Version 10 and Version 11 of GIR3.2_DiCloud


Ignore:
Timestamp:
11/18/11 14:56:54 (13 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIR3.2_DiCloud

    v10 v11  
    11= !DiCloud Evaluation =
     2
    23The [wiki:DICLOUD DiCloud] project delivered an integration milestone with [wiki:GushProto GUSH] supporting access to [wiki:ORCABEN ORCA] resources.
    34Instructions were fom the GUSH [http://gush.cs.williams.edu/trac/gush/wiki/OrcaExample Orca Example] page which walks through a scenario that uses ORCA, ProtoGENI and !PlanetLab resources.
     
    89Initially ran into 2 problems accessing the ORCA aggregate, in particular one problem was in the RSPEC to NDL converter.  This component is being modified for GEC12, RENCI folks suggested that GIR evaluation be postponed to after GEC12.
    910
    10 After GEC12, used GUSH revision 166 to set up a slice with resources, but had to update GUSH revision 167 due to changes made to accommodate ORCA.  The changes in Gush revision 166 also required for a change in the ORCA rspec.  After modifying rspec, was able to manage node without problems.
    11 
    12 Only one unresoulved issue was found GUSH is not able to able to get a ''listresources'' for the ORCA aggregate.
     11After GEC12, used GUSH revision 166 to set up a slice with resources, but had to update GUSH revision 167 due to changes made to accommodate ORCA.  The changes in Gush revision 166 also required for a change in the ORCA RSpec.  After modifying RSpec, was able to manage ORCA nodes without problems.
     12
     13Only one unresolved issue was found GUSH is not able to able to get a ''listresources'' for the ORCA aggregate.
    1314
    1415= !DiCloud How-to =
     
    2930key = ~/.ssl/protogeni/encrypted-cleartext.pem
    3031}}}
    31 and the following directory.xml:
     32the following directory.xml:
    3233{{{
    3334<?xml version="1.0" encoding="UTF-8"?>
     
    3738    </resource_manager>
    3839</gush>
     40}}}
     41and the following RSpec:
     42{{{
     43<?xml version="1.0" encoding="UTF-8"?>
     44<rspec type="request"
     45   xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2
     46                       http://www.protogeni.net/resources/rspec/2/request.xsd"
     47   xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1"
     48   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     49   xmlns="http://www.protogeni.net/resources/rspec/2">
     50   <node client_id="geni1" component_manager_id="urn:publicid:IDN+acisrencivmsite+authority+cm">
     51      <sliver_type name="raw-pc">
     52        <disk_image name="http://geni-images.renci.org/images/gush/gush-deb5-i386.xml" version="25f53b64cfe44dd1604447f04b7b533bb67dea1e" />
     53      </sliver_type>
     54      <interface client_id="geni1:0">
     55        <ip address="172.16.1.1" netmask="255.255.0.0" />
     56      </interface>
     57   </node>
     58   <node client_id="geni2" component_manager_id="urn:publicid:IDN+acisrencivmsite+authority+cm">
     59      <sliver_type name="raw-pc">
     60        <disk_image name="http://geni-images.renci.org/images/gush/gush-deb5-i386.xml" version="25f53b64cfe44dd1604447f04b7b533bb67dea1e" />
     61      </sliver_type>
     62      <interface client_id="geni2:0" >
     63        <ip address="172.16.1.2" netmask="255.255.0.0" />
     64      </interface>
     65    </node>
     66    <link client_id="center">
     67      <interface_ref client_id="geni1:0" />
     68      <interface_ref client_id="geni2:0" />
     69    </link>
     70</rspec>
    3971}}}
    4072Created a slice with ORCA resources:
     
    101133
    102134
    103 '''October 18 Evaluation''' [[BR]]
    104 Defined the omni_config setting to access the aggregates:
     135'''October 19 Evaluation''' [[BR]]
     136Using the following omni_config:
    105137{{{
    106138[omni]
    107139users = lnevers
    108 
    109140[plc]
    110141type=sfa
     
    115146registry=http://www.planet-lab.org:12345
    116147slicemgr=http://www.planet-lab.org:12347
    117 
    118148[pg]
    119149type=pg
     
    122152cert = ~/.ssl/protogeni/encrypted-cleartext.pem
    123153key = ~/.ssl/protogeni/encrypted-cleartext.pem
    124 
    125154[lnevers]
    126155urn = urn:publicid:IDN+emulab.net+user+lnevers
    127156keys=~/.ssh/id_rsa.pub
    128157}}}
    129 
    130 Defined the directory.xml for each of the !PlanetLab, ProtoGENI, and ORCA resource managers:
     158Using a directory.xml containing the !PlanetLab, ProtoGENI, and ORCA resource managers:
    131159{{{
    132160<?xml version="1.0" encoding="UTF-8"?>
     
    143171</gush>
    144172}}}
    145 
    146173Created a slice for the experiment:
    147174{{{
     
    151178Created slice with Name gush-orca-gir, URN urn:publicid:IDN+emulab.net+slice+gush-orca-gir
    152179}}}
    153 
    154180Defined an ORCA rspec file named orca.rpec:
    155181{{{
     
    190216</rspec>
    191217}}}
    192 
    193218Created a sliver with the GUSH handle-geni.py script:
    194219{{{
     
    247272An error occurred when updating information on the slice/user gush-orca-ln.
    248273}}}
    249