Configuring Deployment Parameters

Deployment Parameters

A VNF deployment is initiated as a service request through the northbound interface or the ESC portal. The service request comprises of templates that consist of XML payloads and deployment parameters. Deployment parameters are rules, policies or day 0 configuration that determine properties of the VNF and its lifecycle. The table below lists the complete list of deployment parameters and how they interoperate on OpenStack or VMware vCenter:

Deployment Parameters

OpenStack

VMware vCenter

VMware vCloud Director

Day 0 Configuration

Day 0 configuration is done in one of the following ways:

  • NETCONF API

  • REST API

  • ESC Portal

Day 0 configuration is done in one of the following ways:

  • NETCONF API

  • REST API

  • ESC Portal

  • NETCONF API

  • REST API

  • ETSI API

Deploying VNFs

Configuration of Individual and Composite VNFs is done in one of the following ways:

  • NETCONF API

  • REST API

  • ESC Portal (You can deploy using the Deployment Template.)

Configuration of Individual and Composite VNFs is done in one of the following ways:

  • NETCONF API

  • REST API

  • ESC Portal (You can configure the VNF settings through the Deployment Form, or the Deployment Template.)

Configuration of Individual and Composite VNFs is done in one of the following ways:

  • NETCONF API

  • REST API

  • ETSI API

Undeploy Virtual Network Functions

Undeploying is done in one of the following ways:

  • NETCONF API

  • REST API

  • ESC Portal

Undeploying VNFs is done in one of the following ways:

  • NETCONF API

  • REST API

  • ESC Portal

Undeploying VNFs is done in one of the following ways:

  • NETCONF API

  • REST API

  • ETSI API

Affinity and anti-affinity Rule

Creating and deleting affinity and anti-affinity rule definitions is done in one of the following ways:

  • NETCONF API

  • REST API

Creating and deleting affinity rule definition in one of the following ways:

  • NETCONF API

  • REST API

  • ESC Portal (You can set up affinity and anti-affinity using the Deployment Form.)

Creating and deleting affinity and anti-affinity rule definitions is done in one of the following ways:

  • NETCONF API

  • REST API

  • ETSI API

VNF Operations

VNF Operations are done in one of the following ways:

  • REST API

  • NETCONF API

  • ESC Portal

VNF Operations are done in one of the following ways:

  • REST API

  • NETCONF API

  • ESC Portal

For more information, see the Elastic Services Controller Portal.

VNF Operations are done in one of the following ways:

  • REST API

  • NETCONF API

  • ETSI API

Multi Cluster

Not applicable

Multi Cluster configuration is done in one of the following ways:

  • REST API

  • ESC Portal

For more information, see the Deploying VNFs on VMware vCenter using ESC Portal.

Not applicable

Multiple Virtual Datacenter (Multi VDC)

Not applicable

Multiple Virtual Datacenter selection is done in one of the following ways:

  • REST API

  • ESC Portal

Not applicable

Hardware Acceleration

Hardware Acceleration is supported in one of the following ways:

  • NETCONF API

  • REST API

For more information, see the Hardware Acceleration Support (OpenStack Only) in the Cisco Elastic Services Controller Administration Guide.

Not applicable

Not applicable

Single Root I/O Virtualization

Configuration of Single Root I/O Virtualization is done in one of the following ways:

  • NETCONF API

  • REST API

Configuration of Single Root I/O Virtualization is done in one of the following ways:

  • NETCONF API

  • REST API

Not applicable

This chapter describes the procedures to configure the deployment customization. For more information on VNF deployment, see Deploying Virtual Network Functions on OpenStack.