testbed_model - Testbed Modelling Package

Testbed modelling.

This package defines the testbed elements DTS works with:

  • A system under test node: SutNode,

  • A traffic generator node: TGNode,

  • The ports of network interface cards (NICs) present on nodes: Port,

  • The logical cores of CPUs present on nodes: LogicalCore,

  • The virtual devices that can be created on nodes: VirtualDevice,

  • The operating systems running on nodes: LinuxSession and PosixSession.

DTS needs to be able to connect to nodes and understand some of the hardware present on these nodes to properly build and test DPDK.