Home > Edge > Digital Cities Edge > Dell Validated Design for Urban Mobility with ISS - Design Guide > Performance validation
This testing phase outlines the collection of system performance metrics while executing various use cases. System parameters such as CPU utilization and memory utilization are captured.
Testing tool: Netdata to capture system parameters.
Netdata is a solution for monitoring, visualization, and troubleshooting systems, containers, services, and applications. Netdata helps sysadmins, SREs, DevOps engineers, and IT professionals collect all possible metrics from systems and applications, visualize these metrics in real-time, and troubleshoot complex performance problems.
The Netdata solution uses two components—the Netdata Agent and Netdata Cloud—to deliver current performance and health monitoring for both single nodes and the entire infrastructure. The Netdata Agent is used for this validation.
Note: For more information, go to: https://www.netdata.cloud/
Testing tool: TechPowerUp GPU-Z—a freeware to capture graphics processing unit (GPU) parameters.
TechPowerUp GPU-Z is a lightweight utility that is designed to provide information about video cards and GPUs. The program displays the specifications of GPUs and their memory, as well as temperature, core frequency, memory frequency, GPU load, and fan speeds.
Note: For more information, go to: https://www.techpowerup.com/gpuz/
The components that are validated include:
The SecurOS MCC module is set up on a VM with the following specifications:
The following test scenarios are considered as part of the validation process:
MCC: Set up of three remote sites running stand-alone SecurOS instances on virtual machines and bare metal servers as a simulated real-world scenario of a separated security system. These remote sites are then added to MCC server to aggregate all the video feeds. To record performance metrics, the number of video feeds managed at a remote site increases with each iteration.
GIS: The GIS module is installed on the same server as the MCC, and local camera objects are added to the GIS GUI along with their metadata. Up to 500 cameras are added to the GIS layer for performance documentation.
Dispatch center: The dispatch center module is installed on the same server as the MCC. The dispatch center module manages these alerts to verify the applicable workflow scenarios.
The MCC module could support more than 6,000 cameras from remote sites with minimal increase in the resource utilization (less than 20%). Adding GIS and dispatch center modules does not add considerable load to the MCC server.
The tests are also run multiple times for a longer duration, and the observed results are consistent throughout each run.
Depending on implementation needs, Dell can size the ISS SecurOS solution on VxRail hyperconverged infrastructure or stand-alone PowerEdge R750 servers based on these findings.
According to validation test results, the following specifications are recommended for hosting the MCC, GIS, and dispatch center module:
Component | Description |
Server | Dell PowerEdge R750 |
CPU | 12 physical cores (2 x Intel Xeon Silver 4309Y 2.8G, 8C/16T, 10.4GT/s, 12M Cache, Turbo, HT (105 W) DDR4-2666) |
Memory | 16 GB |
Network | 1 Gbps OR 10 Gbps depending on the number of channels to be integrated |