Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Similar documents
Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

DELL EMC READY BUNDLE FOR VIRTUALIZATION WITH VMWARE AND FIBRE CHANNEL INFRASTRUCTURE

Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Introducing VMware Validated Designs for Software-Defined Data Center

Introducing VMware Validated Designs for Software-Defined Data Center

Dell EMC Ready Solution for VMware NFV Platform

Introducing VMware Validated Designs for Software-Defined Data Center

DELL EMC READY BUNDLE FOR VIRTUALIZATION WITH VMWARE AND ISCSI INFRASTRUCTURE

Dell EMC. VxRack System FLEX Architecture Overview

Dell EMC + VMware Cloud Infrastructure Platform for NFV

Introducing VMware Validated Designs for Software-Defined Data Center

vcloud NFV ScaleIO Detailed Design

Introducing VMware Validated Designs for Software-Defined Data Center

VxRack SDDC Deep Dive: Inside VxRack SDDC Powered by VMware Cloud Foundation. Harry Meier GLOBAL SPONSORS

DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES

Dell EMC. VxBlock Systems for VMware NSX 6.3 Architecture Overview

DELL EMC READY BUNDLE FOR VIRTUALIZATION WITH VMWARE VSAN INFRASTRUCTURE

Dell EMC Ready Solution for VMware NFV Platform

VMware Cloud Foundation Overview and Bring-Up Guide. Modified on 27 SEP 2017 VMware Cloud Foundation 2.2

VxRack SDDC Deep Dive:

PBO1064BU VxRack SDDC Deep Dive: Inside VxRack SDDC Powered by VMware Cloud Foundation Jason Marques, Dell EMC Georg Edelmann, VMware VMworld 2017 Con

Dell EMC. VxBlock Systems for VMware NSX 6.2 Architecture Overview

VMware Cloud Foundation Planning and Preparation Guide. VMware Cloud Foundation 3.0

DELL EMC TECHNICAL SOLUTION BRIEF. ARCHITECTING A DELL EMC HYPERCONVERGED SOLUTION WITH VMware vsan. Version 1.0. Author: VICTOR LAMA

Table of Contents HOL SLN

Creating a VMware vcloud NFV Platform R E F E R E N C E A R C H I T E C T U R E V E R S I O N 1. 5

Introducing VMware Validated Design Use Cases. Modified on 21 DEC 2017 VMware Validated Design 4.1

VMware Integrated OpenStack Quick Start Guide

Planning and Preparation. VMware Validated Design 4.0 VMware Validated Design for Remote Office Branch Office 4.0

Guide for Deploying a Software-Defined Data Center (SDDC) with Solutions from Lenovo, VMware, and Intel

Dell EMC Big Cloud Fabric Deployment and Best Practices Guide with VMware vsan. Dell EMC Networking Infrastructure Solutions November 2017

Dell Technologies IoT Solution Surveillance with Genetec Security Center

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Dell EMC. VxRack System SDDC Upgrade Guide

Architecting a vcloud NFV OpenStack Edition Platform REFERENCE ARCHITECTURE VERSION 2.0

VMware Cloud Foundation Architecture and Deployment Guide. VMware Cloud Foundation 3.0.1

Architecting a vcloud NFV Platform R E F E R E N C E A R C H I T E C T U RE V E R S I O N 2. 0

Introducing VMware Validated Design Use Cases

VMware Cloud Foundation Overview and Bring-Up Guide. VMware Cloud Foundation 2.3.1

Basic Configuration Installation Guide

VMware Cloud Foundation Architecture and Deployment Guide. VMware Cloud Foundation 3.5

Data Protection for Dell EMC Ready Solution for VMware NFV Platform using Avamar and Data Domain

Deploying the Cisco Tetration Analytics Virtual

[VMICMV6.5]: VMware vsphere: Install, Configure, Manage [V6.5]

VMware Integrated OpenStack Installation and Configuration Guide

A Dell Technical White Paper Dell Virtualization Solutions Engineering

