Skip to content

System Requirements

Minimal Requirements

CPU Dual Core - ARM64 or AMD64
Memory 256MB
Storage 32GB
OS GNU/Linux (Debian, Ubuntu, CentOS, etc.)

The Sleeve Dock itself can run on even less resources than specified in the table. The resource requirements depend on the workloads that you intend to run.

Shell Action Requirements

  • Simple shell scripts, e.g. upload data to a remote storage location, have very low resource requirements. For such a use-case even the minimal requirements may be high.
  • Shell scripts that do complex data processing on the edge in order to load the data into remote storage or the Sleeve Data Lake may consume significantly more resources.

Desktop Action Requirements

Sleeve supports starting GNU/Linux based desktop containers and also full virtual machines, e.g. running Windows.

Desktop Action Containers

Desktop containers typically consume a minimum of 256MB of RAM just to start up and become usable. This will also depend on the desktop environment (Gnome, KDE, XFCE, etc.) used. On top of that you can add the requirements of the application that is going to be executed.

Desktop Action Virtual Machines

Virtual machines, as opposed to containers, usually have fixed resource reservation. A Windows virtual machine typically requires at least 2 cores and 4GB of RAM. In case of VMs used for development, the tools can require upwards of 4 cored and 16GB of RAM. VMs also take up significantly more storage space. In order to start a VM the box needs to be downloaded first and stored to be used as a template. The box can take up 50GB of storage, while an instantiated VM, depending on your settings, can have disk images in hundreds of GB.

Your Use-Case

If you have questions about the system requirements for your specific use-case contact us.