Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    cSRX Scale-Up Performance Configuration

    Based on your specific cSRX deployment requirements, scale requirements, and resource availability, you can scale the performance and capacity of a cSRX instance by specifying a specific size (small, middle, or large). Each cSRX size has certain characteristics and can be applicable to certain deployments. By default, the cSRX container launches using the large size configuration.

    Table 1 compares the scale requirements of a cSRX instance depending on the specified size.

    Table 1: cSRX Size Comparison

    Specification

    cSRX: Small Size

    cSRX: Middle Size

    cSRX: Large Size (Default)

    Memory cost

    256M

    1G

    4G

    Flow session number

    8K

    64K

    512K

    Host OS dependency

    No

    No

    No

    To assign a specific size for a cSRX instance, include the CSRX_SIZE environment variable in the docker run command.

    For example, to launch a cSRX instance using the middle size configuration to scale performance and capacity:

    root@csrx-ubuntu3:~/csrx# docker run -d --privileged --network=mgt_bridge -e CSRX_SIZE="middle" --name=<csrx-container-name> <csrx-image-name>

    Modified: 2018-03-20