Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section


Column
width50%


Panel
borderColor#CCCCCC
bgColor#FFFFFF
titleBGColor#F0F0F0
borderStylesolid
titleOn this page:
Table of Contents



Column

...



The calculation results for the Server or Server with viewing client contain information about the recommended volume of the disk subsystem, total streams and server specifications. To view the results of the platform calculation, select the type of calculation—Server or Server with viewing client (see Selecting the type of calculation):

Image Added

Each time the streams are added to the list (see Selecting the camerascameras), or the parameters affecting the calculation are changed (bit rate, streams recording, etc.), the following parameters are recalculated:.

Archive

...

  1. Number of disks required to build the needed RAID level with the given disk size.
  2. Total volume = Number of disks * one Disk size
  3. Effective volume is a disk space required for storage of the archive with the depth set on the Recording time given tab.
  4. Disk space utilization = Effective volume / Total volume (percentage)
  5. Disk fault tolerance is a number of disks that can fail without archive loss.

and disk for metadata size

Image Added

The Total video archive size section shows both the size required for the video archive and the HDD marked capacity—the recommended hard drive size. In this case, it is taken into account that hard drive manufacturers use multiples of 1000 when designating capacity, while the real hard drive size is calculated in the binary system as a multiple of 1024. For example, if the HDD capacity marked by the manufacturer is 1 TB, then in fact 0,91 TB will be available for the video archive.

The Dedicated SSD for metadata and system log section shows the volume of the SSD required to store the metadata and system log. This information is displayed only for the Axxon One platform if data storage was enabled in the settings (see Archive and metadata storage parameters).

Total streams

The Total streams field contains the values for the total

...

stream from IP cameras, stream for recording and stream transmitted to clients

...

, calculated for the specified cameras:

Image Added

...

Info
titleNote

The platform calculation results in the Recommended platforms table can be sorted by any column using the Image Removed button in the header of the corresponding column.The RAM, GB column indicates the bitrate values used for streams calculation are for informational purposes only. For an accurate calculation of camera bitrate, use the camera manufacturer's calculator.

Recommendations

Recommended platforms

The Recommended platforms tab of the Result of calculation section shows the results of platform calculation for processors with the selected architecture (see Selecting the CPU architecture):

Image Added

The specification parameters are displayed in the following columns:

  1. Number of servers—the number of servers recommended for the specified number of cameras.
  2. Server platform—platform name and, if detection tools using the GPU are specified, links to GPU selection (see Types of detection tools). When you click on the link to the GPU selection, the documentation pages with the performance data will open.
  3. Server CPU load—CPU load as a percentage.
  4. Server RAM, GB—the recommended size and number of RAM modules for dual-channel operation, taking into account the number of processors on the platform.

...

  1. For example,

...

  1. “4 x 8GB” RAM means two 8GB RAM modules

...

  1. per processor for a dual-processor

...

  1. platform.

    Info
    titleNote

    RAM should be used in dual-channel mode or greater mode based on the number of processors in the platform. For example, at least 2 RAM modules must be installed for single-processor platforms, and

...

  1. at least 4 RAM modules for

...

  1. dual-processor platforms.

    Using RAM at a higher frequency, or using RAM in dual-channel mode or greater mode results in CPU load decrease, and therefore in the performance increase.


  2. Server storage configuration—required configuration of the disk subsystem, in particular:
    1. Actual archive size and required HDD marked capacity  for storing the archive if No RAID calculation was chosen, or actual archive size if RAID level was chosen.
    2. Recommended RAID configuration if RAID level was selected:
      1. total number of disks per server,
      2. disk size,
      3. number of RAID groups,
      4. number of hotspare-disks.

        Info
        titleExample

        28x 4 TB (2x RAID-6 + 1x HS) means 2 RAID-6 groups with a total of 27 4 TB disks and 1 hotspare-disk.


    3. The SSD volume required to store metadata and system log.
  3. Required storage recording rate—total recording rate which must be supported by the disk subsystem of the server.
  4. LAN (in/out)—total rate of the video streams from IP cameras, to be provided by the bandwidth of the network interface of the server

...

Processor models

The Server's specs tab shows the results of platform calculation for processors with the selected architecture (see Selecting the CPU architecture).

...

  1. .
Info
titleExample.

