@@ -158,125 +158,39 @@ The following JSON topology is an example of a simple topology with 1 spine, 2 l
158158 "leaf01": {
159159 "cpu": 2,
160160 "memory": 4096,
161- "storage": 10,
162- "os": "sonic-vs-202305",
163- "features": {
164- "uefi": false,
165- "tpm": false
166- },
167- "pxehost": false,
168- "secureboot": false,
169- "oob": false,
170- "emulation_type": null,
171- "network_pci": {},
172- "management_mac": "00:00:00:00:00:00"
161+ "storage": 20,
162+ "os": "cumulus-vx-5.16.1"
173163 },
174164 "leaf02": {
175165 "cpu": 2,
176166 "memory": 4096,
177- "storage": 10,
178- "os": "sonic-vs-202305",
179- "features": {
180- "uefi": false,
181- "tpm": false
182- },
183- "pxehost": false,
184- "secureboot": false,
185- "oob": false,
186- "emulation_type": null,
187- "network_pci": {},
188- "management_mac": "00:00:00:00:00:00"
167+ "storage": 20,
168+ "os": "cumulus-vx-5.16.1"
169+ },
170+ "spine01": {
171+ "cpu": 2,
172+ "memory": 4096,
173+ "storage": 20,
174+ "os": "cumulus-vx-5.16.1"
189175 },
190176 "server01": {
191177 "cpu": 2,
192178 "memory": 2048,
193179 "storage": 10,
194- "os": "generic/ubuntu2404",
195- "features": {
196- "uefi": false,
197- "tpm": false
198- },
199- "pxehost": false,
200- "secureboot": false,
201- "oob": false,
202- "emulation_type": null,
203- "network_pci": {},
204- "management_mac": "00:00:00:00:00:00"
180+ "os": "generic/ubuntu2404"
205181 },
206182 "server02": {
207183 "cpu": 2,
208184 "memory": 2048,
209185 "storage": 10,
210- "os": "generic/ubuntu2404",
211- "features": {
212- "uefi": false,
213- "tpm": false
214- },
215- "pxehost": false,
216- "secureboot": false,
217- "oob": false,
218- "emulation_type": null,
219- "network_pci": {},
220- "management_mac": "00:00:00:00:00:00"
221- },
222- "spine01": {
223- "cpu": 2,
224- "memory": 4096,
225- "storage": 10,
226- "os": "sonic-vs-202305",
227- "features": {
228- "uefi": false,
229- "tpm": false
230- },
231- "pxehost": false,
232- "secureboot": false,
233- "oob": false,
234- "emulation_type": null,
235- "network_pci": {},
236- "management_mac": "00:00:00:00:00:00"
186+ "os": "generic/ubuntu2404"
237187 }
238188 },
239189 "links": [
240- [
241- {
242- "interface": "eth1",
243- "node": "leaf01"
244- },
245- {
246- "interface": "eth1",
247- "node": "server01"
248- }
249- ],
250- [
251- {
252- "interface": "eth2",
253- "node": "leaf01"
254- },
255- {
256- "interface": "eth1",
257- "node": "spine01"
258- }
259- ],
260- [
261- {
262- "interface": "eth1",
263- "node": "leaf02"
264- },
265- {
266- "interface": "eth1",
267- "node": "server02"
268- }
269- ],
270- [
271- {
272- "interface": "eth2",
273- "node": "leaf02"
274- },
275- {
276- "interface": "eth2",
277- "node": "spine01"
278- }
279- ]
190+ [{"interface": "swp1", "node": "leaf01"}, {"interface": "eth1", "node": "server01"}],
191+ [{"interface": "swp2", "node": "leaf01"}, {"interface": "swp1", "node": "spine01"}],
192+ [{"interface": "swp1", "node": "leaf02"}, {"interface": "eth1", "node": "server02"}],
193+ [{"interface": "swp2", "node": "leaf02"}, {"interface": "swp2", "node": "spine01"}]
280194 ]
281195 }
282196}
@@ -366,7 +280,7 @@ You can create and customize a NetQ instance for your simulation.
366280 "cpu": 4,
367281 "memory": 6144,
368282 "storage": 64,
369- "os": "netq-ts-cloud-4.12 .0"
283+ "os": "netq-ts-cloud-4.15 .0"
370284 }
371285 }
372286 }
@@ -391,15 +305,15 @@ The following is an example of a simple topology with 1 spine, 2 leaf nodes, and
391305
392306```
393307graph "Demo" {
394- "spine01" [ function="spine" memory="4096" os="sonic-vs-202305 " cpu="2" ]
395- "leaf01" [ function="leaf" memory="4096" os="sonic-vs-202305 " cpu="2" nic_model="e1000"]
396- "leaf02" [ function="leaf" memory="4096" os="sonic-vs-202305 " cpu="2" secureboot="true"]
308+ "spine01" [ function="spine" memory="4096" os="cumulus-vx-5.16.1 " cpu="2" ]
309+ "leaf01" [ function="leaf" memory="4096" os="cumulus-vx-5.16.1 " cpu="2" nic_model="e1000"]
310+ "leaf02" [ function="leaf" memory="4096" os="cumulus-vx-5.16.1 " cpu="2" secureboot="true"]
397311 "server01" [ function="server" memory="2048" os="generic/ubuntu2404" cpu="2"]
398312 "server02" [ function="server" memory="2048" os="generic/ubuntu2204" cpu="3" storage="20"]
399- "leaf01":"eth1 " -- "server01":"eth1"
400- "leaf02":"eth1 " -- "server02":"eth1"
401- "leaf01":"eth2 " -- "spine01":"eth1 "
402- "spine01":"eth2 " -- "leaf02":"eth2 "
313+ "leaf01":"swp1 " -- "server01":"eth1"
314+ "leaf02":"swp1 " -- "server02":"eth1"
315+ "leaf01":"swp2 " -- "spine01":"swp1 "
316+ "spine01":"swp2 " -- "leaf02":"swp2 "
403317}
404318```
405319
@@ -410,7 +324,7 @@ The following sections provide examples for common DOT file customizations.
410324You can set the operating system of the node with the ` os ` option:
411325
412326```
413- "server" [os="cumulus-vx-5.10 .1"]
327+ "server" [os="cumulus-vx-5.16 .1"]
414328```
415329
416330#### Disk Space
0 commit comments