Quick Boot on Dell EMC PowerEdge servers

Architecture and Design. Modified on 21 AUG 2018 VMware Validated Design 4.3 VMware Validated Design for Software-Defined Data Center 4.

Planning and Preparation. 17 JUL 2018 VMware Validated Design 4.3 VMware Validated Design for Software-Defined Data Center 4.3

Planning and Preparation. 13 FEB 2018 VMware Validated Design 4.2 VMware Validated Design for Software-Defined Data Center 4.2

VMware Validated Design for NetApp HCI

NexentaStor VVOL

Detail the learning environment, remote access labs and course timings

RecoverPoint for Virtual Machines

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

NSX-T Data Center Migration Coordinator Guide. 5 APR 2019 VMware NSX-T Data Center 2.4

Cisco Mini ACI Fabric and Virtual APICs

Dell EMC Ready Solutions for Oracle with Dell EMC XtremIO X2 and Data Domain

OpenManage Integration for VMware vcenter Version 4.2. Compatibility Matrix

Active System Manager Release User s Guide

VMware Validated Design Site Protection and Recovery Guide

VMware vsphere: Install, Configure, Manage plus Optimize and Scale- V 6.5. VMware vsphere 6.5 VMware vcenter 6.5 VMware ESXi 6.

Architecture and Design. 17 JUL 2018 VMware Validated Design 4.3 VMware Validated Design for Management and Workload Consolidation 4.

vrealize Operations Management Pack for NSX for vsphere 3.0

Dell EMC. IPv6 Overview for VxBlock Systems

Dell EMC Ready Architectures for VDI

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

VMware Cloud Foundation Overview and Bring-Up Guide

Administering VMware vsphere and vcenter 5

Huawei CloudFabric and VMware Collaboration Innovation Solution in Data Centers

vrealize Suite Lifecycle Manager 1.0 Installation and Management vrealize Suite 2017

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA.

1V0-642.exam.30q.

Basic Configuration Installation Guide

OpenManage Integration for VMware vcenter Version Compatibility Matrix

VMware vsphere 6.5: Install, Configure, Manage (5 Days)

UNIFY SUBSCRIBER ACCESS MANAGEMENT AND EXPLOIT THE BUSINESS BENEFITS OF NOKIA REGISTERS ON VMWARE vcloud NFV

Active System Manager Release 8.3 User s Guide

Dell EMC vsan Ready Nodes for VDI

Dell EMC NFV Ready Bundle for VMware. Overview Presentation September 2017

Architecture and Design. Modified on 21 DEC 2017 VMware Validated Design 4.1 VMware Validated Design for Micro-Segmentation 4.1

Dedicated Hosted Cloud with vcloud Director

Dell EMC Best Practices for Running VMware ESXi 6.5 or Later Clusters on XC Series Appliances and XC Core Systems

TPC-E testing of Microsoft SQL Server 2016 on Dell EMC PowerEdge R830 Server and Dell EMC SC9000 Storage

vcenter Server Installation and Setup Modified on 11 MAY 2018 VMware vsphere 6.7 vcenter Server 6.7

Modern hyperconverged infrastructure. Karel Rudišar Systems Engineer, Vmware Inc.

Dell EMC Ready Architectures for VDI

vrealize Operations Management Pack for NSX for Multi-Hypervisor

vrealize Operations Management Pack for NSX for vsphere 2.0

DELL EMC VxRAIL vsan STRETCHED CLUSTERS PLANNING GUIDE

Soluzioni integrate con vsphere La virtualizzazione abilita il percorso evolutivo di innovazione dell'it

Cisco ACI with Cisco AVS

What s new. James De Clercq (RealDolmen) Timothy Dewin (Veeam Software)

vcenter Server Installation and Setup Update 1 Modified on 30 OCT 2018 VMware vsphere 6.7 vcenter Server 6.7

VMware vsphere with ESX 4 and vcenter

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

VMware vsphere Administration Training. Course Content

