Fortinet black logo

EMS Administration Guide

Management capacity

Management capacity

FortiClient EMS is intended for use by enterprises. It has the capacity to manage a large number of endpoints. The following are suggested host system hardware configurations for FortiClient EMS. The suggested configurations depend on the number of endpoints FortiClient EMS is managing.

It is recommended to have at least 200 GB of disk space available.

Number of managed endpoints

Number of virtual CPUs

Memory (RAM) (in GB)

Suggested keep alive interval

Up to 10000

2

8

Default (60 seconds)

10000 to 20000

4

8

Default (60 seconds)

20000 to 30000

4

8

120 seconds

30000 to 40000

4

8

120 seconds

40000 to 50000

4

8

120 seconds

50000 to 75000

8

16

120 seconds

The requirements listed for managing 50000 to 75000 endpoints are considered best practice, even when managing a smaller number of endpoints.

For the purpose of this table, an Intel i5 processor with two cores and two threads per core is considered to have four virtual CPUs. An Intel i3 processor with two cores and one thread per core has two virtual CPUs.

When managing more than 5000 endpoints, install SQL Server Enterprise instead of SQL Server Express, which is installed with EMS by default. Otherwise, you may experience database deadlocks. See Installing FortiClient EMS to specify SQL Server Enterprise or Standard instance.

Management capacity

FortiClient EMS is intended for use by enterprises. It has the capacity to manage a large number of endpoints. The following are suggested host system hardware configurations for FortiClient EMS. The suggested configurations depend on the number of endpoints FortiClient EMS is managing.

It is recommended to have at least 200 GB of disk space available.

Number of managed endpoints

Number of virtual CPUs

Memory (RAM) (in GB)

Suggested keep alive interval

Up to 10000

2

8

Default (60 seconds)

10000 to 20000

4

8

Default (60 seconds)

20000 to 30000

4

8

120 seconds

30000 to 40000

4

8

120 seconds

40000 to 50000

4

8

120 seconds

50000 to 75000

8

16

120 seconds

The requirements listed for managing 50000 to 75000 endpoints are considered best practice, even when managing a smaller number of endpoints.

For the purpose of this table, an Intel i5 processor with two cores and two threads per core is considered to have four virtual CPUs. An Intel i3 processor with two cores and one thread per core has two virtual CPUs.

When managing more than 5000 endpoints, install SQL Server Enterprise instead of SQL Server Express, which is installed with EMS by default. Otherwise, you may experience database deadlocks. See Installing FortiClient EMS to specify SQL Server Enterprise or Standard instance.