Skip to main content

System Requirements & Sizing

Overview

  • The following information is derived from the mID Server load tests in context of the PostGreSQL implementation.
  • 100 Login/s is the highest known stable function with PostGre SQL.

Minimum Setup

The minimum setup (0 Logins/s) is the smallest runnable configuration (e.g. for test, development etc. environments).

IMPORTANT: The login/s is the relevant scaling parameter. For better visibility, the number of users has been added from KOBIL experience with our customer projects. This setup assumes high availability in the sense that there shall be no interruption in backend service if on pod crashes. Therefore 2 pods per component have been assumed for this setup. If the delay between pod crash and restart via Kubernetes/Openshift is acceptable the installation the resources can be further reduced.

Number of end user (Login/s)Number of end user (Login/s)
ApplicationResources0 (0 Login/s)100.000 (2 Login/s)
KOBIL Application (mID Provider + mID Server). HA setup with 2 minimum pods for each component for high availabilityCores total (Openshift/Kubernetes Cluster)610
RAM total (Openshift/Kubernetes Cluster)10 GB15 GB
HDD total (Openshift/Kubernetes Cluster)<20 GB<20 GB
Database (Sample: postGreSQL)Cores22
RAM6 GB6 GB
HDD10-30 GB HDD per year for records10-30 GB HDD per year for records