To define the most optimal settings for your configuration and the load you can use this calculator.
If possible, use the latest versions of DBMS.
If you use a virtual machine, it’s not recommended to use VirtualBox for the amount of agents exceeding 10. Use the server variants of OS. X window server is considered unnecessary in such cases
Disk subsystem optimization¶
noatime is recommended while mounting
/dev/sdX /your_point/mount ext4 rw,noaitime 0 2
Don’t install StaffCop on drives with intensive read-write processes (1C, DB, e.t.c) even if you have a fast drive.
If you have an agent installed on the server as well (for example Windows server, hyper-v as the virtualization environment ), disable file activity for it, as there are TOO many read-write events on the server.
If the number of agents exceeds 100, the following scheme is recommended:
- Transfer the OS to a separate disk.
- Transfer the DB to a separate disk, for exactly SSD.
- Transfer the file storage to a large separate disk.
You can also leave the work with size and performance of the hard disks, database and other things to StaffCop Sky.