Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Manage Placement Configurations for Service Instances

Before provisioning a service in the network, you (superuser or network administrator) must configure and upload network resource pools to the Paragon Automation database. You can upload network resources by using the GUI, service orchestration cMGD CLI, or by using REST API. For more information, see Add Network Resources for Provisioning Services.

Placement refers to the allocation of network resources to provision a service. You can manage allocation of network resources such as PE devices, interfaces, CE devices, and VLANs when provisioning an EVPN or L3VPN service for a customer. Automatically assign all possible placement options available for a customer from the network resource pools that you configured and uploaded. After placement options are assigned, you can select and allocate devices and interfaces from the available options to provision services. You can manage allocation of network resources when creating or modifying a service instance by using the Paragon Automation GUI or the service orchestration cMGD CLI.

Note:

Managing placement configurations to provision L3VPN and EVPN services is a beta feature in this release.

Manage Placement Configurations by Using the Paragon Automation GUI

Prerequisite

Add Network Resources for Provisioning Services.

You can assign placement options for an EVPN or L3VPN service instance when you are creating or modifying an instance by using the Paragon Automation GUI. Use the Update Placements option to automatically assign possible placement options for a service instance. Before auto allocation of resources, the service instance is saved and uploaded to the Paragon Automation database. After placement options are successfully assigned, you see a confirmation message on the GUI. You can then edit the saved service instance and update placement options in the Site Settings section of the Modify service-instance-type page.

To assign placement options for an EVPN or L3VPN service instance:

  1. Click Orchestration > Instances.
    The Service Instances page appears.
  2. Assign placement options when you create a service instance:
  3. Assign placement options when you are modifying a service instance:
    • Assign placement options from the Service Instances page:

      1. Select the service instance for which you want to assign placement options and click More > Update Placements.

        You see a confirmation message on the GUI after placement options are successfully assigned.

      2. Select the service instance and click the edit icon.

        The Modify service-instance-type page appears.

      3. Proceed to the Site Settings section and follow step 5.h of the Modify a Service Instance procedure to modify placement parameters for the service instance.

    • Assign placement options from the Site Settings section of the Modify service-instance-type page:

      1. On the Service Instance page, select the service instance for which you want to assign placement options and click the edit icon.

        The Modify service-instance-type page appears.

      2. Proceed to the Site Settings section.

      3. Assign placement options and modify placement parameters for the service instance by following step 5.h of the Modify a Service Instance procedure.

Manage Placement Configurations by Using the Service Orchestration cMGD CLI

Superusers with root user privileges can use the service orchestration cMGD CLI to automatically assign placement options for a service instance.

To configure placement options for a service instance:

  1. Log in to the service orchestration cMGD CLI. See Access the Service Orchestration cMGD CLI.
  2. Execute the request service order place ? command to see possible completions for the command.
  3. Execute the request service order place modifier options service-order-name command to assign possible placement configurations for the service.
    The service order status changes to optioned.

    Modifier refers to placement modifier that changes placement configurations for a service.

  4. Execute the request service order sync service-order-name command to load and commit the configuration updates. See request service order sync.
  5. Execute the show configuration foghorn:customers customer customer-id command to see the placement configuration options for the specified customer. For example, all possible site location options. See show configuration foghorn:customers.

    Repeat steps 3 to 5 to see more placement options for the customer, such as ports, interfaces, and VLANs.

  6. Execute the request service order sync service-order-name command to load and commit the configuration updates.
  7. Execute the request service order place modifier place service-order-name command. This command selects placement options and creates the placement configurations for the service.

    To see the service order status, execute the show service order status command. The service order status changes to placed.

    To modify placement parameters for a service instance, select and allocate placement parameters from the options that were automatically assigned by using the request service order place command.