Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MidPoint server is the main part of any midPoint installation. MidPoint server takes most of the load from user interaction and data processing. Therefore it is most sensitive to the CPU load and RAM size.


 MinimalTypical
up to 5,000 users
Typical
up to 50,000 users
Typical
up to 100,000 users
CPU1 core4 cores8 cores16 cores
RAM4GB8GB16GB16GB
Disk space2GB10GB10GB20GB10GB40GB
Disk I/Onegligiblenegligiblenegligiblenegligible

...

Info
titleShared database

 For small and medium midPoint deployments we strongly recommend to re-use existing database system that you have already deployed. The database load caused by midPoint is usually small and it does not justify building a dedicated database system (except for a very rare cases). Therefore we rather recommend to reuse existing database engine and just to create new database (database schema) for midPoint to isolate it from other applications.

There are substantial deployment and operational advantages if existing database system is reused:

  • The operations staff do not need to learn new technology. MidPoint supports all the major database engines therefore your previous investment into the technology can be reused.
  • The operations staff do not need to configure and maintain yet another database engine.
  • The highly-available (HA) database configuration are not easy to set up and maintain and they are usually underutilized. By reusing your existing HA database you are saving the cost new HA configuration and you are improving the utilization of an existing system.

 


The load on the database system is the most sensitive to the size and character of the data and on the usage patterns and also on the type and configuration of the database system used. Therefore use the following number with care. For a more precise estimate please consult the database engineers.


 MinimalTypical
up to 5,000 users
Typical
up to 100,000 users
CPU1 core2 cores4 cores
RAM2GB3GB4GB
Disk space1GB5GB20GB
Disk I/Osmallmediummedium

...

  • HA-based on virtualization
  • Load balanced with shared HA database
  • Load balanced with dedicated database

 


Info
titleNot business critical

Please note that midPoint is an identity management system and as such it is seldom a business critical system. If midPoint fails there is usually only a negligible harm. The integrated systems (resources) are independent from the midPoint instance (by design). Therefore midPoint failure does not influence the operation of such systems in any significant way. MidPoint failure can influence the management capabilities, password resets and so on. But these functions are usually not critical for operation, especially if the outages of midPoint are short (minutes). Even longer outages (hours) do not usually impact operation of the infrastructure in any significant way. This is important to keep in mind when choosing the right HA strategy.

...