Knowledge base

RC-Scanner Dimensioning Guide

Last updated: 2026-08-11



Purpose of Vertical Scaling with RC-Scanner

While it is recommended to horizontally scale by adding more RC-Scanners. This guide is to show how we can scale vertically on a single RC-Scanner.

Introduction

Vertical scaling increases the scanning capacity of a single RC-Scanner by adding CPU and memory resources. It provides an alternative to horizontal scaling, where additional RC-Scanners are deployed.

Use vertical scaling to increase the number of concurrent scans that an RC-Scanner can handle. Understanding the resource requirements for each scan type helps optimize scanner capacity and allocate sufficient resources for the expected workload.

Baseline

  • The RC-Scanner recommended spec is

    • CPU: 8 cores (x86_64 architecture) or 8 vCPUs (for virtual deployments)

    • RAM: 16GB

    • Storage: 30GB

  • With this spec, RC-Scanner can likely run 4~5 concurrent scans at the same time, depends on the scan types.

RC-Scanner’s Limit Formula

To find out how many scans RC-Scanners can run, we need to understand the limit formula of RC-Scanner. The RC-Scanner will be able to run the scans as long as.

Total comsumption < Total resource available

The total consumption can be calculated via this formula.

Base line + total scan consumption
  • Base line: The amount of resource needed to reserve for RC-Scanner applications. The current base line is 4C and 6Gb.

  • Total scan consumption: the consumption of all scans running in RC-Scanner. Each scan will cost different amount.

Scan types

Cost

Network Assessment

1C and 1.1GB

Application Assessment

0.6C and 2GB

Application Assessment + Infrastructure Scan

1C and 1.4GB

Discoveries

~0.1C and >100MB

Example:

  • A recommended spec RC-Scanner (8C + 16GB) is able to handle 3 concurrent Network Assessment, 1 Application Assessment scan and a few discoveries (if needed) at a time.

Base line (4C + 6GB) + Total Scan Comsumption (3 * (1C + 1.1GB) + 1 * (0.6C + 2GB)) = 7.6C + 11.3GB < Total resouce available (8C + 16GB)

Adding more spec on to RC-Scanner would result in RC-Scanner being able to handle more scan.

  • A higher spec RC-Scanner (16C + 28GB) will be able to handle 8 Network Assessment, 6 Application Assessment scan.

Base line (4C + 6GB) + Total Scan Comsumption (8 * (1C + 1.1GB) + 6 * (0.6C + 2GB)) = 15.6C + 26.8GB < Total resouce available (16C + 28GB)