Help Center User GuideGetting StartedFAQRelease Notes
User Guide
Getting Started
Release Notes

Configuration Designer Overview

Configuration Designer, Resource Designer, and Network Service Designer are visual designer tools used by the Juniper Networks Contrail Service Orchestration (CSO) for smooth onboarding. The tools offer network designers a convenient way of bringing virtualized network functions (VNFs) from Juniper Networks and third-party companies into the network services catalog using a graphical user interface (GUI).

Configuration Designer provides an intuitive UI-based workflow for creating and managing configuration templates. These templates are rendered automatically in a GUI format that can be used as is by Resource Designer. Resource Designer uses these templates to create VNF packages that are then published to Network Service Designer.

Network Service Designer uses the VNF packages to design customized network services that are published to the network services catalog. The network services catalog contains a list of usable network services. Service provider administrators access the network services catalog to assign a set of network services to their customers using the Administration Portal. Finally, customer administrators access the network services assigned to them using a Customer Portal to manage their sites and services. Figure 1 shows a Configuration Designer and its workflow.

Figure 1: Configuration Designer Workflow

Designer Workflow

Configuration Designer creates templates based on a simple concept of configuration parameterization. Parameterization facilitates the creation of versatile configuration templates that can be easily used for different configurations. It provides variables and parameters that you can substitute with actual values. For example, if you were to deploy an instance of a non-parmeterized template—with fixed IP addresses specified for a network interface—in a second deployment you would have to delete the first instance or it would lead to an error. However, in a parameterized template you would simply specify the required values for the provided parameters.

A configuration template has prepopulated values for configuration settings associated with a virtualized network function (VNF).The configuration in the templates can be of the following types:

In Configuration Designer, you can manually type a working configuration or copy and paste an existing golden configuration from your device. You can also use your own data model to configure your template. Once created, the templates are listed on a Design page, where you can review them at a glance. You can also modify the parameters and values of your templates as needed from the Design page.

The configuration templates can be used by:

Related Documentation

Ask questions in TechWiki

Check documentation in TechLibrary

Rating by you:      

Additional Comments

800 characters remaining

May we contact you if necessary?


Need product assistance? Contact Juniper Support