About the Device Template Page
A device template contains configuration and provisioning instructions for a physical device that you manage through Contrail Service Orchestration (CSO), such as a CPE device or a router. The CSO installation includes several device templates for CPE devices and other physical devices. The device templates for non-CPE devices are fixed and you cannot customize them. You assign a device template to this type of device in CSO when you add it to a point of presence (POP). The CPE device templates are specific to the type of device and topology of the solution. You must assign a device template to each CPE device at each site in a distributed deployment. The CPE device templates contain three types of information:
- Template settings information prepares the device for remote activation, connects the device to the peer MX Series router, and establishes an IPsec tunnel with the router.
- Stage-2 configuration template information specifies the additional settings that you or your customer can configure for the device. For example, you can enable configuration of a LAN and firewall policies. You create these configuration templates in Configuration Designer and provide implementation details in the device template.
- Stage-2 initial configuration information provides the actual values for the stage-2 configuration templates. In general, your customers perform this configuration through Customer Portal.
In some cases, however, you might want all CPE devices to use the same values, and you have the option to provide those values through the device template. You can use the default CSO CPE device templates if they are suitable for the topology of your solution. You can also customize the default device templates or create your own device templates and upload them to CSO.
The device templates support the following deployment models:
- MPLS WAN with Internet backup—Device templates NFX_deployment_option_1 and SRX_deployment_option_1 support this deployment model.
- Secure WAN over Internet—Device template NFX_deployment_option_4 supports this deployment model.
- CPE for a Managed Internet Service—Device templates NFX_Managed_Internet_CPE and SRX_Managed_Internet_CPE support this deployment model.
Tasks You Can Perform
You can perform the following tasks from this page:
- Clone a device template. See Cloning a Device Template.
- Import a device template from a file. See Importing a Device Template.
- Configure a device template. See Configuring a Device Template.
- Modify a device template description. See Modifying a Device Template Description.
- Delete a device template. See Deleting a Device Template.
- View details about a device template. See Viewing Object Details.
- Show or hide columns about the templates. See Sorting Objects.
- Search an object about the templates. See Searching for Text in an Object Data Table.
Field Descriptions
Table 1 describes the fields on the Device Templates page.
Table 1: Fields on the Device Templates Page
Field | Description |
---|---|
Template Name | View the name of the device template.
|
Description | View the description of the device template. Example: NFX250 device deployed as a CPE device with SD-WAN capability. |
Assigned to | View the number of tenant sites using the device template. Example: 2 Tenants (2 Sites) |
Workflows | View the number of workflows used in the device template. Example: 7 |
Target Family | View the name of the device family for which the device template is created. Example: juniper-srx |
Last Updated | View the date and time when the device template was last updated. Example: 05/23/2017 06:22 |
The list of device templates and their default configurations are listed in Table 2 and Table 3.
Table 2: Device Templates Supported on NFX250 Device
Device Template Name | NFX_deployment_ | NFX_Managed_ | NFX_deployment_ | NFX_Advanced_ |
AUTO_DEPLOY_STAGE2_CONFIG | Disabled | Disabled | Disabled | Disabled |
ZTP_ENABLED | — | — | — | — |
PRE-STAGED-CPE | — | — | — | — |
ACTIVATION_CODE_ENABLED | Enabled | Enabled | Enabled | Enabled |
OOB_OAM_Port | — | — | — | — |
S2_MODEL_HUGEPAGE_COUNT | 21 | 21 | 21 | 13 |
S1_MODEL_HUGEPAGE_COUNT | 9 | 9 | 9 | 5 |
USE_SINGLE_SSH_TO_NFX | Enabled | Enabled | Enabled | Disabled |
ENC_ROOT_PASSWORD | Specified | Specified | Specified | Specified |
WAN Port Names | WAN_0 ge-0/0/10 WAN_1 ge-0/0/11 | WAN_0 ge-0/0/10 | WAN_0 ge-0/0/10 | WAN_0 ge-0/0/10 WAN_1 ge-0/0/11 WAN_2 xe-0/0/12 WAN_3 xe-0/0/13 |
Table 3: Device Templates Supported on SRX Series Services Gateways
Device Template Name | SRX_Managed_ | SRX_deployment_ | SRX_Advanced_ | SRX_Advanced_ |
AUTO_DEPLOY_STAGE2_CONFIG | Disabled | Disabled | Disabled | Disabled |
ZTP_ENABLED | Enabled | Enabled | Disabled | Disabled |
PRE-STAGED-CPE | Enabled | — | — | — |
ACTIVATION_CODE_ENABLED | Disabled | Disabled | Disabled | Disabled |
OOB_OAM_Port | fxp0 | fxp0 | fxp0 | fxp0 |
USE_SINGLE_SSH_TO_NFX | — | — | — | — |
S2_MODEL_HUGEPAGE_COUNT | — | — | — | — |
S1_MODEL_HUGEPAGE_COUNT | — | — | — | — |
ENC_ROOT_PASSWORD | — | — | — | — |
WAN Port Names | WAN_0 ge-0/0/0 | WAN_0 ge-0/0/0 WAN_1 ge-0/0/1 | WAN_0 ge-0/0/0 WAN_1 ge-0/0/1 WAN_2 ge-0/0/2 WAN_3 ge-0/0/3 | WAN_0 ge-0/0/0 WAN_1 ge-0/0/1 WAN_2 ge-0/0/2 WAN_3 ge-0/0/3 |