HOW TO BUILD A NESTED NSX-T 2.3 LAB

vsphere Replication for Disaster Recovery to Cloud vsphere Replication 8.1

Transcription:

Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform Deployment Automation Architecture Guide for VMware NFV 3.0 with VMware Integrated OpenStack 5.0 with Kubernetes Dell Engineering February 2019

Revisions Date February 2019 Description Initial release for Deployment Automation framework SW v3.0.1.2 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 2018 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Big Cloud Fabric (BCF) is the trademark or registered trademark 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. 2 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Table of contents Revisions... 2 Overview... 5 1 Hardware support... 6 1.1 Servers... 6 1.1.1 Dell EMC PowerEdge R640 / R740 servers... 6 1.1.2 Dell EMC PowerEdge R740xd servers... 6 1.2 idrac... 6 2 Solution architecture... 7 2.1 Architecture Diagram... 7 2.2 Framework description... 8 2.2.1 User input file... 8 2.2.2 Orchestrator... 8 3 Logging and reporting... 9 4 Remediation... 10 4.1 Workflows... 10 4.1.1 Pre-Deployment Validation... 11 4.1.2 ESXi Installation and Configuration... 11 4.1.3 vsan Pre-Configuration... 12 4.1.4 Auxiliary Components Workflow (AD, DNS, and NTP)... 12 4.1.5 VCSA Deployment and configuration... 12 4.1.6 vsan Post-Configuration... 13 4.1.7 VCSA HA Configuration... 13 4.1.8 NSX-T Deployment and Configuration... 14 4.1.9 vrli Deployment and Configuration... 14 4.1.10 vrealize Operations Manager... 15 4.1.11 VMware Integrated OpenStack Manager... 15 4.1.12 Kubernetes... 16 5 Solution bundle network, virtual network design, and topology... 17 5.1 Solution bundle physical network design and topology... 17 5.2 Solution bundle virtual network design and topology... 19 6 Supported hardware and software version... 22 6.1 Dell NFV Hardware... 22 3 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

6.2 VMware Stack... 22 6.3 Auxiliary Components... 23 6.4 Pre-requisite Software... 23 7 Deployment Process... 24 A Reference Documents... 26 4 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Overview This Architecture document is a reference document that describes the design and creation of a greenfield Network Functions Virtualization (NFV) environment using VMware vcloud NFV OpenStack Edition 3.0 with NSX-T and Dell EMC PowerEdge servers. The current edition of VMware vcloud NFV OpenStack uses: NFV Infrastructure (NFVI) with VMware Integrated OpenStack to create a network function Virtualized Infrastructure Manager (VIM) VMware OpenStack, Open Application Programming Interface (API) with VMware vcloud NFVI to create a platform support for Communication Service Providers (CSPs) which realizes the goal of modernizing the network and transforming the business 5 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

1 Hardware support 1.1 Servers The following server solution support is used in this document: Dell EMC PowerEdge R640/R740 based on vsan Ready Node Dell EMC PowerEdge R740xd based on vsan Ready Node 1.1.1 Dell EMC PowerEdge R640 / R740 servers The Dell EMC PowerEdge R640 / R740 servers are hyper-dense, two-socket, 1U rack servers that are ideal for cloud computing. With the Dell EMC PowerEdge R640 / R740 servers, you can create an NVMe cache pool and use it for 2.5-inch or 3.5-inch drives for data storage. 1.1.2 Dell EMC PowerEdge R740xd servers The Dell EMC PowerEdge R740xd servers maintain a balance between storage scalability and performance. The R740xd has a unique ability to combine any type of drive and create a best possible SSD or HDD configuration to use either for performance, capacity, or both. This configuration uses the following switches: Dell EMC Networking S4048T-ON with one switch used to serve as a top of the rack (ToR). Dell EMC Networking Z9100-ON or S6010-ON unit with a pair of either Z9100-ON or S6010-ON switches used to act as the Leaf switches. 1.2 idrac The integrated Dell Remote Access Controller (idrac) is an intelligence control unit that improves the overall availability of Dell systems. It sends various alerts to System Administrators related to: System issues Remote system management Reduction in the requirement of physical access to the system Note: Dell EMC recommends the use the idrac9 for remote server administration purpose. 6 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

