These requirements have been developed after extensive testing on platforms of varying CPU, RAM and Disk configurations.
📌Note: These requirements are for systems being used exclusively by Attaché.
When third-party programs such as Microsoft Office are installed, you will require additional RAM and Disk as per the requirements for that third-party software.
Testing has shown that in environments with three or more Attaché users, a Remote Desktop Environment works more efficiently as it ensures all disk and network traffic are local to the server itself and runs at higher speeds than can be obtained in a client/server environment.
Swapping from SATA or SAS based disks to an SSD infrastructure has been shown to significantly increase the overall speed of Attaché in both RDS and Client-Server environments.
📌Note: The below are the base requirements to run Attaché. For best performance, ensure that the environment well exceeds these specifications. For example:
Processor is within the last 4 Intel Generations, or Zen level AMD Processor.
A higher base clock speed and core count is better, especially for the machine running Attaché Server.
RAM is DDR4.
Additional RAM is available for database caching, for large datasets.
Storage media is Solid State Drive (for best database read / write performance).
Attaché runs on all Microsoft-supported versions of the Windows operating system (as per the Microsoft Windows lifecycle fact sheet). To use Attaché on other operating systems, Attaché Hosted Environment is available - contact us to find out more.
Client (workstation) computer
CPU | Minimum 2.6Ghz Intel i3, 2-core processor or higher |
RAM | 4GB |
Disk | SATA based disks with more than 1GB space required for the program files which are stored locally |
Network | 1Gbps network card connected to a reputable-brand network switch on certified data cabling |
Server computer (physical)
CPU | Minimum 2.0Ghz Intel Xeon E5 processor, 4-core processor or higher |
RAM | Minimum 8GB RAM |
Disk | SAS based disks with more than 1GB space required for the program files, in addition to space for your database and other associated files In larger user installations, we recommended you have multiple disks in a RAID configuration. If RAID 5 is used, ensure that you have a minimum of 4 disks in the stripe with battery backed or flash-backed cache module installed and configured |
Network | 1Gbps network card connected to a reputable-brand network switch on certified data cabling |
Server computer (virtual)
Hypervisor | Microsoft Windows Hyper-V or VMWare ESX/ESXi |
CPU | Minimum 2.0Ghz Intel E5 processor, 4-core processor or higher |
RAM | Minimum 8GB RAM. Memory must be configured as static allocated (not dynamic allocated) |
Disk | High speed SAS based disks with more than 1GB space required for the program files, in addition to space for your database and other associated files |
Network | 1Gbps network connection |
Remote Desktop Environment
CPU | In heavily loaded environments, Attaché benefits from more cores allocated to a machine than it does from higher speed CPUs. As a guide, 2 cores per user is recommended if high usage patterns are expected |
RAM | 8GB minimum, with any additional RAM being used for caching of other applications such as Microsoft Office |
Disk | In an RDS environment, performance is improved with more disks configured in a RAID pack to support higher user levels |
Network | 1Gbps network card connected to a reputable-brand network switch on certified data cabling will permit the RDS server to connect to the client machines |
Users | CPU | RAM | Disk | Network |
1–2 User | Xeon E3 2.5Ghz or higher with min 4 cores | 8GB | Mirrored SATA Drives | 1Gbps |
5 User | Xeon E5 2Ghz or higher with min 10 cores | 12GB | Mirrored SAS or SSD Drives | 1Gbps |
10 User | Xeon E5 2Ghz or higher with min 20 cores | 24GB | RAID 5 SAS or SSD (min 4 drives) | 1Gbps |
20 User + | Xeon E5 2Ghz or higher with min 20 cores | 24GB+ | RAID 5 SSD Drives (min 4 drives) | 1Gbps |
