extension-provider

Syntax

extension-provider {control-cores control-number;data-cores data-number;data-flow-affinity;forwarding-db-size size;object-cache-size size;package package-name;policy-db-size size;wired-process-mem-size size;syslog {facility severity;}}

Hierarchy Level

[edit chassis fpc slot-number pic slot-number adaptive-services service-package]

Release Information

Statement introduced in JUNOS Release 9.0.

object-cache-size option introduced in JUNOS Release 9.1.

forwarding-db-size, syslog, facility, and severity options introduced in JUNOS Release 9.2.

policy-db-size and wired-process-mem-size options introduced in JUNOS Release 9.3.

Description

Configure an SDK application on a PIC.

Options

control-cores control-number—Number of cores you want to specify as control cores, which are cores dedicated to run control functionality (application control). At least one core must be a control core.

Range: 1 through 8

data-cores data-number—Number of cores you want to specify as data cores, which are cores dedicated to processing data for the application (application data).

data-flow-affinity—Enable flow affinity distribution for packets over data CPUs on the PIC. Once enabled, the default behavior distributing data packets changes from a round-robin distribution to a flow affinity distribution based on a hash distribution. Adding or deleting this statement will cause the PIC to reboot.

Range: 0 through 7 (recommended minimum is 5).

forwarding-db-size size—Size of the forwarding database (FDB), in megabytes (MB).

Range: 0 through 1280

object-cache-size size—Size of the object cache, in MB. Only values in increments of 128 MB are allowed.

Range: For Multiservices 100 PIC, 128 through 512. If the PIC is configured with a wired-process-mem-size of 512, the maximum object-cache-size is 128 MB.
Range: For Multiservices 400 PIC, 128 through 1280. If the PIC is configured with a wired-process-mem-size of 512, the maximum object-cache-size is 512 MB.

package package-name—Name of the SDK application package to be installed on the PIC. Up to eight packages can be installed on a PIC.

policy-db-size size—Size of the policy database, in MB.

Range: Range: 0 through 1280

wired-process-mem-size size—Size of the wired process memory, in MB.

Range: For Multiservices 100 PIC and Multiservices 400 PIC, 0 through 512

The remaining statements are explained separately in this collection of topics.

Usage Guidelines

See Configuring Object Cache, Policy Database, and Forwarding Database.

Required Privilege Level

interface—To view this statement in the configuration.

interface-control—To add this statement to the configuration.

Related Topics

syslog