Changes between Initial Version and Version 1 of IMInteroperability/SliceWithGIMIAndGEMINI


Ignore:
Timestamp:
07/30/13 13:01:29 (11 years ago)
Author:
koneil@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IMInteroperability/SliceWithGIMIAndGEMINI

    v1 v1  
     1= GIMI & GEMINI on one slice =
     2== InstaGENI: ==
     3'''Creation:''' I started with the rspec below which was created to use GIMI on InstaGENI. I created a couple slices & used that rspec in Flack with an InstaGENI aggregate. I then added GEMINI extensions through Flack. [[BR]]
     4'''GEMINI:''' I was able to initialize and instrumentize slices via the GENI Desktop and gdesktop scripts. These slices were able to use all the GENI Desktop features.[[BR]]
     5'''GIMI:''' In Labwiki I ran the four experiment template scripts on the slices. I was even able to see changes on the graphs shown by the GENI Desktop while Labwiki was running experiments.
     6 
     7{{{
     8<rspec type="request" generated_by="Flack" generated="2013-05-20T01:24:12Z"
     9       xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/request.xsd "
     10       xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1"
     11       xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1"
     12       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.geni.net/resources/rspec/3">
     13  <node client_id="nodeB" exclusive="false" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
     14    <rs:vnode name="pcvm1-3"/>
     15    <sliver_type name="emulab-openvz">
     16      <disk_image url="https://boss.instageni.gpolab.bbn.com/image_metadata.php?uuid=2a721653-a868-11e2-921f-029e26f15299"/>
     17    </sliver_type>
     18    <services>
     19      <execute command="sudo sh /local/postboot_script.sh" shell="sh"/>
     20      <install install_path="/local" url="http://emmy9.casa.umass.edu/InstaGENI_Images/install-script.tar.gz"/>
     21    </services>
     22    <interface client_id="VM:if0">
     23      <ip address="192.168.4.10" netmask="" type="ipv4"/>
     24      <flack:interface_info addressBound="false" bound="false"/>
     25    </interface>
     26    <interface client_id="VM:if1">
     27      <ip address="192.168.1.10" netmask="" type="ipv4"/>
     28      <flack:interface_info addressBound="false" bound="false"/>
     29    </interface>
     30    <interface client_id="nodeB:if0">
     31      <ip address="192.168.2.10" netmask="" type="ipv4"/>
     32      <flack:interface_info addressBound="false" bound="false"/>
     33    </interface>
     34    <flack:node_info x="327" y="67" unbound="true"/>
     35  </node>
     36  <node client_id="nodeA" exclusive="false" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
     37    <rs:vnode name="pcvm1-1"/>
     38    <sliver_type name="emulab-openvz">
     39      <disk_image url="https://boss.instageni.gpolab.bbn.com/image_metadata.php?uuid=2a721653-a868-11e2-921f-029e26f15299"/>
     40    </sliver_type>
     41    <services>
     42      <execute command="sudo sh /local/postboot_script.sh" shell="sh"/>
     43      <install install_path="/local" url="http://emmy9.casa.umass.edu/InstaGENI_Images/install-script.tar.gz"/>
     44    </services>
     45    <interface client_id="VM-0:if0">
     46      <ip address="192.168.4.11" netmask="" type="ipv4"/>
     47      <flack:interface_info addressBound="false" bound="false"/>
     48    </interface>
     49    <interface client_id="VM-0:if1">
     50      <ip address="192.168.5.11" netmask="" type="ipv4"/>
     51      <flack:interface_info addressBound="false" bound="false"/>
     52    </interface>
     53    <flack:node_info x="140" y="164" unbound="true"/>
     54  </node>
     55  <node client_id="nodeD" exclusive="false" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
     56    <rs:vnode name="pcvm1-8"/>
     57    <sliver_type name="emulab-openvz">
     58      <disk_image url="https://boss.instageni.gpolab.bbn.com/image_metadata.php?uuid=2a721653-a868-11e2-921f-029e26f15299"/>
     59    </sliver_type>
     60    <services>
     61      <execute command="sudo sh /local/postboot_script.sh" shell="sh"/>
     62      <install install_path="/local" url="http://emmy9.casa.umass.edu/InstaGENI_Images/install-script.tar.gz"/>
     63    </services>
     64    <interface client_id="VM-1:if0">
     65      <ip address="192.168.1.13" netmask="" type="ipv4"/>
     66      <flack:interface_info addressBound="false" bound="false"/>
     67    </interface>
     68    <interface client_id="VM-1:if1">
     69      <ip address="192.168.3.13" netmask="" type="ipv4"/>
     70      <flack:interface_info addressBound="false" bound="false"/>
     71    </interface>
     72    <flack:node_info x="564" y="168" unbound="true"/>
     73  </node>
     74  <node client_id="nodeC" exclusive="false" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
     75    <rs:vnode name="pcvm1-6"/>
     76    <sliver_type name="emulab-openvz">
     77      <disk_image url="https://boss.instageni.gpolab.bbn.com/image_metadata.php?uuid=2a721653-a868-11e2-921f-029e26f15299"/>
     78    </sliver_type>
     79    <services>
     80      <execute command="sudo sh /local/postboot_script.sh" shell="sh"/>
     81      <install install_path="/local" url="http://emmy9.casa.umass.edu/InstaGENI_Images/install-script.tar.gz"/>
     82    </services>
     83    <interface client_id="VM-2:if0">
     84      <ip address="192.168.3.12" netmask="" type="ipv4"/>
     85      <flack:interface_info addressBound="false" bound="false"/>
     86    </interface>
     87    <interface client_id="VM-2:if1">
     88      <ip address="192.168.5.12" netmask="" type="ipv4"/>
     89      <flack:interface_info addressBound="false" bound="false"/>
     90    </interface>
     91    <interface client_id="VM-2:if2">
     92      <ip address="192.168.6.12" netmask="" type="ipv4"/>
     93      <flack:interface_info addressBound="false" bound="false"/>
     94    </interface>
     95    <interface client_id="nodeC:if0">
     96      <ip address="192.168.2.12" netmask="" type="ipv4"/>
     97      <flack:interface_info addressBound="false" bound="false"/>
     98    </interface>
     99    <flack:node_info x="352" y="252" unbound="true"/>
     100  </node>
     101  <node client_id="nodeE" exclusive="false" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
     102    <rs:vnode name="pcvm1-9"/>
     103    <sliver_type name="emulab-openvz">
     104      <disk_image url="https://boss.instageni.gpolab.bbn.com/image_metadata.php?uuid=2a721653-a868-11e2-921f-029e26f15299"/>
     105    </sliver_type>
     106    <services>
     107      <execute command="sudo sh /local/postboot_script.sh" shell="sh"/>
     108      <install install_path="/local" url="http://emmy9.casa.umass.edu/InstaGENI_Images/install-script.tar.gz"/>
     109    </services>
     110    <interface client_id="VM-3:if0">
     111      <ip address="192.168.6.14" netmask="" type="ipv4"/>
     112      <flack:interface_info addressBound="false" bound="false"/>
     113    </interface>
     114    <flack:node_info x="364" y="389" unbound="true"/>
     115  </node>
     116  <link client_id="link0">
     117    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
     118    <interface_ref client_id="VM-0:if0"/>
     119    <interface_ref client_id="VM:if0"/>
     120    <property source_id="VM-0:if0" dest_id="VM:if0"/>
     121    <property source_id="VM:if0" dest_id="VM-0:if0"/>
     122    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
     123  </link>
     124  <link client_id="link1">
     125    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
     126    <interface_ref client_id="VM:if1"/>
     127    <interface_ref client_id="VM-1:if0"/>
     128    <property source_id="VM:if1" dest_id="VM-1:if0"/>
     129    <property source_id="VM-1:if0" dest_id="VM:if1"/>
     130    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
     131  </link>
     132  <link client_id="link2">
     133    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
     134    <interface_ref client_id="VM-1:if1"/>
     135    <interface_ref client_id="VM-2:if0"/>
     136    <property source_id="VM-1:if1" dest_id="VM-2:if0"/>
     137    <property source_id="VM-2:if0" dest_id="VM-1:if1"/>
     138    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
     139  </link>
     140  <link client_id="link3">
     141    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
     142    <interface_ref client_id="VM-0:if1"/>
     143    <interface_ref client_id="VM-2:if1"/>
     144    <property source_id="VM-0:if1" dest_id="VM-2:if1"/>
     145    <property source_id="VM-2:if1" dest_id="VM-0:if1"/>
     146    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
     147  </link>
     148  <link client_id="link4">
     149    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
     150    <interface_ref client_id="VM-2:if2"/>
     151    <interface_ref client_id="VM-3:if0"/>
     152    <property source_id="VM-2:if2" dest_id="VM-3:if0"/>
     153    <property source_id="VM-3:if0" dest_id="VM-2:if2"/>
     154    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
     155  </link>
     156  <link client_id="link5">
     157    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
     158    <interface_ref client_id="nodeB:if0"/>
     159    <interface_ref client_id="nodeC:if0"/>
     160    <property source_id="nodeB:if0" dest_id="nodeC:if0"/>
     161    <property source_id="nodeC:if0" dest_id="nodeB:if0"/>
     162    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
     163  </link>
     164</rspec>
     165}}}
     166
     167== ExoGENI: ==
     168'''Creation:''' Still trying to create slice that will properly instrumentize.