36 | | |
37 | | == Creating a Slivers using JACKS in the GeniDesktop == |
38 | | |
39 | | |
40 | | {{{ |
41 | | #!html |
42 | | <table border="0"> |
43 | | |
44 | | <tr> |
45 | | <td > |
46 | | <ol type='a'> |
47 | | <li>In the upper left hand corner of the Slice page, click the <i>Add Resources</i> button. </li> |
48 | | <li>Wait for Jacks to open in editing mode. Jacks should look like the picture to the right.</li> |
49 | | </ol> |
50 | | </td> |
51 | | <td> |
52 | | |
53 | | <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/JacksLab0_2.png?format=raw" alt="Jacks" width="400" title="Jacks" /> |
54 | | <br /> |
55 | | <b>Figure 3-3</b> <i>Jacks after it has loaded.</i> |
56 | | </td> |
57 | | </tr> |
58 | | <tr> |
59 | | <td > |
60 | | <ol type='a' start='3'> |
61 | | <li>Click the black <b>VM</b> box and drag it onto the canvas. This icon represents a generic <code>default-vm</code> which the aggregate has a well known default for (for InstaGENI it is a Xen VM and for ExoGENI it is an ExoSmall).</li> |
62 | | <li>Repeat the above step. You should now see two <b>VM</b> boxes on the canvas.</li> |
63 | | <li>Now click near one of the VM boxes on the canvas, then click and drag towards the other VM. Release when you reach the other VM. You should now see a line and a box representing a link connecting the two VMs.</li> |
64 | | <li>The canvas should now look like the picture on the right.</li> |
65 | | |
66 | | </ol> |
67 | | </td> |
68 | | <td> |
69 | | |
70 | | <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/JacksLab0_3.png?format=raw" alt="Two VMs connected by a link." width="400" title="Two VMs connected by a link." /> |
71 | | <br /> |
72 | | <b>Figure 3-4</b> <i>Two VMs connected by a link.</i> |
73 | | </td> |
74 | | </tr> |
75 | | <tr> |
76 | | |
77 | | <td > |
78 | | <ol type='a' start='7'> |
79 | | |
80 | | <li>To edit the name of the VM, click the VM box.</li> |
81 | | <li>In the "Name" field at the top, replace "node-0" with "client".</li> |
82 | | <li>Repeat for the VM labeled node-1. In the "Name" field at the top, replace "node-1" with "server".</li> |
83 | | |
84 | | </ol> |
85 | | </td> |
86 | | <td> |
87 | | |
88 | | <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/JacksLab0_4.png?format=raw" alt="Relabel VM" width="400" title="Relabel VM" /> |
89 | | <br /> |
90 | | <b>Figure 3-5</b> <i>Edit the name of the VM.</i> |
91 | | </td> |
92 | | </tr> |
93 | | <tr> |
94 | | <td > |
95 | | <ol type='a' start='10'> |
96 | | <li>Now click on the unlabeled box in the middle of the link.</li> |
97 | | <li>Enter an IP Address for the "node-0/client" interface of <i>10.1.1.1</i>.</li> |
98 | | <li>Enter a Mask of <i>255.255.255.0</i>.</li> |
99 | | <li>Scroll down further and set IP Address of the "node-1/server" interface to <i>10.1.1.2</i> and a Mask of <i>255.255.255.0</i>.</li> |
100 | | </ol> |
101 | | </td> |
102 | | <td> |
103 | | |
104 | | <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/JacksLab0_5.png?format=raw" alt="Relabel VM" width="400" title="Relabel VM" /> |
105 | | <br /> |
106 | | <b>Figure 3-6</b> <i>Edit the IP Address and Mask of the VM. </i> |
107 | | </td> |
108 | | </tr> |
109 | | <tr> |
110 | | <td > |
111 | | <ol type='a' start='14'> |
112 | | <li>Click the "Site 0" box and select the aggregate you've been assigned from the pulldown menu. The "Reserve Resources" button at the bottom of the pane should now be clickable.</li> |
113 | | <li>Click the "Reserve Resources" button near the bottom of the page.</li> |
114 | | </ol> |
115 | | </td> |
116 | | <td> |
117 | | |
118 | | <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/JacksLab0_7.png?format=raw" alt="Two VMs connected by a link" width="400" title="Two VMs connected by a link" /> |
119 | | <br /> |
120 | | <b>Figure 3-7</b> <i>Binding the topology to an aggregate.</i> |
121 | | </td> |
122 | | </tr> |
123 | | </table> |
124 | | }}} |