If 100 cameras are added, and as a result of recommended platform calculation, it is recommended to use 5 servers with 50-60% server load, this means that it is required to use 5 servers and install 100/5 = 20 cameras on each server. In this case the CPU load of each server will not exceed 50-60%.

Platforms can be filtered in the calculation results. For that, enter the search string in the Platforms filter field. The filter is not case-sensitive.


Info
titleNote

The results of hardware platform calculation can changehardware configuration can both increase and decrease depending on the camera model, camera settings and exposure of the image. Extra objects can increase the hardware configuration.

You can add an alternative platform to the calculation—for details, see Adding a platform for calculation by analogy

...

Ways to add platforms

You can add a platform for calculation by analogy in one of the following ways:

  1. Simplified — by default, without configuring additional parameters.
  2. Advanced — a more accurate way that requires the selection of a "similar" platform.

To use the advanced method of adding platforms, click the Settings button and select the Extended platform addition mode check box in the window that opens.

General principles for adding platforms

Processors added with this function are calculated using data from the website http://www.cpubenchmark.net/cpu_list.php. The AxxonSoft Platform Calculator uses benchmark.net data to determine the performance ratio between a target platform (which has not yet been tested) and a similar platform (which has already been tested).

A similar platform is one of the tested platforms (listed in the AxxonSoft Platform Calculator), the characteristics of which are as close as possible to the target platform.

The calculation results for the added platform are approximate: the more the characteristics of the target platform differ from the characteristics of the tested platform, the less accurate the calculation results can be.

The following CPU characteristics affect the results:

  • manufacturer
  • architecture/production technology (release year)
  • model line (server/desktop/mobile)
  • CPU frequency
  • number of CPU cores

As practice shows, the most important parameters for the calculation are architecture/production technology (release year) and CPU frequency.

To add a platform to the calculation results:

  1. Enter a platform name or part of it, or select a name from the drop-down list in the Add platform to recommendations field.
    Instead of the platform name, you can enter its rating in the points of the site http://www.cpubenchmark.net/cpu_list.php. In this case, the platforms containing such a number in the name will be displayed in the list of search results first, and then the platforms that are similar in rating to the given one.
    If the platform is in the list of tested ones, then it will be shown in the list of added ones for informational purposes only, i.e. to check the performance rating according to the site http://www.cpubenchmark.net. Such a platform cannot be added to the calculation results..
    In addition, in the list of platforms, there may be an inscription (PT9) next to the index; this means that the index is based on the 9th version of the performance test. If the inscription is absent, then the index is specified according to the 10th version of the test (PT10).
  2. After the platform is selected, click the Add button.

Specifics of adding a platform in advanced mode

If the platform is added in the advanced mode, then after you click the Add button, the Add the platform similar to window opens:

In this window, select the platform, based on which the calculation should be performed for the platform you are adding. For example, it is recommended to select Intel Core i3-6100 as similar platform for adding Intel Core i3-6300, since all parameters (architecture/production technology, model line, number of CPU cores) except frequency are the same while frequency differs insignificantly.

The result of adding a platform

To delete the added platform, click the Image Removedbutton.

Added platforms are stored in cookies and remain on the list when you refresh or reopen the page. The list of platforms may change when switching the addition mode (i.e. simplified or advanced) depending on the mode used to add a platform.

Partners' platforms

The IPDROM solutions tab is not available in English, Spanish or German version of the Platform calculator. In other tabs in the Recommended platforms group, the recommended platforms by AxxonSoft partners are shown. To view a platform description on partner's web site, click corresponding link in the Platform column.

Export calculation results to xls

To save the calculation results in the excel file, click the Export configuration to XLS button.

If the Server's Specs tab is opened when export starts, the export file includes the list of recommended processors. The platforms filter does not affect the resulting file. For manually added platforms, the exported file indicates the platform based on which the calculation was made.

In addition to platform calculation results for a Server part, the file contains results for a Client – see Platform calculation results for Axxon Next and Intellect Client.

The results of hardware platform calculation can change – hardware configuration can both increase and decrease depending on the camera model, camera settings and exposure of the image. Extra objects can increase the hardware configuration.

There are no graphics card requirements for Servers without displaying. NVIDIA GeForce GT520 graphics card or more efficient is sufficient for Servers with displaying/RMW.

