Deploying Virtual Network Functions Using ESC Portal (OpenStack Only)
You can use the ESC portal to deploy a single VNF or multiple VNFs together by deploying a datamodel XML file. You can use the ESC portal to deploy a single VNF or multiple VNFs together either by:
Procedure
Step 1 |
Deploying using a file—You can upload an existing datamodel file. |
Step 2 |
Creating and deploying a datamodel using a form—A new deployment datamodel is created by filling all the appropriate fields in the ESC portal. After you create a datamodel using the ESC portal, you can either export a deployment datamodel from the ESC portal or deploy the datamodel. |
The following sections explain how to deploy VNFs using the ESC portal.
Deploy Using a File (Deployment Data model)
An existing deployment data model is used to deploy VNFs. The deployment data model is preconfigured with the number of VNFs and other specifications. It is either uploaded by locating the deployment data model or you can drag and drop the existing deployment data model. The drag and drop feature allows you to grab an existing deployment data model and to reuse it by dragging the file and dropping it off to the deployment table.
Note |
Only XML files are accepted. |
Procedure
Step 1 |
Choose . |
||
Step 2 |
Drag and drop your file to the Deployments table, or click Upload XML on the table toolbar to browse and select the file.
|
Deploying Using a Form
To create a new deployment template, do the following:
Procedure
Step 1 |
Choose . |
Step 2 |
Click + to deploy using a form. |
Step 3 |
Enter a Deployment name. |
Step 4 |
Select the tenant name. |
Step 5 |
In the General tab, enter the appropriate values for the fields. |
Step 6 |
(Optional): Click the Add VNF Intergroup Rule tab to select VNFs for which you the affinity rules to be applicable. For more information on intergroup affinity rules, see Affinity and Anti-Affinity Rules. |
Step 7 |
To specify the parameters that ESC will utilize to heal the VNFs when there is a failure, click the Recovery tab. For more information on recovery or healing, see Healing Virtual Network Functions. |
Step 8 |
To specify the number of interfaces and properties for each interface, click the Interfaces tab. The order of the interfaces specified here does not correspond to the order of the interfaces in the VM.
|
Step 9 |
To specify the number of instances of a particular type of VM that needs to be instantiated and to enable elastic scale in and scale out, click the Scaling tab. |
Step 10 |
To specify the monitoring rules that will be used to configure the monitor module within ESC, click the Monitoring tab. For more information on monitoring, see Monitoring Virtual Network Functions. |
Step 11 |
In the Config Data tab, enter the appropriate values for the fields. |
Step 12 |
Do one of the following:
|