Server Requirements
These requirements apply to your ENPS Primary and Buddy Servers, and servers that will be running NOMWebService.
The requirements apply to both physical and virtual servers. For additional advice see Virtual Server Considerations.
For Mobile Server requirements, see the separate ENPS Mobile Administration Guide.
Requirements vary based on the number of users at your site and other factors. Performance and speed will be enhanced if processor, memory, and available disk space exceed the minimum requirements. You may also need additional servers as your organization grows.
Contact Us before purchasing new hardware.
Hardware
|
Component |
Minimum |
Recommended |
Notes |
|---|---|---|---|
|
CPU |
8 cores |
8+ cores |
|
|
RAM |
32GB (See Notes) |
32GB+ |
32GB+ is sufficient for many sites, but more may be needed to ensure optimal performance at sites with larger archives. As a rule of thumb, have as least as much physical RAM as the size of your index. |
|
Hard Disk |
300GB |
500GB |
RAID array, level 1, 5 or 10. SSD drives are preferred. |
|
Network |
100 Megabit |
100+ Megabit |
|
All hardware must have the appropriate drivers.
Hard drives
A minimum of 6 hard drives (SCSI, SAS, SSD or similar enterprise-level storage devices) are required for best performance; 8 drives allow for highest availability. 3.5" platter hard drives are preferred as they have been found to provide slightly better performance compared to 2.5" drives.
Sites using virtual servers should implement storage configurations that provide equivalent separation, performance, and fault tolerance as the physical RAID configurations described below. This may be achieved using multiple virtual disks or storage tiers, but does not require a one-to-one mapping between physical drives and virtual disks.
A second RAID array has potential benefits but is not required.
Software RAID is not supported or recommended.
A network-based or local backup system is strongly recommended.
Best Performance Configuration – 3 RAIDS (min. 6 drives)
|
1st RAID (level 1) |
2nd RAID (level 1) |
3rd RAID (level 1, 5 or 10) |
|---|---|---|
|
Operating System (C:\) |
Index (E:\) |
ENPS Work (F:, G:, H:\) |
Normal Performance Configuration for 64-bit systems – 2 RAIDS (min. 4 drives):
|
1st RAID (level 1) |
2nd RAID (level 1, 5 or 10) |
|
|---|---|---|
|
Operating System (C:\) |
Index (E:\) |
ENPS Work (F:, G:, H:\) |
The recommendations above mean that sites which have previously run ENPS with only C: (system) and D: (index and ENPS data) drives in the past, should change their drive configurations to include at least 3 drives—system, index and ENPS data—when building 64-bit servers for use with ENPS.
For acceptable performance, the index should be on its own partition; for optimal performance it should also be on its own RAID array. Having the index and ENPS data on the same partition can slow down access to ENPS data during times of heavy indexer activity.
In virtual environments, these recommendations refer to logical separation and storage performance rather than the physical number of drives. Virtual machines do not need to present the same number of disks, provided that the underlying storage delivers equivalent performance and that the operating system, index, and ENPS data are separated (for example, using distinct virtual disks or storage tiers).
Software
|
Component |
Required |
Notes |
|---|---|---|
|
Windows Server |
2016 / 2019 / 2022 Windows Server 2025 is supported from ENPS 9.6.1 onwards. |
64-bit only. Ensure that Windows Server is up-to-date with Microsoft service packs and security patches. |
|
.NET Framework |
|
|
|
Amazon Corretto |
The Platform Installer prompts to upgrade if not already on this version. Do not install any higher or lower versions of Corretto. Remove any versions different than Corretto 17 from the server. |
|
|
Solr |
The Platform Installer automatically installs this version if not already installed. |
|
|
Chromium |
The Platform Installer automatically installs this version if not already installed. |
|
|
Google Chrome |
Install on all servers. Not required on Windows Server 2022 / 2025. |
|
|
Adobe Reader |
Required to index PDF files. |
Virtual Server Considerations
Keep the following requirements in mind before you install an ENPS Server on a virtual machine:
-
See Server Requirements above for guidance on storage performance equivalency in virtual environments.
-
The Associated Press does not support third party software such as VMWare. You should contact the virtual machine vendor for support issues related to their software.
-
You are solely responsible for meeting the virtual machine's requirements for hardware, networking, wire ingestion, and integration.
-
There should be a minimum of 2 GB of RAM available to the host machine after the virtual machine is mounted.
-
Make sure that anti-virus software on the host machine does not scan virtual machine files. Just like a physical ENPS Server, an ENPS Server in a virtual machine environment should be cautious of running anti-virus software with real-time scanning. See the Anti-virus topic for more information.
-
Do not run an ENPS Primary server and its corresponding Buddy server as virtual ENPS Servers on the same machine simultaneously.