dell emc ready solution for vmware vcloud nfv 3.1 openstack … · 2019-05-21 · 6 dell emc ready...
TRANSCRIPT
Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform Deployment Automation User Input Value File for VMware NFV 3.1 with VMware Integrated OpenStack 5.1 with Kubernetes
Dell Engineering May 2019
2 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Revisions
Date Description
May 2019 Initial release for Deployment Automation framework SW v3.1.1.1
The information in this publication is provided “as is.” Dell Inc. and its suppliers makes no representations or warranties of any kind with respect to the
information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose.
Use, copying, and distribution of any software that is described in this publication requires an applicable software license.
Copyright © 2019 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Big
Cloud Fabric and BCF are trademarks or registered trademarks of Big Switch Networks, Inc. Other trademarks may be the property of their respective
owners. Published in the USA.
Dell believes that the information in this document is accurate as of its publication date. The information is subject to change without notice.
3 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Table of contents Revisions............................................................................................................................................................................. 2
Introduction ......................................................................................................................................................................... 4
Procedure ........................................................................................................................................................................... 6
1 General configuration tab ............................................................................................................................................. 8
1.1 Commonly changed deployment settings .......................................................................................................... 8
1.2 Component license info .................................................................................................................................... 11
1.3 Environment details .......................................................................................................................................... 12
1.4 Deployment server details ................................................................................................................................ 13
2 Node inventory tab ..................................................................................................................................................... 14
2.1 Inventory details for IDRAC and ESXi .............................................................................................................. 14
2.2 Inventory details for other components ............................................................................................................ 14
2.2.1 Default VM Names ........................................................................................................................................... 15
2.2.2 Deployment option ............................................................................................................................................ 16
2.3 Additional Node Details .................................................................................................................................... 17
3 Network information tab ............................................................................................................................................. 21
3.1 VDS information ................................................................................................................................................ 21
3.1.1 Default values for VDS switch and port group .................................................................................................. 22
3.2 Common Network Information .......................................................................................................................... 23
3.3 TEP IP pool details ........................................................................................................................................... 23
3.4 Logical switch details ........................................................................................................................................ 23
3.5 NSX-T Routers ................................................................................................................................................. 24
3.6 NSX-T transport node ....................................................................................................................................... 25
3.7 NSX-T Tier-0 routing info .................................................................................................................................. 26
3.8 VIO Tier-0 routing info ...................................................................................................................................... 26
A References ................................................................................................................................................................. 28
4 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Introduction
This document provides information regarding each of the editable fields within the USER_INPUT.xlsm file, as
well as the instruction to edit the fields within the file.
This document assumes the targeted audience has a reasonable understanding of VMware vCloud NFV 3.1
and of Dell EMC hardware. The USER_INPUT.xlsm file has following tabs in it:
• General Configuration: This tab contains the common keys required throughout the deployment.
• Node Inventory: This tab contains keys to collect the component specific information required to
deploy the component.
• Network Information: This tab contains keys to collect network related information for all the
components.
• Dell Network Z9100-ON or S6010-ON: This tab provides a reference layout for leaf switch 1.
• Dell Network Z9100-ON or S6010-ON: This tab provides a reference layout for leaf switch 2.
• Dell Network S4048T-ON: This tab provides a reference layout for Top of Rack (ToR) Switch.
The following fields are found throughout this document with the following descriptions:
• Key – Field within USER_INPUT.xlsm file that requires a given value.
• Option – Indicates whether the key is optional or mandatory:
- Optional keys – Values for these keys are optional for the user to provide.
- Mandatory keys – Values for these keys are required and user must provide valid values.
• Description – Brief overview of the specified key.
• Type – Describes the datatype of the key. Examples include String, IP, Integer (INT), Boolean
(True/False) FQDN, etc. The following table provides a common validation parameter for each
datatype key.
Common datatype validation parameter
Type Validation parameter Validation examples
String Following are the common validation parameter for all the strings:
• Uppercase (A-Z) and lowercase (a-z) alphabetical letters are allowed.
• Numerical characters (0-9) are allowed.
• Special character hyphen (-) and underscore (_) allowed.
• All the VM names or component names must start with an alphanumeric character.
Note: Certain strings have additional rules that are described in their respective table.
Admin AD-DNS-Server VrliWorker1
IP It must be a valid IP address in octet format. Note: Certain IP values have additional rules that are described in their respective table.
192.168.176.125
5 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
FQDN All the Fully Qualified Domain Names (FQDN) must adhere the Microsoft naming conventions. FQDN datatype can have:
• Uppercase letters (A-Z)
• Lowercase letters (a-z)
• Numeric characters (0-9)
• Special character period (.) and hyphen (-). The maximum length of FQDN is 63 characters per label and 255 bytes per FQDN.
vcsa101.dellnfv.com
INT Integer datatype key only accept the numerical values (0-9). Values in decimal are not permitted for INT.
30 700
• Example – Provides an example of what the value to the key can be.
• User Input Table Name – This will provide tab and table name for a specific key within the
USER_INPUT.xlsm file. For example, if a table is “Commonly Changed Deployment Settings” in the
“General Configuration” tab, then the User Input Table Name will be “General
Configuration/Commonly Changed Deployment Settings”.
6 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Procedure
This section describes how user can fill and export the values. To open and edit the USER_INPUT.xlsm file:
1. From the Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform bundle,
copy and then paste the USER_INPUT.xlsm file to your local machine.
2. Use Microsoft Excel to open the USER_INPUT.xlsm file, then fill all the required values as specified
in following section:
- General configuration tab
- Node inventory tab
- Network information tab
Note: Refer the below legends to enter the values in the fields:
Fields are in Red: Mandatory to fill
Fields are in Green with yellow background: Optional to fill; these values have their own default values. User
can update values or leave as is.
Fields are in Black: These fields are non-editable fields. Leave as is.
3. Fill all the required values, and if required, update optional values.
Note: If you don’t want to provide any value to optional keys, fill the corresponding value fields as “NULL”.
4. On the ExportSettings tab, click Export Data button.
A new CSV file named "exported_name_value.csv" will be created in the same directory.
5. Copy the exported_name_value.csv file to /Test/vCloud-Nfv-3.1/src/orchestration in the deployment
VM.
6. Provide the exported_name_value.csv file path while executing the Orchastrator.py as specified in
following example:
a. Case I: To execute complete deployment, run the following command:
Python orchestrator.py --csvInput "/Test/vCloud-Nfv-
3.1/src/orchestration/exported_name_value.csv"
b. Case II - To skip workflows: The following command will skip the workflows till the workflow
specified in the command:
Python orchestrator.py –- csvInput "/Test/vCloud-Nfv-
3.1/src/orchestration/exported_name_value.csv" --skipWorkflowsTill
vrliVropsVioWorkflow
As specified in above example, orchestrator will skip the workflow till “vrliVropsVioWorkflow” workflow
and start the deployment from next workflow i.e., “kubernetesWorkflow”.
7 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
c. Case III - To clean-up: A clean-up script is used and required to override the previous failed
setup/deployment and restart the deployment from the bare metal. To execute the clean-up
script, run the following command:
python orchestrator_cleanup.py –-csvInput "/Test/vCloud-Nfv-
3.1/src/orchestration/exported_name_value.csv"
Note: The paths provided in above steps are only for reference purposes. If you are copying the
exported_name_value.csv file anywhere else in the deployment VM, then make sure that you are providing the
correct path while executing the commands in orchestrator.
8 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
1 General configuration tab This section provides information on how to edit the various keys in the tables present in the General
Configuration tab.
1.1 Commonly changed deployment settings This section contains common keys used for the deployment.
User Input Table Name: General Configuration/Commonly Changed Deployment Settings
Key Option Description Default values
Type Example
Orchestration User Name
mandatory Enter the Orchestrator user name.
String dell-emc
External DNS Domain Name
optional External domain name used for this deployment. Note: The maximum length of the DNS Domain name is 63 characters per label.
NULL String dell-nfv.com
External NTP Server IP Address
optional Enter the NTP server IP address to synchronize the time between various components.
NULL IP 192.168.176.10
Use External AD DNS Server
mandatory Boolean value; whether primary AD exists or not. If exists then, select True. If doesn’t exists then, skip the values for external AD-DNS server fields.
Boolean TRUE
External AD DNS Server IP Address
optional If External AD DNS server exists, then enter the IP address of external AD DNS server.
NULL IP 192.168.176.49
External AD DNS Server FQDN
optional Fully qualified domain name of external AD DNS server for deployment.
NULL FQDN extadserver.dellnfv.com
External AD DNS Computer Name
optional Computer name of the external primary AD. Note: The maximum length for computer name is 15 characters.
NULL String addnsserver
9 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
External AD DNS Server Username
optional User name of the primary AD. Note: The maximum length for username is 64 characters.
NULL String administrator
Internal AD DNS Server VM Name
optional Name of internal AD DNS virtual machine that is going to deploy. Note: The maximum length for VM name is 15 characters.
AD-DNS-Server
String AD-DNS-Server
Internal AD DNS Server IP Address
mandatory IP address of internal AD DNS server.
IP 192.168.176.250
Internal AD DNS Server Domain Name
mandatory Internal AD domain name. If the “Use External AD DNS Server” parameter is set to “TRUE”, then this domain name must be same as existing primary (External) AD domain name. Note: The maximum length of the DNS Domain name is 63 characters per label.
String dellnfv.com
Internal AD DNS Server FQDN
mandatory Fully qualified domain name of AD DNS server for deployment.
FQDN addnsserver.dellnfv.com
Internal AD DNS Server Username
Displays the user name of the internal AD to be deployed. Leave as is.
Administrator
String Administrator
Internal NTP Server IP Address
mandatory IP address for internal NTP server virtual machine.
IP 192.168.176.249
Internal NTP Server FQDN
mandatory Fully qualified domain name of internal NTP server.
FQDN ntpserver.dellnfv.com
Internal NTP Server VM Name
optional Name of internal NTP server virtual machine that is going to deployed. Note: The maximum length for VM name is 80 characters.
NTP-Server
String NTP-Server
10 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Management VCSA Username
Displays the user name of management VCSA. Leave as is.
administrator
String administrator
Management VCSA SSO Domain Name
optional Single-Sign-On domain name through which VCSA will be logged in. Note: The maximum length of the DNS Domain name is 63 characters per label.
mgmtvsphere.local
String mgmtvsphere.local
Management VCSA Cluster Name
optional Name of management cluster.
ManagementCluster
String ManagementCluster
Management VCSA Datacenter
optional Name of management datacenter.
ManagementDatacenter
String ManagementDatacenter
Management VSAN Datastore
Displays the datastore name, where management virtual machines will be deployed. Leave as is.
vsanDatastore
String vsanDatastore
Resource VCSA Username
Displays the user name for edge and resource VCSA. Leave as is.
administrator
String administrator
Resource VCSA SSO Domain Name
optional Single-Sign-On domain name through which VCSA will be logged in.
resvsphere.local
String resvsphere.local
Resource VCSA Cluster Name
optional Name of edge and resource cluster.
ResourceCluster
String ResourceCluster
Resource VCSA Datacenter
optional Name of edge and resource datacenter.
ResourceDatacenter
String ResourceDatacenter
Resource VSAN Datastore
Displays the Datastore name, where edge and resource virtual machine will be deployed. Leave as is.
vsanDatastore
String vsanDatastore
vRealize Loginsight Admin Email
optional Email address to receive system notification from vRLI.
String [email protected]
11 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
vRops Loginsight Admin Email
optional Email address used by vROPS to send emails.
String [email protected]
1.2 Component license info This section contains the license keys.
User Input Table Name: General Configuration/Component License Info
Key Option Description Default values
Type Example
Internal AD DNS Server License Key
mandatory Microsoft Windows license key for AD, DNS virtual machine.
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
Management ESXi License Key
mandatory License key for all management ESXi host instances
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
Management VCSA License Key
mandatory License key for management VCSA instance.
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
Management VSAN License Key
mandatory License key for VSAN cluster instances
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
Management VRLI License Key
mandatory License key for vRLI master node
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
Management VROPS License Key
mandatory License key for vROPS master node
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
NSX-T License key mandatory License key for NSX-T manager.
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
VIO License Key mandatory License key for VIO. String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
Resource ESXi License Key
mandatory License key for all resource ESXi host instances.
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
Resource VCSA License Key
mandatory License key for edge and resource VCSA instance.
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
12 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Resource VSAN License Key
mandatory License key for edge and resource VSAN cluster instances.
String AXXXX-BXXXX-CXXXX-DXXXX-5XXXX
1.3 Environment details The Environment Details table describes the common keys used for Big Cloud Fabric (BCF) configuration.
User Input Table Name: General Configuration/Environment Details
Key Option Description Default values
Type Example
Hardware Generation Displays the hardware generation for the deployment. Leave as is.
14g String 14g
Fabric Type Displays the underlying network fabric. Leave as is.
BCF String BCF
BCF Controller 1 IP Address
mandatory IP address of the BCF Controller 1.
IP 192.168.180.90
BCF Controller 2 IP Address
mandatory IP address of the BCF Controller 2.
IP 192.168.180.91
BCF vIP mandatory Virtual IP address for BCF. IP 192.168.180.92
Switch IP Range mandatory IP range for switches used in the underlined network fabric. Note: If you have discontinuous IP values, then enter each IP value as IP range. For example: 100.67.176.16 - 100.67.176.16, 100.67.176.14 - 100.67.176.14
IP 192.168.180.93 - 192.168.180.95
Stamp Type mandatory As per the PCIe classification NICs are classified into 10G and 25G. Select the applicable stamp type. From the drop-down list, select the applicable stamp type:
• 10G
• 25G
String 25G
13 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
1.4 Deployment server details This table contains details for the deployment server.
User Input Table Name: General Configuration/Deployment Server Details
Key Option Description Default values Type Example
iDRAC for deployment server
IP Address Mandatory IDRAC IP address for deployment server.
IP 100.67.176.19
Username Displays the IDRAC username server. Leave as is.
root String root
Deployment server
IP Address Mandatory IP address for deployment server VM.
IP 100.67.176.18
Username Displays the deployment username server. Leave as is.
root String root
14 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
2 Node inventory tab This section provides information on how to edit the various keys in the tables present in the Node Inventory
tab.
2.1 Inventory details for IDRAC and ESXi This section contains common keys used by IDRAC and ESXi for the deployment.
User Input Table Name: Node Inventory/IDRAC and ESXi Inventory Details
Key Option Description Default values
Type Example
Component Displays the component name used for the deployment. Leave as is.
Pod Type Displays the pod name where the component is going to be deployed. Leave as is.
IP mandatory Range of IP addresses used for this deployment. Use a comma to separate multiple ranges. Note: If you have discontinuous IP values, then enter each IP value as IP range. For example: 100.67.176.16 - 100.67.176.16, 100.67.176.14 - 100.67.176.14
IP 100.67.176.16 - 100.67.176.16, 100.67.176.14 - 100.67.176.14, 100.67.176.12 - 100.67.176.12
Username Displays the default username of respective servers. Leave as is.
root String root
2.2 Inventory details for other components This section contains OVA deployment specific details used by various components in this deployment. This
is a common table for following table:
• Auxiliary component
• VCSA
• vRLI
• vROPS
• VIO
• NSX-T
15 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
User Input Table Name: Node Inventory/Inventory Details for other components
Key Option Description Default values
Type Example
Component Displays the component name used for the deployment. Leave as is.
Pod Type Displays the pod name where the component is going to be deployed. Leave as is.
VM Type Displays the VM roles required for this deployment. Leave as is.
VM Name optional Name of virtual machine that is going to deploy. Note: The maximum permitted length for Linux VM name is 80 characters and for windows VM name is 15 characters.
See Default VM Names below.
String AD-DNS-Server
IP mandatory IP address of virtual machine that is going to deploy.
IP 192.168.176.250
FQDN mandatory Fully qualified domain name of virtual machine.
FQDN addnsntpserver.dellnfv.com
Username Displays the user name for the respective component. Leave as is.
String
Disk Mode optional The following Disk-modes for OVA deployment are available:
• thin (default)
• thick
thin String thin
Deployment Option optional OVA deployment for the components:
• medium (default)
• large
See the Deployment option section.
String medium
2.2.1 Default VM Names The following table provides the information about default VM names that will be used for the deployment.
User can change these names in USER_INPUT.xlms file, but if user does not change, then Orchestrator will
use the VM names as described.
Note: The maximum permitted length for Linux VM name is 80 characters and for windows VM name is 15
characters.
16 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Default VM Name
VM type Default VM name
AD-DNS AD-DNS-Server
NTP NTP-Server
VCSA Active mgmtVcsaActive
VCSA Passive mgmtVcsaPassive
VCSA Witness mgmtVcsaWitness
VCSA Active resourceVcsaActive
VCSA Passive resourceVcsaPassive
VCSA Witness resourceVcsaWitness
Master VrliMaster
Worker 1 VrliWorker1
Worker 2 VrliWorker2
Master VropsMasterNode
Data VropsDataNode
Replica VropsReplicaNode
OpenStack VIO-VM
Kubernetes VIO-Kubernetes
NSXT-Manager nsxtManager
NSXT-Controller1 NsxtController1
NSXT-Controller2 NsxtController2
NSXT-Controller3 NsxtController3
NSXT-Edge1 NsxtEdge1
NSXT-Edge2 NsxtEdge2
2.2.2 Deployment option The following table provides the information about default deployment options that will be used for the
deployment.
17 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Deployment Option
Component Deployment option
Auxiliary component medium
VCSA The following Deployment Options are supported for:
• medium
• large
VRLI The following Deployment Options are supported for vRLI:
• medium
• large
VROPS The following Deployment Options are supported for vROPS
• medium
• large
VIO medium
NSX-T The following Deployment Options are supported for NSX-T
• medium
• large
2.3 Additional node details The additional node details table collects the required information to deploy VIO for OpenStack and
Kubernetes.
For Kubernetes:
User Input Table Name: Node Inventory/Additional Node Details/Kubernetes
Key Option Description Default values
Type Example
For provider details
Provider Name optional Enter the cloud provider name used in this Kubernetes deployment.
Kube-Provider
String Kube-Provider
vApp Guest OS Displays the guest OS for deployment. Leave as is. Note: VMware supports only UBUNTU guest OS for VIO 5.0
UBUNTU
String
Deployment Size optional Deployment size (node flavor) for Kubernetes cluster nodes. Supported values:
• medium
medium String medium
18 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
• large
For cluster details
Master Count optional Enter the number of Kubernetes master nodes that will be deployed in k8s cluster. Minimum required master node count is 3. Note: If in the provider details:
• Deployment Size is set to medium then the sum of Master Count and Worker Count must not be more than 10.
• Deployment Size is set to large, then the sum of Master Count and Worker Count must not be more than 5.
3 INT 3
Worker Count optional Enter the number of Kubernetes worker node that will be deployed in k8s cluster. Minimum required worker node count is 2. Note: If in the provider details:
• Deployment Size is set to medium then the sum of Master Count and Worker Count must not be more than 10.
• Deployment Size is set to large, then the sum of Master Count and Worker Count must not be more than 5.
2 INT 2
Kubernetes Cluster Name
optional Enter the Kubernetes cluster name.
Kube-Cluster
String Kube-Cluster
Network CIDR mandatory IP address in CIDR format for Kubernetes cluster.
CIDR 192.168.17.0/24
Network IP Range mandatory IP range for Kubernetes cluster deployment. Note: The provided IP range must be continuous and comma separated IP range are not permitted.
IP 192.168.17.11 - 192.168.17.51
19 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
For OpenStack:
User Input Table Name: Node Inventory/Additional Node Details/OpenStack
Key Option Description Default values Type Example
For deployment details
IP Range for management network
mandatory IP range for Management network used for OpenStack deployment. Note: IP range must provide minimum 8 unused IP addresses. Note: The provided IP range must be continuous, and comma separated IP range are not permitted.
IP 192.168.176.132 - 192.168.176.151
IP Range for API access network
mandatory IP range for API access network used for OpenStack deployment. Note: The provided IP range must be continuous range of minimum 2 IPs. The comma separated IP range are not permitted.
IP 192.168.10.2 - 192.168.10.3
Load Balancer IP
mandatory IP address for load balancer used for OpenStack deployment.
IP 192.168.10.1
Load Balancer FQDN
mandatory Fully qualified domain name for load balancer.
FQDN violb.dellnfv.com
Configuration details
Project Name optional Enter the project name for this deployment.
Kubernetes String Kubernetes
Project User optional Enter the name of project user to be created.
tenant String tenant
External Network CIDR
optional External network IP address in CIDR format for OpenStack.
192.168.8.0/24 CIDR 192.168.8.0/24
External Network IP Range
optional IP range for external network. Note: The provided IP range must be
192.168.8.11 - 192.168.8.253
IP 192.168.8.11 - 192.168.8.253
20 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
continuous and comma separated IP range are not permitted.
External Network Gateway
optional Gateway IP address for external network
192.168.8.254 IP 192.168.8.254
Internal Network CIDR
optional Internal network IP address in CIDR format for OpenStack.
192.168.9.0/24 CIDR 192.168.9.0/24
Internal Network IP Range
optional IP range for internal network. Note: The provided IP range must be continuous and comma separated IP range are not permitted.
192.168.9.1 - 192.168.9.253
IP 192.168.9.1 - 192.168.9.253
Internal Network Gateway
optional Gateway IP address for internal network.
192.168.9.254 IP 192.168.9.254
Logical Router Name
optional Enter the router name that connects to VIO-K-Tier0 router.
VIO-K-Router String VIO-K-Router
21 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
3 Network information tab This section provides information on how to edit the various keys in the tables present in the Network
Information tab.
3.1 VDS information User Input Table Name: Network Information/VDS Information
Key Option Description Default values Type Example
Pod Displays the name of corresponding pods for VDS. Leave as-is.
MTU Displays the MTU value for VDS. Leave as is.
9000 INT 9000
Ports Displays the number of ports in VDS. Leave as is.
8 String 8
Discovery Protocol optional Network discovery protocol for VDS. From the drop-down list select one of the applicable option:
• CDP
• LLDP
CDP String CDP
Network Displays the network name of VDS. Leave as-is.
VDS Switch Name optional Enter the vSwitch name for respective VDS.
See Default values for VDS switch and port group
String VM-mgmt-VDS
Port Group Name optional Enter the Port group name for respective VDS.
See Default values for VDS switch and port group
String VSAN-Network
VLAN ID mandatory Enter the VLAN ID for respective VDS.
INT 200
Network ID mandatory Enter the three octet for network ID for vSAN and vMotion. Note: Fourth octet will be auto-generated. Note: Provide different subnet for VSAN and vMotion.
String vSAN: 192.200.3 vMotion: 192.200.4
22 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Uplink 1 Displays the Uplink 1 used by VDS networks. Leave as is.
String vmnic0
Uplink 2 Displays the Uplink 2 used by VDS networks. Leave as is.
String vmnic1
3.1.1 Default values for VDS switch and port group Table 13 provides the information about default VDS Switch and port group names that will used for
deployment. User can change these names in USER_INPUT.xlms files, but if the user does not change, then
Orchestrator will use the names as described in Table 13
Default values for VDS Switch Name and Port Group
Network Default values
VDS switch name Port group name
ESXi-Management-VDS ESXi-Management-VDS ESXi-Management-Network
Infra-mgmt-VDS Infra-mgmt-VDS VSAN-Network
vMotion-Network
VM-mgmt-VDS VM-mgmt-VDS VM-management-Network
API-Access-Network
VCSA-HA-Network
ESXi-Management-VDS ESXi-Management-VDS ESXi-Management-Network
Infra-mgmt-VDS Infra-mgmt-VDS VSAN-Network
vMotion-Network
Edge-overlay-Network
VM-mgmt-VDS VM-mgmt-VDS VM-management-Network
NSXT-External-Network NSXT-External-Network External-Network-DPDK
23 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
3.2 Common Network Information User Input Table Name: Network Information/Common Network Information
Key Option Description Default Values
Type Example
Network Displays the list of network names for which netmask and gateway are required. Leave as is.
Netmask mandatory Netmask for the network. IP 255.255.255.0
Gateway mandatory Gateway for the network. IP 192.168.176.254
3.3 TEP IP pool details User Input Table Name: Network Information/TEP IP Pool Details
Key Option Description Default Values Type Example
IP Pool Range optional Tunnel end-point IP range. Note: The provided IP range must be continuous, and comma separated IP range are not permitted.
192.168.7.1- 192.168.7.100
IP 192.168.7.1 - 192.168.7.100
Gateway optional Gateway for overlay network.
192.168.7.254 IP 192.168.7.254
CIDR optional Network address in CIDR notation.
192.168.7.0/24 CIDR 192.168.7.0/24
3.4 Logical switch details User Input Table Name: Network Information/Logical Switch Details
Key Option Description Default values Type Example
Type Displays the type of logical switch. Leave as is.
Name optional Enter the name of logical switch.
• LS-External
• LS-Downlink
String • LS-External
• LS-Downlink
Transport Zone Name
optional Enter the transport zone name for respective logical switch.
• DPDK-TZ
• Overlay-TZ
String • DPDK-TZ
• Overlay-TZ
VLAN ID mandatory Enter the VLAN ID for DPDK logical switch.
INT 30
24 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
3.5 NSX-T routers User Input Table Name: Network Information/NSX-T Routers
Key Option Description Default values Type Example
Cluster Name optional Name of the edge cluster that will deploy.
edgeCluster String edgeCluster
Nodes Displays the name of the edge nodes that will deploy. Leave as is.
• edge01
• edge02
String • edge01
• edge02
Routers optional Name of the NSX-T routers that will deploy.
• NSX-Tier0
• NSX-Tier1
• VIO-K-Tier0
String • NSX-Tier0
• NSX-Tier1
• VIO-K-Tier0
HA Mode Displays the high availability modes value NSX-T routers. Leave as is.
String Active_Active
Failover Mode mandatory The following failover modes are available:
• Preemptive
• Non_Preemptive Note: Not applicable for NSX-Tier0 and VIO-K-Tier0 router.
String • Preemptive
• Non_Preemptive
Router Port optional Name of the router port for NSX-T logical router.
• nsx-LR-Uplink-Port
• NSX-Tier1
• vio-LR-Uplink-Port
String • nsx-LR-Uplink-Port
• NSX-Tier1
• vio-LR-Uplink-Port
MTU Display the MTU for logical router uplink port. Leave as is.
1600 INT 1600
Switch Port optional Name of the logical switch uplink port.
• nsx-LS-Uplink-Port-1
• nsx-tier1-LS-Downlink-Port-1
• vio-LS-Uplink-Port-1
String • nsx-LS-Uplink-Port-1
• nsx-tier1-LS-Downlink-Port-1
• vio-LS-Uplink-Port-1
CIDR mandatory IP address for logical switch uplink port in CIDR format.
CIDR 172.16.60.10/24
25 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
3.6 NSX-T transport node User Input Table Name: Network Information/NSX-T Transport Node
Key Option Description Default values Type Example
Node Displays the transport nodes used for this deployment. Leave as is.
Transport Zone Displays the transport zones used for this deployment. Leave as is.
NVDS optional N-VDS name for respective transport zones.
• overlay-nvds
• dpdk-nvds
String • overlay-nvds
• dpdk-nvds
Uplink Profile optional Name of the uplink profile for respective transport node.
• overlayHostSwitch
• edgeOverlayUplinkProfile
• edgeVMUplinkProfile
String overlayHostSwitch
Teaming Policy mandatory Define the teaming policy for resource and edge pod virtual machine. The following are the supported values:
• failover_order
• loadbalance_srcid
String • failover_order
• loadbalance_srcid
Transport VLAN mandatory VLAN ID for transport nodes.
INT 30
MTU Displays the MTU for respective uplink profiles. Leave as is.
INT 1600
IP Allocation Mode Displays the IP allocation mode for host switch uplink profile. Leave as is.
String
IP Pool Tunnel end-point IP range. Leave as is.
String
NICs mandatory • Host transport nodes: Uplink used as a Physical NIC for overlay NVD-S. This is a non-editable field.
String fp-eth0
26 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
• Edge transport nodes: Uplinks used for edge transport zone.
3.7 NSX-T Tier-0 routing info To provide the values refer to Section Creating Neighbors in Dell EMC Ready Solution for VMware vCloud
NFV 3.1 OpenStack Edition Platform Deployment Automation Software Guide.
User Input Table Name: Network Information/NSX-T Tier-0 Routing info
Key Option Description Default values Type Example
Static route
Network CIDR mandatory Static port IP address in CIDR format.
CIDR 172.16.61.1/24
IP Address mandatory IP address for static route. IP 172.16.60.2
Admin Distance mandatory Admin distance details for static route.
INT 2
BGP route
Local as Number mandatory Enter a valid local AS number of Tier-0 router.
INT 65002
Neighbor IP Address mandatory IP address for BGP neighbor.
IP 172.16.61.1
Maximum Hop Limit mandatory Maximum hop limit of BGP.
INT 2
Remote As Number mandatory Enter a valid remote AS number of Tier-0 router.
INT 64502
3.8 VIO Tier-0 routing info To provide the values refer to Section Creating Neighbors in Dell EMC Ready Solution for VMware vCloud
NFV 3.1 OpenStack Edition Platform Deployment Automation Software Guide.
User Input Table Name: Network Information/VIO Tier-0 Routing info
Key Option Description Default values Type Example
Static route
Network CIDR mandatory Static port IP address in CIDR format.
CIDR 172.16.61.1/24
IP Address mandatory IP address for static route. IP 172.16.60.2
27 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
Admin Distance mandatory Admin distance details for static route.
INT 2
BGP route
Local as Number mandatory Enter a valid local AS number of Tier-0 router.
INT 65003
Neighbor IP Address
mandatory IP address for VIO-BGP neighbor.
IP 172.16.61.1
Maximum Hop Limit mandatory Maximum hop limit of BGP. INT 2
Remote As Number mandatory Enter a valid remote AS number of Tier-0 router.
INT 64502
28 Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform User Input Template Guide
A References
Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform - Deployment Automation
Software Guide
Dell EMC Ready Solution for VMware vCloud NFV 3.1 OpenStack Edition Platform –Deployment Automation
Hardware Guide