This article provides detailed information on the hardware requirements for zapAudit and zapCash projects, focusing on scenarios involving a notebook/desktop PC, server, or external hard drive.
1. Notebook Scenario: zapliance on a Notebook or Desktop PC
Minimum system requirements:
- Windows 64bit operating system (e.g. Windows 10, 11).
- Recommended memory (RAM) for zapAudit:
- At least 32 GB for company codes/fiscal year up to 1 million BSEG entries
- At least 64 GB for company codes/fiscal year up to 6 million BSEG entries
- At least 128 GB for company codes/fiscal year with more than 6 million BSEG entries
- Recommended memory (RAM) for zapCash:
- At least 64GB RAM
- Modern multi-core processor (see "Recommended system requirements" for further reference)
- 1TB hard disk space with at least 100 MB/s read and write speed performance
- Optional: USB 3.0 or newer (when using an external SSD hard drive)
Do not use network drives!
Usage of network drives is not supported and may result in errors and performance issues.
Recommended system requirements:
- Ensure the compatibility of processor, hard drive, memory, and mainboard components.
- Hard drive should support read and write speeds of up to 300 MB/s with a recommended "rating" score of more than 4,000 points. You will find an overview at http://www.harddrivebenchmark.net/high_end_drives.html
- CPU should have a minimum rating of 2,500 points, but it is recommended to have at least 3,000 points for satisfactory performance. You can find an overview at https://www.cpubenchmark.net/singleThread.html
If memory is low
If the system runs out of memory during data processing, zapliance will start transferring data from the memory to the hard drive automatically (known as virtual memory). This is usually done by writing to the hard drive where the operating system is installed. To prevent performance problems, we recommend installing zapliance on a different hard drive to the operating system.
Note: The best solution in such cases is to add more memory.
We recommend the use of a virtual machine to be able to dynamically adjust system resources.
2. Server Scenario: on a (Virtual) Server
Requirements:
- Windows 64-bit operating system (e.g. Windows 10, 11, Windows Server 2016 or newer)
- Up to 256GB memory
- CPU with at least 8 cores (see notes for a laptop)
- 1TB hard disk space with at least 100 MB/s read and write speed performance
Recommended for virtual servers:
- Avoid running other resource-intensive virtual machines parallel to the one running zapliance during data processing.
- Set server memory to the maximum before processing and reduce it to 32 GB after processing is complete.
- Deactivate the "Hot Plug" function in VMware to avoid performance issues. If you are uncertain about this function, please consult with your system administrator whether this concerns you.
3. External Drive Scenario: zapliance on an External Hard Drive
- zapliance can be installed and started from an external hard drive.
- Windows user must have full read and write access to the hard drive.
- The hard drive should be formatted with the NTFS file system for optimal performance.
- Prefer SSD over HDD for performance reasons.
- Consider notes from the Laptop or Server scenario.
Further Information About Hardware
Memory Requirements:
- Actual memory needs depend on the nature of your data; 32GB RAM is sufficient for 90% of data sets.
- For server systems, start with 64GB of main memory.
- High memory requirements are crucial during the data processing phase.
- Data extraction and processing may take hours or days based on data volume.
Insufficient System Resources:
- If system resources are inadequate, contact our support for assistance in determining the correct level of resources for your project.
Connection to SAP:
- A network connection to the SAP System is required for the duration of data extraction.