The test results are based on a model in which the constant-bandwidth safety and security video traffic remained unaffected during a single node maintenance cycle, disk rebuild, or node failure.
We performed all tests as follows:
- With NIC failures to ensure a worst-case scenario for all sizing parameters.
- With drive failures in place in the A300 cluster to ensure a worst-case scenario for all sizing parameters.
- With a per-camera bandwidth of 4 Mb/s.
The following table provides bandwidth-sizing guidelines based on our test results.
Configuration
Component | Details |
VMS | Genetec Security Center |
Version | 5.11 |
Component | Bandwidth MB/s (Mb/s) |
Per Cluster Bandwidth | 520 (4160) |
Per Node Bandwidth | 130 (1040) |
Per Archiver | 65 (500) |
Number of Archivers per Node | 2 |
Number of Archivers per cluster | 8 |
Component | Details |
Server Model | PowerEdge R660 |
Hypervisor version | VMware ESXi, 7.0.3, 20842708 |
Processor Model | Intel(R) Xeon(R) Gold 6430 @ 2.1GHz |
Number of Processors | 2 |
Cores per socket | 32 |
Logical Processors | 128 |
Memory | 256 |
Disk controller | PERC H965i Front (Embedded |
VMS Storage Tier | N/A |
Component | Details |
Compute platform | Raid5-SSD-Local Storage |
Total No. of VMs per ESXi host | 4 |
Guest OS | Windows Server 2019 Standard |
vCPU | 12 |
vMemory | 16 GB |
vNIC type | VMXNET3 |
Video disk size | 8 TB |
Component | Details |
Storage | PowerScale A300L |
Nodes per cluster | 4 |
OneFS | 9.5.0.2 |
Disk type | SATA HDD |
Protection scheme | + 2d:1n |
Disks per node | 15+2 |
Disk capacity | 12 TB |
Protocol | SMB |
CA enabled | No |
VMS Storage Tier | 1 |
Component | Details |
Camera type | Virtual Camera |
Number of cameras | 300 and 100 |
Bitrate | 1 and 5 Mbps |
Codec | H264 |
FPS | 30 |
Resolution | 1280*720 |
Component | Details | |
ESXi host (%) | Max. CPU utilization | 26 |
Avg. CPU utilization | 24 | |
Max memory utilization | 30 | |
Per VM (%) | Max. CPU utilization | 37 |
Avg. CPU utilization | 27 | |
Max. memory utilization | 63 | |
Windows (%) | Max. CPU utilization | 28 |
Avg. CPU utilization | 26 | |
Max. memory utilization | 60 | |
Average IO size | 40 | |
Total IOPS | 21 | |
Disk IOPS | 24 | |
Disk Rebuild | Tier 1 | 7 days |
Baseline LiveDB graphs
The disk throughput rate displays the total amount of data being read from and written to the disks in the cluster.
The external network throughput rate displays the total amount of data that passes through the external network interfaces in the monitored cluster.
The CPU utilization percentage averages 41 percent during failure and recovery scenarios, such as Smartfail and adding the failed node back in.
The protocol operations rate displays the average rate at which the disks in the cluster are servicing data read, write, and change requests or transfers.
The disk throughput rate displays the total amount of data being read from and written to the disks in the cluster.