APPENDIX: XProtect Rapid REVIEW hardware recommendations
This section aims to assist in selecting hardware for a system that will run XProtect Rapid REVIEW.
At the core of these systems are the graphical processing units (GPUs) that are responsible for processing the original video and extracting metadata. The number/type of GPUs, the resolution of the original video, frame rate, and activity determine the number of hours of original video that can be processed per day (or per hour).
The more GPUs (and processing servers) a system has, the more original video it can process in an hour.
In addition to the GPUs, the system also relies on the CPU to support this video processing and the investigations that follow the processing – when the user filters through the various objects, measures proximity, and plays a VIDEO SYNOPSIS®.
The all-in-one, single server systems, cover a range of CPUs and a number of GPUs (from 1 to 4).
For systems that require more GPUs, BriefCam offers distributed architecture where the GPUs are located on dedicated Processing Servers alongside additional servers that run the BriefCam services (such as perform filtering and play a VIDEO SYNOPSIS®).
These hardware specs can be defined by their processing throughput (the number of hours of original video that can be processed within an hour of processing or per day). These are measured under certain input video characteristics, such as resolution and activity level.
When we refer to an activity level, we refer to the number of objects that pass through the scene in an hour, under certain movement patterns.
We benchmarked the throughputs in this document under medium activity – which refers to roughly 1,000 objects (people and vehicles detected by the analytics engine) per hour.
The throughputs listed below each hardware spec relate to the throughput of the machine (based on the throughput of the GPUs) – the VMS and network architecture and infrastructure need to support this throughput as well.
Several users can use the system concurrently, but this will increase the load on the system. Our recommendations and design assumptions are for a maximum of 2 concurrent users.
Face Recognition and License Plate Recognition Watchlist searches require resources. Our recommendations assume watchlists of less than 10,000 identities in total (across all of the used watchlists combined).
All-in-One configurations
This section aims to assist in selecting hardware for a system that runs XProtect Rapid REVIEW in All-in-One Configurations.
Medium - (Tower)
Form factor: | Tower | |
CPU: | Intel i7-10700K | |
Memory: | 64GB RAM | |
Hard drive 1: | 256GB SSD | (operating system) |
Hard drive 2: | 480GB Mixed-use SSD | (database) |
Hard drive 3: | 8TB HDD | (processed video) |
GPU: | 1 x RTX A2000 |
Medium - Rack mount
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 64GB RAM | |
Hard drive 1: | 256GB SSD | (operating system) |
Hard drive 2: | 480GB Mixed-use SSD | (database) |
Hard drive 3: | 8TB HDD | (processed video) |
GPU: | 1 x RTX A2000 |
Throughput: Up to 23 hours per hour (552 hours per day) at 1080p medium activity, 8 hours per hour (192 hours per day) at 4K medium activity.
Large
Form factor: | 2U | |
CPU: | 2 x Xeon Silver 4215R | |
Memory: | 128GB RAM | |
Hard drive 1: | 480GB SSD | (operating system) |
Hard drive 2: | 1TB Mixed-use SSD | (database) |
Hard drives: | 2 x 8TB HDD | (processed video) |
GPU: | 2 x RTX A4000 |
Throughput: Up to 46 hours per hour (1,104 hours per day) at 1080p medium activity, 17 hours per hour (408 hours per day) at 4K medium activity.
Extra-large
Form factor: | 2U | |
CPU: | 2 x Xeon Gold 6248R | |
Memory: | 256GB RAM | |
Hard drive 1: | 480GB SSD | (operating system) |
Hard drive 2: | 2TB Mixed-use SSD | (database) |
Hard drives: | 4 x 8TB HDD | (processed video) |
GPU: | 4 x RTX A4000 |
Throughput: Up to 92 hours per hour (2,208 hours per day) at 1080p medium activity, 34 hours per hour (816 hours per day) at 4K medium activity.
Throughput example
24 hours of original 1080p video at medium activity will take about 2.5 hours with the small build, 1 hour with the medium build, 30 minutes with the large build, and 15 minutes with the extra-large build.
RAID redundancy
If bays are available, RAID1 redundancy can be applied with extra OS and DB drives, if desired.
Distributed deployments
These distributed deployment specifications come with RAID1 redundancy for the OS and DB drives.
8 GPU Deployment (4 servers)
-
VS server:
Form factor: | 2U | |
CPU: | 2 x Xeon Silver 4215R | |
Memory: | 128GB RAM | |
Hard drive 1: | 2 x 480GB SSD RAID1 | (operating system) |
Hard drive 2: | 2 x 2TB Mixed-use SSD RAID1 | (database) |
Hard drives: | 4 x 8TB HDD RAID0 | (processed video) |
-
Fetching server:
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 64GB RAM | |
Hard drives: | 2 x 256GB SSD RAID1 | (operating system) |
-
2 x Processing servers, each with:
Form factor: | 2U | |
CPU: | 2 x Xeon Silver 4215R | |
Memory: | 256GB RAM | |
Hard drives: | 2 x 480GB SSD RAID1 | (operating system) |
GPU: | 4 x RTX A4000 |
Throughput: Up to 184 hours per hour (4,416 hours per day) at 1080p medium activity, 68 hours per hour (1,632 hours per day) at 4K medium activity.
16 GPU Deployment (8 servers)
-
VS server:
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 128GB RAM | |
Hard drives: | 2 x 256GB SSD RAID1 | (operating system) |
Hard drives: | 3 x 12TB HDD RAID0 | (processed video) |
-
2 Fetching servers, each with:
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 64GB RAM | |
Hard drives: | 2 x 256GB SSD RAID1 | (operating system) |
-
Database Sever:
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 64GB RAM | |
Hard drives: | 2 x 256GB SSD RAID1 | (operating system) |
Hard drives: | 2 x 2TB Mixed-use SSD RAID1 | (database) |
-
4 Processing servers, each with:
Form factor: | 2U | |
CPU: | 2 x Xeon Silver 4215R | |
Memory: | 256GB RAM | |
Hard drives: | 2 x 480GB SSD RAID1 | (operating system) |
GPU: | 4 x RTX A4000 |
Throughput: Up to 368 hours per hour (8,832 hours per day) at 1080p medium activity, 136 hours per hour (3,264 hours per day) at 4K medium activity.
32 GPU Deployment (14 servers)
-
VS server:
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 128GB RAM | |
Hard drives: | 2 x 256GB SSD RAID1 | (operating system) |
Hard drives: | 3 x 12TB HDD RAID0 | (processed video) |
-
3 Fetching servers, each with:
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 64GB RAM | |
Hard drives: | 2 x 256GB SSD RAID1 | (operating system) |
-
Queue Management sever:
Form factor: | 1U | |
CPU: | Intel i9-9900K | |
Memory: | 64GB RAM | |
Hard drives: | 2 x 256GB SSD RAID1 | (operating system) |
-
Database sever:
Form factor: | 2U | |
CPU: | 2 x Xeon Silver 4215R | |
Memory: | 128GB RAM | |
Hard drives: | 2 x 480GB SSD RAID1 | (operating system) |
Hard drives: | 4 x 2TB Mixed-use SSD RAID1 | (database) |
-
8 Processing servers, each with:
Form factor: | 2U | |
CPU: | 2 x Xeon Silver 4215R | |
Memory: | 256GB RAM | |
Hard drives: | 2 x 480GB SSD RAID1 | (operating system) |
GPU: | 4 x RTX A4000 |
Larger deployments
For larger deployments, please consult your local Milestone representative.
Recommended GPUs
For an overview of recommended GPUs, please refer to the specification sheet for XProtect Rapid REVIEW on the Milestone content portal: Specification Sheet.