Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
faq:prerequisites_and_system_requirements [2019/08/15 08:56] urbanl |
faq:prerequisites_and_system_requirements [2023/11/20 08:54] (current) poulm |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{tag>HW requirements SW}} | ||
+ | |||
====== Prerequisites and system requirements ====== | ====== Prerequisites and system requirements ====== | ||
+ | |||
+ | ===== Current requirements - Using BCV Appliance ===== | ||
+ | |||
+ | Typical requirement up to 7.000 users: | ||
+ | |||
+ | ^Category—– | ||
+ | |Processor | ||
+ | |Memory | ||
+ | |Disk |A minimum of 250 GiB or more; The required disk space depends on the connected systems and the volume of managed data. | | ||
+ | |||
+ | ===== Installing IdM on prepared OS - deprecated way before BCV Appliance ===== | ||
+ | |||
+ | (DEPRECATED) | ||
The following requirements are valid if you are installing all components CzechIdM and databaserver on a single server. | The following requirements are valid if you are installing all components CzechIdM and databaserver on a single server. | ||
+ | ==== Typical configuration ==== | ||
- | === Production configuration === | + | It depends on how many identities and role to handle on how many end systems. CzechIdM works with a system of asynchronous events that handle processors in the background. These events can efficiently be processed by CPU cores since the system is pretty parallel in its run. **This configuration is mandatory on projects delivered by BCV (both testing and production use)** |
- | It depends on how many identities and role to handle on how many end systems. CzechIdM works with a system of asynchronous events that handle processors in the background. These events can efficiently be processed by CPU cores since the system is pretty parallel in its run. | + | |
Typical requirement up to 7.000 users: | Typical requirement up to 7.000 users: | ||
- | ^ Category | + | ^Category |
- | | Processor | + | |Processor |
- | | Memory | + | |Memory |
- | | Disk | A minimum of 250 GiB or more; The required disk space depends on the connected systems and the volume of managed data. | | + | |Disk |A minimum of 250 GiB or more; The required disk space depends on the connected systems and the volume of managed data. | |
- | | OS | CentOS/ | + | |OS |CentOS/ |
- | | Virtualization | + | |Virtualization |
- | | | + | | | | |
- | === Minimal | + | ==== HDD partitioning for typical |
- | This configuration | + | <note important> |
- | ^ Category | + | ^Partition |
- | | Processor | + | |"/ |
- | | Memory | + | |"/" |
- | | Disk | A minimum | + | | | | |
- | | OS | + | |
- | | Virtualization | + | |
+ | ==== Minimal configuration ==== | ||
- | === HDD partitioning === | + | This configuration is intended only for limited testing purposes e.g. for administrators downloading latest release running it in sandbox |
- | Required disk partitioning on Linux servers: | + | |
- | ^ Partition | + | |
- | | "/ | + | |
- | | "/" | + | |
- | | | + | |
- | If you would like have to have more splitted configuration use this partitions, but only if you have disk greater than 250GB: | + | |
- | ^ Partition | + | |
- | | "/ | + | |
- | | "/" | + | |
- | | "/ | + | |
- | | "/ | + | |
- | | "/ | + | |
- | | | 50GB of free space on LVM to distribute where it is needed* | + | |
- | | | + | |
- | *Warning: size of "/ | + | |
+ | ^Category | ||
+ | |Processor | ||
+ | |Memory | ||
+ | |Disk |A minimum of 150 GiB or more; The required disk space depends on the connected systems and the volume of managed data. | | | ||
+ | |OS |CentOS/ | ||
+ | |Virtualization | ||
+ | ==== Alternative HDD partitioning ==== | ||
+ | |||
+ | If you would like have to have more divided configuration use this partitions, but only if you have disk greater than 250GB: | ||
+ | |||
+ | ^Partition | ||
+ | |"/ | ||
+ | |"/" | ||
+ | |"/ | ||
+ | |"/ | ||
+ | |"/ | ||
+ | | |50+ GB of free space on LVM to distribute where it is needed* | ||
+ | | | ||
+ | |||
+ | *Warning: size of "/ | ||