.

Recommended GPU models

If one or more GPU-based detectors were selected for video analytics (see Types of detection tools (Video Analytics)), then recommended GPU models will be listed below the table with recommended platforms:

Image Added

The calculation is based on the results of testing the corresponding GPUs (see GPU performance for Axxon One detection tools).

Features of filters displayed above the table:

  1. GPU filter—this is the basic filter for graphics cards. You can enter the model name partially or fully, for example:
    Image Added Image Added
  2. Custom filter allows you to select specific GPU models for different detection tools. To do so, set the required checkboxes in each detector's tab and click Apply Filters:
    Image Added
    Image Added
    Specifics:
    1. If all checkboxes for any detector are clear, it will be equivalent to selecting all checkboxes.
    2. To discard current changes, click the Cancel button.
    3. The Reset button restores the filter to its default state: all GPUs are selected for all detection tools.
  3. Different GPU Models per combination limits the maximum number of unique GPU models in the recommendations. For example, if a 1 value is set, then no different GPU models are combined in each recommendation; while a 2 value allows combinations of up to two different GPU models in each recommendation. The possible range is from 1 to 5, a default value is 1.
    Specifics:
    1. If there are insufficient benchmark results for GPUs to generate recommendations, an empty table with the message "Unable to calculate. Try to increase number of different GPU models" is displayed. In such cases, it is recommended to increase the combination value in the filter.
    2. If the number of combinations is large, calculation time increases, resulting in an empty table with the message "The calculation will take a long time. Reduce the number of selected GPU models or the number of different GPU models." In such cases, it is recommended to decrease the combination value in the filter.

Features of the recommended GPU models table:

  • Recommendations are grouped by the number of GPUs and their resource load parameters. Cards with the same resource load parameters are displayed within one group.
  • You can expand each recommendation by clicking on it—a table with details will open.
  • In the expanded table, the selected detection tools and their quantity are listed, along with GPU core load in percentage, decoding chip load (Nvidia NVDEC) in percentage, and the required video memory in megabytes.
  • The TOTAL row shows the combined resource load values of the graphics cards.

In the example below, four Nvidia Quadro P2200 (5GB) cards are recommended, and two of them are grouped together (2x Nvidia Quadro P2200 (5GB)):

Image Added

GPU selection recommendations

GPU requirements for configuring/viewing the cameras

In case of the Server without viewing, the recording takes place on the server, and the cameras are viewed on the remote operator workstations (Clients), therefore, connecting the monitor to the server may be required only for the initial setup and configuration of the system. For this purpose, any graphics card (including integrated into the motherboard) is suitable. There is only one requirement for Axxon One: the graphics card should support OpenGL version 2.0 (or higher) with the ARB_vertex_program, GL_EXT_blend_func_separate, and GL_ARB_framebuffer_object extensions.

For a Server with viewing, it is sufficient to use an NVIDIA GeForce GT520 / Intel HD Graphics 530 graphics card (integrated into a 6th generation Intel Core processor) or a higher-performance GPU.

For hardware accelerated video decoding (Intel Quick Sync), use the graphics card built into some Intel processors (for example, Intel HD Graphics 530 built into the 6th generation Intel Core processor). This technology allows for faster and more energy efficient processing of video content. For more information on Intel Quick Sync Technology, see the product documentation.

GPU/neural accelerator requirements for detection tools

For a server with detection tools that use GPU resources, the suitable models and the number of GPUs/accelerators should be selected according to the information from the GPU performance for detection tools section.

Sorting and filtration

Platforms can be filtered in the calculation results. For that, enter the search string in the Platforms filter field. The filter is not case-sensitive:

Image Added

The platform calculation results in the Recommended platforms table can be sorted by any column using the Image Added button in the header of the corresponding column.

To sort the results by multiple columns at once, select them with the Ctrl key pressed. A number indicating the column's order in sorting is displayed in each selected column.

Image Added

For example, this screenshot shows the calculation results which are first sorted by the CPU load decrease, then by the RAM size decrease, and then by the number of servers decrease.

Import and export

Calculation results can be exported to an Excel file—for details, see Export calculation results to xls. Also system configuration selected in the process of calculating the platform can be saved to a file—for details, see Configuration import and exportCPU load when using Remote Client is the same as one for Server with displaying.