An emulation capability for Industrial Control Systems
View the Project on GitHub sandialabs/sceptre-docs
A SCEPTRE installation includes several networks, including physical host networks and virtual machine (experiment) networks.
There are two primary networks on the physical hosts (headnode and compute node).
This network is used to manage the physical hosts and should have access to the internet or an apt-mirror.
This network is used to pass VLAN-tagged experiment traffic between multiple compute nodes.
“Implementation options” - There are two ways to install the network equipment to connect the physical hosts.
Two hubs, each dedicated to a specific primary network.
A single managed-switch, with a set of ports configured for each primary network.
When an experiment is deployed, Open vSwitch (OVS) handles all the internal networking to each virtual machine.
Open vSwitch (OVS) is a virtual switch providing advanced networking capabilities including VLAN encapsulation and port-mirroring. It is installed on all compute nodes and controls the networking for an experiment.
There are two internal experiment networks that are handled exclusively by the TDN. Although the two experiment networks traverse the same physical network, they are logically separated via VLAN tagging.