2 Solution architecture 2.1 Architecture Diagram The automation framework is categorized into following logical layers: Orchestrator: Orchestrator manages all the deployment checks and executes the deployment. Core Layer: This layer act as python libraries to implement the actual workflow tasks and subtasks related to automation. Remote Communication Layer: This layer manages the connectivity between various hardware and software used in this deployment. Architecture diagram 7 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

2.2 Framework description 2.2.1 User input file In the USER_INPUT.xlsm file, user will provide the required input data for deployment. The input data is logically categorized to avoid redundancy. Values for some parameters can be optional and will be defaulted to standard values if not provided by user. NOTE: For more information about filling and exporting the values in USER_INPUT.xlsm file, see the Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform Deployment Automation User Input Template File 3.0. 2.2.2 Orchestrator Orchestrator is an end user interface used to trigger the deployment automation. Orchestrator manages the entire deployment process and is responsible for following tasks: Input parameter validation check Trigger workflows in designated order Inventory Manager Handle logging Handle Remediation 2.2.2.1 Inventory Manager: Inventory manager acts as a central data repository for all the input data required for the automation process. The Inventory Manager also maintains the inter component dependencies and their location on the management and resource/edge clusters. 8 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

3 Logging and reporting A centralized logger is available to log the information from different modules. The centralized logger has two stream handlers to log information in file as well as on command line console. To capture all the logs and high level logs at workflow level separately, two log files will be created: main.log summary.log A separate log file inventory.log is created to capture the summary of deployed component details such as IP address, FQDN, POD type on which it s deployed etc. 9 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

4 Remediation The remediation feature provides the user the ability to manually remediate a workflow in case of any errors. After manual remediation the user may resume the automated deployment from next workflow. As per the complexity of the workflows, a subset of workflows is included in the Remediation logic. For any information related to manual workflow configuration refer to the Supported Workflow in the Supported Feature section under the Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform Deployment Automation Software Guide. 4.1 Workflows Each software component which is part of NFVI will have one or more associated workflows with it. Each workflow is responsible for executing set of tasks in a pre-determined order. Each workflow and its tasks have their pre-running, running, and post-running functions to perform predeployment checks, run actual task, and do post deployment verification respectively. List of workflows in the logical order of execution: Workflow List of workflows in the order of execution Workflow Description predeploymentworkflow esxiworkflow preparevsanworkflow auxiliaryservicesworkflow managementvcsaworkflow mgmtvnetworkworkflow mgmtvsanworkflow resourcevcsaworkflow resourcevnetworkworkflow resourcevsanworkflow vcsahaworkflow nsxtdeploymentworkflow nsxtconfigurationworkflow The pre deployment workflow validates the setup before initializing the deployment. The ESXI workflow installs ESXi server on all the available server nodes. VSAN datastore is created to deploy auxiliary components and VCSA. AD, DNS, and NTP server is deployed and configured. On the management pod VCSA with embedded PSC is deployed and configured. Virtual network is configured on management pod. VSAN is configured on management pod. VCSA with embedded PSC is deployed and configured to manage the activity on edge and resource pod. Virtual network is configured to manage the edge and resource pod. VSAN is configured to manage the activity on edge and resource pod. The VCSA components are configured for high availability. NSX-T manager, controllers, and edge nodes are deployed. NSX-T controllers, and edge nodes are configured with NSX-T manager. This workflow also creates and configures the transport zone, host and edge transport nodes, and logical routers. 10 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

