-
Notifications
You must be signed in to change notification settings - Fork 0
infrastructure setup
Animesh Trivedi edited this page Mar 11, 2021
·
5 revisions
We need to setup an experimental evaluation testbed. We have 4 Intel Xeon servers (256GB memory, with Optane SSDs) which are connected with 100 Gbps InfiniBand links.
The idea is
- Deploy container service on them (Kubernetes, or KubeEdge)
- Pack 100s of containers on them and connect them
- Configure the containers (CPU, memory, storage) based on the edge node configuration
- slow, fast CPUs, limited memory and storage capacities
- Some containers will be mobile clients with a GPS-based connectivity to edge node containers
- Do traffic shaping between the containers using any underlying link technology characteristics: 100 Gbps, 10 Gbps, Wifi, Bluetooth, 4/5G network links
- Key properties: latency, bandwidth, burstiness, packet losses, etc. (keeping it at the packet level, no low-level physical properties emulation)
- Automate the whole deployment
We need to get started on building this.
-
https://ucy-linc-lab.github.io/fogify/ (SEC 2020)
- Fogify: A Fog Computing Emulation Framework, pp. 42-54, SEC 2020
- Experiences with Modeling Network Topologies at Multiple Levels of Abstraction, NSDI 2020 https://www.usenix.org/system/files/nsdi20-paper-mogul.pdf