Skip to content. | Skip to navigation

Personal tools

Navigation

You are here: Home / Wiki / Viniintegrationplans

Viniintegrationplans

Integration with VINI

Integration with VINI

Overview

The tasks for this integration are divided into two main groups:

Using Emulab/ProtoGENI as a frontend to VINI

To be filled in

Using VINI slicing technology on ProtoGENI nodes

To be filled in

Notes

Georgia Tech topology creation tools use following 'Rspec' like specification files. Currently virtual network topology is created on Emulab cluster using OpenVZ+EGRE tunnels. More information, source code and GEC4 demo description can be found at http://groups.geni.net/geni/wiki/DTunnels

<vnet> <max_ssh>5</max_ssh> <vnode id="201">

<host>node0</host> <hip>10.1.2.2</hip> <veth>

<name>0</name> <ip>17.0.0.1/24</ip>

</veth>

</vnode> <vnode id="202">

<host>node1</host> <hip>10.1.2.3</hip> <veth>

<name>0</name> <ip>17.0.0.2/24</ip>

</veth> <veth>

<name>1</name> <ip>17.0.1.2/24</ip>

</veth>

</vnode> <vnode id="203">

<host>node2</host> <hip>10.1.3.3</hip> <veth>

<name>0</name> <ip>17.0.1.3/24</ip>

</veth>

</vnode>

# id should be unique because id is taken as egre key. <link id="21">

<end>

<type>vnode</type> <name></name> <id>201</id> <eth>0</eth>

</end> <end>

<type>vnode</type> <name></name> <id>202</id> <eth>0</eth>

</end>

</link> <link id="22">

<end>

<type>vnode</type> <name></name> <id>202</id> <eth>1</eth>

</end> <end>

<type>vnode</type> <name></name> <id>203</id> <eth>0</eth>

</end>

</link> <router>OSPF</router> </vnet>

Tasks

Timeline

TBD