mgmtpodpostconfigworkflow respodpostconfigworkflow vrlivropsvioworkflow kubernetesworkflow Additional component i.e., DRS, vsphere HA, affinity and anti-affinity are configured for management pod. Additional component i.e., DRS, vsphere HA, affinity and anti-affinity are configured for edge and resource pod. VRLI, VROPS, and VIO are deployed and configured. Kubernetes clusters, and cloud providers are created. 4.1.1 Pre-Deployment Validation The aim of this workflow is to validate the setup before initializing the deployment. This includes the validation of software components in the software folder of deployment VM. This workflow also validates the Dell EMC hardware and basic network connectivity. The hardware validation is based on idrac. List of tasks in their order of execution: Following would be the order of task execution for pre-deployment validation: 1. Validation of switch connectivity 2. Files and Checksum validation 3. Connectivity to Big Switch Network Big Cloud Fabric (BCF) Note: This is an additional check for BCF fabric type. For other fabric type it won t fail the pre-deployment validation. 4. IDRAC server validation 5. Capacity validation 4.1.2 ESXi Installation and Configuration VMware vsphere ESXi is a hypervisor software. It is used to abstract the physical x86 server resources from the Virtual Network Functions (VNFs). In the virtual environment, each compute server is known as host. These ESXi hosts are the fundamental compute building blocks of vcloud NFV. The purpose of this workflow is to install ESXi server on all the available server nodes. List of tasks in their order of execution: Create custom ESXi installation ISO for all servers Mount ESXI installation ISO on IDRAC IDRAC Restart Verify the IP and SSH connectivity of installed ESXi Create an appliance network as VM Management Network 11 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

4.1.3 vsan Pre-Configuration VMware vsan is a native vsphere storage component in the NFVI virtualization layer that provides a shared storage pool between the hosts in a cluster. The vsan pre-configuration creates a datastore which will be merged with the merge with vsan disk pool once the vsan Post-Configuration is complete. The datastore will be required to deploy auxiliary components, and VCSA. List of tasks in their order of execution: Create vsan datastore on 1 st ESXi by using all the disks in it. 4.1.4 Auxiliary Components Workflow (AD, DNS, and NTP) The Auxiliary component are required to authorize users, resolves the domain name, and synchronize the time. The following are the auxiliary components: AD: This is a Microsoft directory service used to authenticate and authorize all the users and computers in NFV platform domain. DNS: This service translates the domain names to IP addresses. For internal-communication, all the NFV platform components use the fully qualified domain names. DNS will internally translate these FQDNs to their respective IP addresses. NTP server: This is a networking protocol used for clock synchronization between compute systems. The NTP server will synchronize all the computers to within a few milliseconds of UTC. Time on all the NFV platform components must be synchronized for proper working of the ecosystem. Note: The AD DNS services are configured on Windows 2012 R2 server and NTP services are configured on CentOS 7.5 VM. List of tasks in their order of execution: Install and configure Windows VM using OVA Install and configure CentOS VM using OVA Install and configure AD, DNS service Create reverse lookup domain zone for Mgmt Network, ESXi Mgmt Network and API Access Network. Add ESXi host entries in DNS server Restart NTP service on all ESXi hosts Add DNS server on automation VM and sync automation VM with deployed NTP server 4.1.5 VCSA Deployment and configuration VCSA is the centralized management interface for compute and storage resources in the NFVI. It provides an inventory of allocated virtual to physical resources, manages inventory related information, and maintains an overview of the virtual resource catalogs. 12 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

