|
|
|
Welcome to the ETSI TeraFlowSDN(TFS) Controller wiki!
|
|
|
|
|
|
|
|
This wiki provides a walkthrough on how to prepare your environment for executing and contributing to the [ETSI TeraFlowSDN OSG](https://tfs.etsi.org/).
|
|
|
|
Besides, it describes how to run some example experiments.
|
|
|
|
|
|
|
|
This walkthrough makes some reasonable assumptions to simplify the deployment of the TFS controller, the execution of experiments and tests, and development of new contributions.
|
|
|
|
In particular, we assume:
|
|
|
|
|
|
|
|
- A physical server or virtual machine for running the TFS controller with the following minimum specifications:
|
|
|
|
- 4 cores / vCPUs
|
|
|
|
- 8 GB of RAM
|
|
|
|
- 60 GB of disk
|
|
|
|
- 1 NIC card
|
|
|
|
- [VSCode](https://code.visualstudio.com/) with the [*Remote SSH*](https://code.visualstudio.com/docs/remote/ssh) extension
|
|
|
|
- Working machine software:
|
|
|
|
- [Ubuntu Server 22.04.1 LTS](https://releases.ubuntu.com/22.04/)
|
|
|
|
- [MicroK8s v1.24.8](https://microk8s.io/)
|
|
|
|
|
|
|
|
Use the Wiki menu in the right side of this page to navigate through the various contents of this wiki.
|
|
|
|
|
|
|
|
# Guides and Walkthroughs
|
|
|
|
The following guides and walkthroughs are provided:
|
|
|
|
|
|
|
|
- [1. Deployment Guide](/1.-Deployment-Guide/1.-Introduction)
|
|
|
|
- [2. Run Experiments](/2.-Run-Experiments/2.1.-Introduction)
|
|
|
|
- [3. Development Guide (WIP)](/3.-Development-Guide/3.1.-Introduction)
|
|
|
|
- [4. Features and Bugs](/4.-Features-and-Bugs/4.1.-Introduction)
|
|
|
|
|
|
|
|
# Tutorials and TFS Virtual Machine
|
|
|
|
This section provides access to the links and all the materials prepared for the tutorials and hackfests involving ETSI TeraFlowSDN.
|
|
|
|
|
|
|
|
- [TFS Hackfest #1 (Amsterdam, 20 October 2022)](https://labs.etsi.org/rep/groups/tfs/-/wikis/TFS-HACKFEST-1)
|
|
|
|
- The link includes a tutorial-style slide deck (and recordings), as well as a TFS Virtual Machine.
|
|
|
|
|
|
|
|
# Contact
|
|
|
|
If your environment does not fit with the proposed assumptions and you experience issues
|
|
|
|
preparing it to work with the ETSI TeraFlowSDN controller, contact the ETSI TeraFlowSDN
|
|
|
|
OSG team through
|
|
|
|
[Slack](https://join.slack.com/t/teraflowsdn/shared_invite/zt-18gc5jvkh-1_DEZHFhxeuOqzJZPq~U~A)
|
|
|
|
|