Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 First Published: 2018-02-22
Total Page:16
File Type:pdf, Size:1020Kb
Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 First Published: 2018-02-22 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS" WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental. Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: https:/ /www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1721R) © 2018 Cisco Systems, Inc. All rights reserved. CONTENTS CHAPTER 1 Overview to Cisco NFVI 1 Overview to Cisco NFV Infrastructure 1 Overview to Cisco Virtual Infrastructure Manager 7 Features of Cisco VIM 7 Cisco NFVI Networking Overview 10 UCS C-Series Network Topologies 17 Cisco VIM Management Node Networking 22 IPv6 Support on Management Network 25 UCS C-Series and B-Series -Topologies 25 Cisco NFVI High Availability 28 Cisco NFVI Storage Node Overview 30 Overview to Cisco Virtual Topology System 31 Overview to Cisco NFVIMON 33 Overview to Cisco VIM Insight 35 Overview to NFVBench 36 Overview to ACI Plugin Integration 38 NCS-5500 as a ToR Option 39 Disk Management in VIM 39 OSD Maintenance 39 CHAPTER 2 Cisco NFVI Installation Overview 41 Overview to Cisco NFVI Installation 41 CHAPTER 3 Preparing for Installation on Servers Without Internet Access 45 Preparing to Install Cisco NFVI on Management Nodes Without Internet Access 45 CHAPTER 4 Preparing for Cisco NFVI Installation 51 Installing the Cisco NFVI Hardware 51 Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 iii Contents Configuring ToR Switches for C-Series Pods 53 Configuring ToR Switches for UCS B-Series Pods 58 Preparing Cisco IMC and Cisco UCS Manager 59 Installing the Management Node 60 Setting Up the UCS C-Series Pod 63 Setting Up the UCS B-Series Pod 65 Configuring the Out-of-Band Management Switch 66 CHAPTER 5 Installing Cisco VTS 69 Overview to Cisco VTS Installation in Cisco NFVI 69 Cisco VTS Usernames and Passwords in Cisco NFVI 71 System Requirements for VTC VM 72 System Requirements for VTSR VM 73 System Requirements for VTF 73 Supported Virtual Machine Managers 74 Supported Platforms 74 Installing Cisco VTS in a Cisco NFVI Environment 75 Installing VTC VM - Automatic Configuration Using ISO File 76 Installing VTC VM - Manual Configuration Using virt-manager 77 Installing VTC VM - Manual Configuration using VNC 79 Installing the VTSR VMs 80 Creating VTSR VM 80 Bringing up the KVM-based VTSR VM 80 Creating an ISO for IOS VTSR 81 Verifying Cisco VTS Installation in Cisco NFVI 83 Verifying VTC VM Installation 83 Verifying VTSR VM Installation 83 Troubleshooting VTF Registration 84 Configuring Cisco VTS and VTSR After Installation 84 Installing VTS in an HA Configuration 85 Completing the VTSR HA Configuration 90 Uninstalling VTC HA 90 Sample Cisco VTS Configurations for Cisco NFVI 90 CHAPTER 6 Installing Cisco VIM 95 Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 iv Contents Cisco VIM Installation Overview 95 Installing Cisco VIM 96 Cisco VIM Client Details 97 Cisco VIM Configuration Overview 100 Configuring ToR Automatically 100 Setting Up the Cisco VIM Data Configurations 101 Setting Up the ToR Configurations for B-series and C-series 101 Setting Up Server Level information for C-series with Intel NIC 103 Server Level Setup_data info for C-series with Intel NIC with SRIOV 103 Support for Custom Configuration 103 Setting Up ToR Configurations for NCS-5500 104 NCS Day-0 Configuration (Prior to starting Cisco VIM install) 105 Pre-requisites for Segment Routing Global Block and ISIS Prefix 106 Pre-requisites for API and External Network Segments with NCS-5500 as TOR 106 Support and pre-requisites for Provider Network with NCS-Concept 107 Pre-requisites for Provider Network with NCS-5500 as TOR 107 Installing CVIM with NCS-5500 as TOR 108 Intel NIC Support 109 Setting Up Cisco VIM OpenStack Configurations 115 Cisco VIM Configurations for VPP/VLAN Installation 123 Cisco VIM Configurations for Cisco VTS Installation 123 Enabling ACI in Cisco VIM 124 Setting of Memory Oversubscription Usage 128 Enabling NFVBench on Cisco VIM 129 NFV Host Configuration 131 Install Mode 131 Enabling NFVIMON on Cisco VIM 132 Installation of NFVIMON Dispatcher 132 Enabling or Disabling Autobackup of Management Node 133 Enabling Custom Policy for VNF Manager 133 Forwarding ELK logs to External Syslog Server 134 Configuring Additional VIM Administrators 134 Updating Cisco NFVI Software 135 Upgrading Cisco NFVI Software 136 Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 v Contents CHAPTER 7 Installing Cisco VIM Unified Management 137 Cisco VIM Insight with Internet Access 138 Installing Cisco VIM Insight without Internet Access 142 Cisco VIM Insight Post Bootstrap Validation Checks 146 VIM Insight Admin Login for Standalone Setup 149 VIM Insight Pod Admin Login for Standalone Setup 150 CHAPTER 8 Installing Cisco VIM through Cisco VIM Unified Managment 151 Registering New Pod to Insight 151 Login to Insight as Pod Admin 153 VIM Insight UI 153 Context Switching within Insight 160 Configuring OpenStack Installation 161 Post Installation Features for Active Blueprint 199 Monitoring the Pod 199 Cross Launching Horizon 200 NFVI Monitoring 200 Run VMTP 200 Run CloudPulse 201 Run NFV Bench 201 Fixed Rate Test 202 POD Management 202 System Update 203 Reconfiguring CIMC Password through Insight 203 Reconfiguring OpenStack Password 204 Reconfiguring OpenStack Services, TLS certs and ELK configurations 205 Reconfiguring Optional Services 205 Pod User Administration 206 Managing Users 207 Managing Roles 207 Managing Root CA Certificate 208 CHAPTER 9 Verifying the Cisco NFVI Installation 209 Displaying Cisco NFVI Node IP Addresses 209 Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 vi Contents Verifying Cisco VIM Client CLI Availability 210 Displaying Cisco NFVI Logs 211 Accessing OpenStack API Endpoints 211 Assessing Cisco NFVI Health with CloudPulse 212 Displaying HAProxy Dashboard and ELK Stack Logs 214 Checking Cisco NFVI Pod and Cloud Infrastructure 214 APPENDIX A Appendix 217 Wiring Schematic of Various POD Configurations 218 Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 vii Contents Cisco Virtual Infrastructure Manager Installation Guide, 2.2.20 viii CHAPTER 1 Overview to Cisco NFVI This section contains the following topics: • Overview to Cisco NFV Infrastructure, page 1 • Overview to Cisco Virtual Infrastructure Manager, page 7 • Cisco NFVI Networking Overview, page 10 • UCS C-Series Network Topologies, page 17 • Cisco VIM Management Node Networking, page 22 • IPv6 Support on Management Network, page 25 • UCS C-Series and B-Series -Topologies, page 25 • Cisco NFVI High Availability, page 28 • Cisco NFVI Storage Node Overview, page 30 • Overview to Cisco Virtual Topology System, page 31 • Overview to Cisco NFVIMON, page 33 • Overview to Cisco VIM Insight, page 35 • Overview to NFVBench, page 36 • Overview to ACI Plugin Integration, page 38 • NCS-5500 as a ToR Option, page 39 • Disk Management in VIM, page 39 • OSD Maintenance, page 39 Overview to Cisco NFV Infrastructure Cisco Network Function Virtualization Infrastructure (NFVI) provides the virtual layer and hardware environment in which virtual network functions (VNFs) can operate. VNFs