This workflow will deploy and configure VCSA with embedded PSC. The supplied ISO file will be mounted on vsan datastore created as a part of vsan pre-configuration workflow. List of tasks in their order of execution: Add FQDN entries of VCSA in DNS server Mount the ISO to a local disk Deploy VCSA using Linux cli installer Unmount the ISO Verifying IP and FQDN of VCSA Join the VCSA domain with AD 4.1.6 vsan Post-Configuration This workflow is responsible for vsan configuration as well as virtual network configuration. As part of this workflow the temporary datastore created in vsan pre-configuration and this will be merged into a single vsan pool and the remaining hosts added into this pool. This workflow will be executed on both management and edge/resource clusters. List of tasks in their order of execution: Add datacenter to vsan pool Create cluster Enable EVC on the cluster Add ESXi hosts to cluster Create VDS, portgroups and assign uplinks vswitch to VDS migration Create Disk groups on ESXi hosts Assign VSAN license Verify Disk groups 4.1.7 VCSA HA Configuration This workflow is an extension of VCSA workflow. As part of this workflow VCSA HA configuration will be accomplished. Three VCSA component; active, passive and witness for each HA setup will be deployed and configured in this workflow. List of tasks in their order of execution: Connect to vcenter using PyVMomi API Assign second Network Adapter VCSA HA PortGroup to vcenter Create Active vcenter setup Create Passive vcenter setup Create Witness vcenter setup Deploy vcenter HA using pyvmomi Verify the vcenter HA cluster network 13 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

4.1.8 NSX-T Deployment and Configuration In the workflow, NSX - T manager, three NSX-T controllers, and two edge nodes will be deployed and configured: NSX-T Manager: The NSX Manager acts as a management plane for the NSX-T system. The NSX Manager creates, configures, and monitors NSX-T components, such as: Logical switches NSX Edge nodes Logical routers The NSX-T Manager is deployed on the management pod as a single node to leverage the vsphere HA for high availability. The NSX-Manager uses a common management network to communicate with the NSX- Controller and its edge clusters. NSX-T Controller: The NSX-T controller is an advanced distributed state management system. The NSX-T controller regulates the virtual networks and overlay transport tunnels. Once the VRLI is deployed and configured then NSX will be integrated with it. List of tasks in their order of execution: Deployment of NSX-T components including Manager, Controllers, and Edge nodes Configuration of NSX-T controllers and edge nodes with NSX-T manager Host preparation Create and configure Transport zone Create and configure host and edge transport node Create and configure logical switches and logical routers 4.1.9 vrli Deployment and Configuration vrli ingests large amounts of syslog data from the physical and virtual NFVI components, to deliver real-time monitoring, search, and log analytics. It automatically identifies structure from all types of machine generated log data. vrli will be deployed and configured in this workflow. Three instances of vrli will be deployed in the management cluster: One master node Two worker nodes vrli will be integrated with other management components i.e., vcenter, vsan, NSX-T, VIO, vrops. List of tasks in their order of execution: Configure master node Configure worker nodes (2 worker nodes) Configure Log Insight integrated load balancer Integrate AD and vcenter with vrli Install content packs for different solutions e.g. vsphere, NSX-T, vsan 14 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

4.1.10 vrealize Operations Manager vrops delivers the intelligent operations management with full stack visibility across physical and virtual infrastructures. Through the integrated performance and health monitoring functions, vrops: Improves system performance Avoids service disruption Helps the CSP to provide proactive management of the NFV infrastructure. vrops will be deployed and configured in this workflow. This workflow will deploy the vrops cluster which contains master node, data node, and replica node. vrops will be integrated with other management components i.e., vcenter, vsan, NSX-T, VIO, and vrli List of task in their order of execution: Deploy vrops OVA Master node configuration Data node configuration Replica node configuration Integrate AD as authentication source Configure vcenter adapter instance Configure Log Insight adapter instance Install and configure adapter instance for NSX-T, VIO and vsan with vrops 4.1.11 VMware Integrated OpenStack Manager The VMware Integrated OpenStack Manager manages the VIO management plane components deployed in the management pod. It is connected with the vcenter Server instance. It uses the VM template to deploy the OpenStack Administrator then manage the operations of VMware Integrated OpenStack management plane components deployed in the management pod. The VMware Integrated OpenStack is integrated with NSX-T and provides tenants with enhanced features and capabilities to manage VNF network requirement using the Horizon interface and APIs. The tenants provide the NSX-T logical switches with the east-west VNF component connection and the ability to deploy the NSX-T edge nodes for north-south traffic. This is required when connecting other tenants to external networks. VMware Integrated Openstack (VIO) Manager will be deployed and configured in this workflow. List of tasks in their order of execution for VIO Manager: Deploy Openstack Manager using OVA Deploy Openstack Create Project and User Create External and Internal Networks and their subnets. Create Router and add interface of internal network Assign floating IP Address from external network 15 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Create Security Group and create rules 4.1.12 Kubernetes The VMware Integrated OpenStack for Kubernetes uses a common infrastructure management layer to deliver VMs and containers. It builds a highly available Kubernetes clusters to support scalability and multitenancy. The HA Kubernetes cluster consists of: Load-balanced master nodes Replicated API servers Clustered services List of tasks in their order of execution for VIO Manager for Kubernetes: Deploy Kubernetes Manager OVA Create Cloud Provider Create Cluster 16 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

