Consider how much data you will be sending to each SmartAuditor Server and how quickly the servers can process and store this data. The rate at which your system can store incoming data must be higher than the data input rate.
To estimate your data input rate, multiply the number of sessions recorded by the average size of each recorded session and divide by the period of time for which you are recording sessions. For example, you might record 5,000 Microsoft Outlook sessions of 20MB each over an 8-hour work day. In this case, the data input rate is approximately 3.5MBps. (5,000 sessions times 20MB divided by 8 hours, divided by 3,600 seconds per hour.)
You can improve performance by optimizing the performance of a single SmartAuditor Server or by installing multiple SmartAuditor Servers on different computers.
Disk and Storage Hardware
Disk and storage hardware are the most important factors to consider when planning a SmartAuditor deployment. The write performance of your storage solution is especially important. The faster data can be written to disk, the higher the performance of the system overall.
Storage solutions suitable for use with SmartAuditor include a set of local disks controlled as RAID arrays by a local disk controller or by an attached Storage Area Network (SAN).
Note: SmartAuditor should not be used with Network-Attached Storage (NAS), due to performance and security problems associated with writing recording data to a network drive.
For a local drive set up, a disk controller with built-in cache memory enhances performance. A caching disk controller must have a battery backup facility to ensure data integrity in case of a power failure.
A 100Mbps network link is suitable for connecting a SmartAuditor Server. A gigabit Ethernet connection may improve performance, but does not result in 10 times greater performance than a 100Mbps link.
Ensure that network switches used by SmartAuditor are not shared with third-party applications that may compete for available network bandwidth. Ideally, network switches are dedicated for use with the SmartAuditor Server.
Computer Processing Capacity
Consider the following specification for the computer on which a SmartAuditor Server is installed:
- A dual CPU or dual-core CPU is recommended
- A 64-bit processor architecture is recommended, but an x86 processor type is also suitable
- 2GB to 4GB of RAM is recommended
Exceeding these specifications does not significantly improve performance.