6.1.5 Server Preparation
Preparing for working with a node begins with the deployment of the basic software, primarily the operating system. Only one deployment option is discussed below, please contact partnership@dgt.world for other options and for more information.
6.1.5.1 Minimal Requirements
The minimal configuration involves deploying a single node with minimal performance and a limited set of node services.
Parameter | Minimal Requirement | Recommendation |
CPU Architecture | X86_64; ARM; s390x;ppc64Ie | X86_64 |
Number of CPUs | 1 | 2 |
CPU Performance | 1500 | 2000 bogomips |
CPU features | svm|vmx |
|
RAM | 4 GB | 8GB |
Free Disk Space in $HOME | 8 GB | 30 GB |
Internet Access | Required |
|
Virtual Machine |
| Recommended /VirtualBox |
Type of OS |
| Linux |
Regardless of the hardware configuration, the recommended software is presented below in its own minimum configuration:
Parameter | Minimal Requirement | Recommendation |
OS Versions | CentOS-7+, Debian-9+, Fedora-32+, LinuxMint-19+, openSUSE-15+, RHEL-7+, Ubuntu-18.04, Ubuntu-20.04+, SLES-15+ | Ubuntu 20.04+ |
Virtualization |
| Docker 20.10.2+ |
Tools |
| Git, Midnight Commander, Postman, Python |
6.1.5.2 Deployment Options
You can also consider the following options for deploying a standalone DGT node:
deploying a single node on a single physical server in a basic configuration.
installing and configuring a node on a virtual machine (VirtualBox, VMWare, Virtual PC);
deploying a scalable solution using multiple servers and clustering technology (request partnership@dgt.world)
use a pre-built virtual machine image (Pre-Built Virtual Machine Images);
cloud host deployment (Digital Oceans; currently in development).
Last updated