5 Solution bundle network, virtual network design, and topology 5.1 Solution bundle physical network design and topology This section provides details about how the physical networks are connected with various other network component. ToR Switch= top of rack (S4048T-ON) Leaf Switch= Z9100-ON or S6010-ON Figure 2 shows the network topology used in this guide with deployment server: ToR switch using 10G interface for BCF (p-switch management network) vmnic0 ToR switch using 10G interface for the ESXI management network vmnic1 ToR switch using 10G interface for the OOB network vmnic2 ToR switch using 10G interface for the customer management private network vmnic3 (stamp) In-band 1 using 10G interface vmnic4 In-band 2 using 10G interface vmnic5 In-band 3 using 10G interface vmnic6 In-band 4 using 10G interface vmnic7 Leaf1 switch using 10G/25G interface for physical switch network Leaf2 switch using 10G/25G interface for physical switch network Network connectivity configuration table of Deployment Server LOM/NDC ports NIC Slot 1 NIC Slot 2 Port number 1 2 3 4 1 2 1 2 VMware VMNIC port reference vmnic0 vmnic1 vmnic2 vmnic3 vmnic4 vmnic5 vmnic6 vmnic7 Servers R640/R740 10G 10G 10G 10G 10G 10G 10G 10G 17 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Deployment server network connections Figure 3 depicts the Dell EMC PowerEdge 14G nodes network topology: Note: Big Cloud Fabric (BCF) switch light OS is installed on the leaf switches. 18 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Dell EMC PowerEdge 14G nodes network topology 5.2 Solution bundle virtual network design and topology The vcloud NFV platform consist of two networks: Infrastructure network Virtual machine network Infrastructure networks are host-level networks used to connect hypervisors with the physical networks. Each ESXi host has multiple port groups configured on each infrastructure network. The VMware vsphere Distributed Switch (VDS) is configured on the hosts in each pod. This provides a similar network configuration across the multiple hosts. One VDS is used to manage infrastructure network and another is used to manage VM networks. Additionally, N-VDS is used as a transport for telco workload traffic. The ESXi hypervisor uses the infrastructure network for Edge overlay, vmotion, and vsan traffic. The VMs use the VM network to communicate with each other. In this configuration, two distribution switches, one switch for infrastructure network and other for VM network, are used to create a separation. Each distribution switch has a separate uplink connection for physical data center network that separates uplink traffic from other network traffic. The uplinks are mapped with a pair of physical NICs on each ESXi host for best performance and resiliency. 19 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

NSX-T creates the VLAN-backed logical switches that allows VNF components and VMs to run on the top of it. On the ESXi hosts, physical NICs act as uplinks to connect the host virtual switches to the physical switch (ToR). The following infrastructure networks are used in the pods: ESXi management network network for ESXi host management traffic Edge overlay network for edge overlay Tunnel End Point connectivity vmotion network network for VMware vsphere vmotion traffic vsan network network for vsan shared storage traffic Management pod networking consists of the infrastructure and VM networks previously described. The edge and resource pod virtual network depends on the network topology required by the VNF workloads. In general, the edge and resource pod has the infrastructure networks, networks for management, control plane connectivity, and networks for the workloads. Solution bundle virtual network design and topology 20 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Note: The minimum infrastructure requirements for VDS, ESXi, and vsan vmotion, can be combined for 2x10GbE or 2x25GbE. 21 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

