Hardware and infrastructure sizing

ESET Security Management Center Server machine should meet the following hardware recommendations in the table below.

The SQL Server instance can share resources with the ESMC Server to maximize utilization and minimize latency. Run the ESMC server and the database server on a single machine to increase the ESMC performance.

Number of clients

ESMC Server + SQL database server

CPU cores

RAM (GB)

Disk drive1

Disk IOPS2

Up to 1,000

4

4

Single

500

5,000

8

8

1,000

10,000

8

16

 

Separate

2,000

50,000

16

32

10,000

100,000

16

32+

20,000

Disk drive recommendations

1 Single / Separate disk drive: We recommend you install the database on a separate drive for systems with over 10,000 clients.

oThe performance of a SQL server is enhanced if you place database and transaction log files on separate drives, preferably separate physical SSD drives.

oUse an enterprise-grade SSD with high IOPS for high-performance systems.

2 IOPS (total I/O operations per second) - minimal required value.

We recommend having approximately 0.2 IOPS per connected client, but no less than 500.

You can check your drive's IOPS using the tool diskspd, use the following command:

Clients number

Command

Up to 5,000 clients

diskspd.exe -c1000M -b4K -d120 -Sh -r -z -w50 C:\testfile.dat

Over 5,000 clients

diskspd.exe -c10000M -b4K -d600 -Sh -r -z -w50 C:\testfile.dat

Use Solid-state disks (SSD), as they are much faster than the standard HDD.

100-GB capacity is enough for any number of clients. You may need a higher capacity if you backup the database often.

Do not use a network drive, as its performance would slow the ESMC down.

 

important

Important

The disk drive is the critical factor influencing the ESMC performance.