Open main menu

DAVE Developer's Wiki β

Changes

Virtual environment
===== Virtual environment =====
To simulate a real-world scenario, VMs were set up and configured to act as clients in a FL system. This simulation allowed for the exploration of diverse data distributions, data processing capabilities, and communication constraints that might arise in a real deployment. The following table summarizes the characteristics of such a the test bedused for such tests.
{| class="wikitable"
! extbf{System} Machine ! \textbf{Component} ! \textbf{Name} / Type ! \textbf{Version}/ Qty
|-
| \multirow{rowspan="8}{*}{\textbf{" | Host}} PC
| Operating system
| GNU/Linux Ubuntu
| 22.04
|-
|
| ML frameworks
| Pytorch
| 1.13.1
|-
| rowspan="2" | \multirow{2}{*}{FL frameworks}
| Flower
| 1.4.0
|-
|
|
| NVFlare
| 2.3.0
|-
| CPU | \multirow{2}{*}{Hardware} | intel Intel i7 12700h | 6+8 corecores
|-
| RAM| DDR4 | 16GB Ram | DDR4
|-
| Middleware | Platform | python venv Python
| 3.10.6
|-
|
| Architecture
| x86
| -
|-
| \multirow{7}{*}{\textbf{rowspan="10" | VMs}}
| Operating system
| GNU/Linux Ubuntu
| 22.04
|-
|
| ML frameworks
| Pytorch
| 1.13.1
|-
| rowspan="2" | \multirow{2}{*}{FL frameworks}
| Flower
| 1.4.0
|-
|
|
| NVFlare
| 2.3.0
|-
| CPU | \multirow{2}{*}{Hardware} | intel Intel i7 12700h | 3 corecores
|-
| RAM| | 4GB Ram DDR4 | DDR44 GB
|-
| rowspan="4" | \multirow{4}{*}{Platform} Middleware | python venv Python
| 3.10.6
|-
|
|
| Vagrant
| 2.3.4
|-
|
|
| Virtualbox
| 6.1.38
|-
|
|
| Ansible
| 7.5.0
4,650
edits