6 Supported hardware and software version 6.1 Dell NFV Hardware Hardware Details for 14G nodes: The server BIOS and firmware versions that are tested for the Dell EMC Ready Bundle for NFV platform are as follows: Product Dell EMC PowerEdge R640/R740 and R740xd tested BIOS and firmware versions BIOS 1.4.9 Firmware version idrac with Lifecycle Controller 3.21.23.22 rndc - Intel(R) 4P X550-t - 10 Gbps 18.5.18 PCIe - Intel(R) 25 GbE 2P XXV710 18.5.17 (Optional) PCIe - Intel(R) 10 GbE 2P X710 18.5.17 (Optional) PCIe - QLogic 25GE 2P QL41262 14.07.07 HBA330 ADP/Mini storage Controller (Dell EMC PowerEdge R740xd/R640) Backplane/Storage Enclosures (Dell EMC PowerEdge R640/R740) 15.17.09.06 4.26 Backplane/Storage Enclosures (Dell EMC PowerEdge R740xd) 2.25 The firmware switch versions that are tested for the Dell EMC Ready Bundle for NFV platform are as follows: Dell Networking tested BIOS and firmware versions Product Instance (count) Version S4048T-ON firmware out of band management 1 Dell OS 9.14 Z9100-ON or S6010-ON firmware leaf-switch 2 SWL-OS-BCF-4.7.0(0) 6.2 VMware Stack VMware vcloud NFV product inventory list Product Version ESXi 6.7.0 VMware vcenter Server 6.7.0 VMware NSX T 2.2.0 VMware vsan 6.7.0 22 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

VMware vrealize Log Insight 4.6.1 VMware vrealize Operations Manager 6.7.0 VIO with Kubernetes 5.0 6.3 Auxiliary Components Below services must be enabled and configured on Windows Server 2012 R2. Domain Name Server (DNS) Active Directory (AD-DS) Below services must be enabled and configured on CentOS7.5. NTP 6.4 Pre-requisite Software CentOS 7.6 Python 2.7.13 23 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

7 Deployment Process Orchestrator consumes USER_INPUT.xlsm file as an input and generate the yaml file. As a part of input parameter validation check, orchestrator verifies the user input against expected input. All the input parameters will be validated at once and errors will be displayed to user if any. Then, pre-deployment validation workflow will be initialized to check the hardware connectivity status and perform other pre deployment checks. Once the pre deployment validation is successful, it will execute the Dell EMC NFVI stack deployment workflow as per the required order. While executing the workflows if any error or exception occurs, orchestrator will terminate execution with appropriate exception message. Follow the below steps to run the deployment: 1. Open the file USER_INPUT.xlsm 2. 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. 3. On the ExportSettings tab, click Export Data button. A new CSV file named "exported_name_value.csv" will be created in the same directory. 4. Copy the exported_name_value.csv file to /Test/vCloud-Nfv-3.0/src/orchestration in the deployment VM. 5. 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.0/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.0/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. 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.0/src/orchestration/exported_name_value.csv" 24 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

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. NOTE: For more information about filling and exporting the values in USER_INPUT.xlsm file, see the Dell EMC Ready Solution for VMware NFV Platform Deployment Automation User Input Template File 3.0. 25 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

A Reference Documents See the following documentation for more information: Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform Deployment Automation Hardware Guide Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform Deployment Automation Operations Guide Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform Deployment Automation Software Guide Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform Deployment Automation User Input Template File 3.0 VMware vcloud NFV OpenStack Edition Reference Architecture for VMware vcloud NFV OpenStack Edition 3.0 VMware vcloud NFV Documentation Dell PowerEdge R640 Owner's Manual Dell PowerEdge R740 Owner s Manual Dell PowerEdge R740xd Owner's Manual 26 Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform