Containerization (operating-system-level virtualization) requirements
Implementing the containerization (operating-system-level virtualization) is required for the following bpm’online services:
•Machine Learning
•Enrichment
•Cloud Email Services
•Global Search
•Deduplication
•Exchange Listener
Typical infrastructure configuration for operating-system-level virtualization:
Kubernetesmaster server
Environment | Virtual infrastructure |
CPU (number of virtual cores, frequency) | 2 –› 2,60 GHz |
RAM | 4 GB |
Disk space (capacity, IOPS, latency) | 30 GB, 100 IOPS, < 10 ms |
Ratio of virtual and physical cores | No more than 2 virtual cores per 1 physical core |
Network interface (number, speed) | 1 –›= 1 Gbit / s |
Number of servers | 3 |
Fault tolerance scheme | N+1 |
Kubernetes node server
Environment | Virtual infrastructure |
CPU (number of virtual cores, frequency) | 4 –› 2,60 GHz |
RAM | 28 GB |
Disk space (capacity, IOPS, latency) | 120 GB, 500 IOPS, < 10 ms |
Ratio of virtual and physical cores | No more than 2 virtual cores per 1 physical core |
Network interface (number, speed) | 1 –›= 1 Gbit / s |
Number of servers | 2 |
Fault tolerance scheme | N+1 |
Kubernetes balancer server
Environment | Virtual infrastructure |
CPU (number of virtual cores, frequency) | 1 –› 2,60 GHz |
RAM | 1 GB |
Disk space (capacity, IOPS, latency) | 30 GB, 100 IOPS, < 10 ms |
Ratio of virtual and physical cores | No more than 2 virtual cores per 1 physical core |
Network interface (number, speed) | 1 –›= 1 Gbit / s |
Number of servers | 2 |
Fault-tolerance options | N+1 |