Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Adam Wright <[email protected]>
  • Loading branch information
mauroservienti and awright18 authored Dec 5, 2024
1 parent dcd2ad0 commit 75959f0
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions servicecontrol/servicecontrol-instances/hardware.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This article provides recommendations and performance benchmarks to help select
* A dedicated production server for installing ServiceControl instances (Error, Audit, and Monitoring).
* A minimum of 16 GB of RAM (excluding RAM for OS and other services).
* 2 GHz quad core CPU or better.
* A dedicated, non-virtual, pre-allocated disk SSD for ServiceControl databases (not the disk where the operating system is installed).
* A dedicated, non-virtual, pre-allocated SSD for ServiceControl databases (not the disk where the operating system is installed).

### Scaling ServiceControl

Expand All @@ -30,8 +30,8 @@ Disk, CPU, RAM, and network performance may be monitored using the Windows Resou
* Store multiple ServiceControl databases on separate physical disks to prevent multiple instances competing for the same disk resources.
* Disable disk write caching (read caching can remain enabled) to prevent data corruption if the (virtual) server or disk controller fails. This is a general best practice for databases.
* [Database paths](/servicecontrol/servicecontrol-instances/configuration.md#embedded-database-servicecontroldbpath) should be located on disks suitable for low latency write operations (e.g. fiber, solid state drives, raid 10), with a recommended IOPS of at least 7500.
* Pre-allocated (not a dynamically expanding virtual disk)
* Use of Solid State Drives to significantly reduce seek times and increase throughput
* Use fixed-size (not dynamically expanding virtual) disks
* Use solid state drives (SSDs) to significantly reduce seek times and increase throughput

> [!NOTE]
> To measure disk performance, use a storage benchmark tool such as Windows System Assessment Tool (`winsat disk -drive g`), [CrystalDiskMark](https://crystalmark.info/en/software/crystaldiskmark/), or [DiskSpd](https://github.com/Microsoft/diskspd).
Expand Down

0 comments on commit 75959f0

Please sign in to comment.