How to Deploy a Nexus 1000v lab with a single ESX host.



Similar documents
How to Deploy a Nexus 1000v lab with VMware Workstation.

Configuring iscsi Multipath

Running a VSM and VEM on the Same Host

Cisco Nexus 1000V Virtual Ethernet Module Software Installation Guide, Release 4.0(4)SV1(1)

Configuring Network Load Balancing for vethernet

Installing the Cisco Nexus 1000V for Microsoft Hyper-V

Configuring Local SPAN and ERSPAN

Deploying 10 Gigabit Ethernet on VMware vsphere 4.0 with Cisco Nexus 1000V and VMware vnetwork Standard and Distributed Switches - Version 1.

Install Guide for JunosV Wireless LAN Controller

If you re not using VMware vsphere Client 5.1, your screens may vary.

How to monitor network traffic inside an ESXi host

Virtualized Access Layer. Petr Grygárek

How To Set Up A Firewall Enterprise, Multi Firewall Edition And Virtual Firewall

Virtual Appliance Setup Guide

How to Create a Virtual Switch in VMware ESXi

Setup for Failover Clustering and Microsoft Cluster Service

How to Create VLANs Within a Virtual Switch in VMware ESXi

Installing Intercloud Fabric Firewall

Altor Virtual Network Security Analyzer v1.0 Installation Guide

INTEGRATING RECOVERPOINT FOR VIRTUAL MACHINES AND CISCO ACI

VMware for Bosch VMS. en Software Manual

CommandCenter Secure Gateway

How To Set Up A Virtual Network On Vsphere (Vsphere) On A 2Nd Generation Vmkernel (Vklan) On An Ipv5 Vklan (Vmklan)

Implementing and Troubleshooting the Cisco Cloud Infrastructure **Part of CCNP Cloud Certification Track**

VM-Series Firewall Deployment Tech Note PAN-OS 5.0

Building a Penetration Testing Virtual Computer Laboratory

VMware vsphere 5.0 Evaluation Guide

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

HP Intelligent Management Center v7.1 Virtualization Monitor Administrator Guide

Setup Cisco Call Manager on VMware

Security Analytics Virtual Appliance

Monitoring VMware ESX Virtual Switches

Configuring NetFlow. Information About NetFlow. Send document comments to CHAPTER

RSA Authentication Manager 8.1 Virtual Appliance Getting Started

Bosch Video Management System High availability with VMware

Thinspace deskcloud. Quick Start Guide

Installing and Configuring vcenter Support Assistant

SonicWALL SRA Virtual Appliance Getting Started Guide

Getting Started Guide

Table of Contents. vsphere 4 Suite 24. Chapter Format and Conventions 10. Why You Need Virtualization 15 Types. Why vsphere. Onward, Through the Fog!

Basic ESXi Networking

Configuring Network Load Balancing for vethernet

ClearPass Policy Manager 6.3

Virtual Appliance Setup Guide

Geschreven door Administrator woensdag 13 februari :37 - Laatst aangepast woensdag 13 februari :05

Virtual Appliance Setup Guide

Quick Start - Virtual Server idataagent (VMware)

Microsegmentation Using NSX Distributed Firewall: Getting Started

Setup for Failover Clustering and Microsoft Cluster Service

vsphere Replication for Disaster Recovery to Cloud

Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study

Network Troubleshooting & Configuration in vsphere VMware Inc. All rights reserved

Configuring Network Load Balancing for vethernet

VBLOCK SYSTEMS: VMWARE VIRTUAL FIREWALLS IMPLEMENTATION GUIDE

Remote PC Guide Series - Volume 1

VMware vsphere-6.0 Administration Training

POD INSTALLATION AND CONFIGURATION GUIDE. EMC CIS Series 1

VPN-1 VE Evaluation Guide

User Manual. User Manual for Version

EMC Data Domain Management Center

Installing and Configuring vcloud Connector

VMware vsphere Examples and Scenarios

VMware vsphere 5.0 Evaluation Guide

Set Up a VM-Series Firewall on an ESXi Server

I. Create Windows 2012 R2 VMware Template for Guest Customization

VMware vsphere 4.1 with ESXi and vcenter

ESX Server 3 Configuration Guide Update 2 and later for ESX Server 3.5 and VirtualCenter 2.5

vsphere Private Cloud RAZR s Edge Virtualization and Private Cloud Administration

Setup for Failover Clustering and Microsoft Cluster Service

LifeSize Transit Virtual Appliance Installation Guide June 2011

Vmware VSphere 6.0 Private Cloud Administration

Migrating to ESXi: How To

Virtual Managment Appliance Setup Guide

Installing and Using the vnios Trial

Rally Installation Guide

Setup for Failover Clustering and Microsoft Cluster Service

vcenter Operations Manager for Horizon View Installation

ISERink Installation Guide

Management Pack for vrealize Infrastructure Navigator

PHD Virtual Backup for Hyper-V

vcloud Suite Licensing

Dell EqualLogic Multipathing Extension Module

Virtual Web Appliance Setup Guide

Exinda How to Guide: Virtual Appliance. Exinda ExOS Version Exinda, Inc

About the VM-Series Firewall

How to install/upgrade the LANDesk virtual Cloud service appliance (CSA)

Core Protection for Virtual Machines 1

Cisco Application Virtual Switch Troubleshooting Guide, Release 5.2(1)SV3(1.x)

VELOCITY. Quick Start Guide. Citrix XenServer Hypervisor. Server Mode (Single-Interface Deployment) Before You Begin SUMMARY OF TASKS

vsphere Networking ESXi 5.0 vcenter Server 5.0 EN

Quick Start Guide. for Installing vnios Software on. VMware Platforms

NSi Mobile Installation Guide. Version 6.2

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Quick Start Guide

Uila Management and Analytics System Installation and Administration Guide

RealPresence Platform Director

Configuring a FlexPod for iscsi Boot

User Guide for VMware Adapter for SAP LVM VERSION 1.2

Virtual Appliance Installation Guide

Cookbook Disaster Recovery (DR)

VMware vcenter Log Insight Getting Started Guide

Transcription:

How to Deploy a Nexus 1000v lab with a single ESX host. By Robert Burns CCIE Data Center #37856 *Slight variation works with VMware Workstation/Fusion also. *Details of third party OS & application installation is beyond the scope of this guide. Pre-requisites: -Disable Windows firewalls on your client -Java must be installed Example Host List Host IP VM Name Description 10.85.49.215 Bare Metal ESX host 10.85.49.216 RHEL62-Test-1 Redhat test VM 10.85.49.217 vcenter-5 vcenter server 10.85.49.218 ESX5-Nested-1 Nested ESX 5.1 (VM 1) 10.85.49.219 ESX5-Nested-2 Nested ESX 5.1 (VM 2) 10.85.49.220 N1000v VSM Management IP 1. Infrastructure setup a. Install ESX bare metal host. Ensure you have > 75GB available space on your VMFS if you plan on installing a vcenter VM with Update Manager. b. Configure management network interface. c. Install one WIN2K8/2012 VM (for vcenter) allocated 30GB or more for virtual disk. Next install vcenter 5.1 on Windows VM. Alternately you can use the vcenter appliance. d. On the vcenter server install VMware Update Manager (VUM). e. Install two ESX 5.1 VMs following Nested ESX Instructions here: http://www.vcritical.com/2011/07/vmware-vsphere-can-virtualize-itself/ i. Configured four vnics each using the default vswitch VM Network port group for now. ii. Boot Nested ESX VMs and configure Management network interfaces from the VM console within VI Client. f. Test all IP connectivity between vcenter and all three ESX hosts. g. Add Nested ESX hosts to vcenter. See Fig. 1

Tip: Put the Nested ESX hosts in their own Cluster for easier management. Note: The two ESX5-Nested-X VMs below correspond to 10.85.49.218 & 10.85.49.219 hosts connected to vcenter in the ESX- Nested cluster. Fig. 1 Infrastructure setup with Nested ESX VMs installed & added to vcenter. 2. Deploy the 1000v VSM a. Download the latest 1000v SW from CCO. *For ESX 5.1 and later you must use 1000v version Nexus1000v.4.2.1.SV2.1.1 or later. http://software.cisco.com/download/release.html?mdfid=282646785&flowid=3090&softwa reid=282088129&release=4.2%281%29sv2%281.1a%29&relind=available&rellifecycle=&r eltype=latest

b. Unzip the bundle and navigate to the Install_App folder & launch the application. c. Start with the VSM Complete Installation selecting Custom install. d. Review the pre-reqs & click Next. e. Enter the appropriate details for your vcenter

f. Enter the appropriate info for your VSM. Since I m hosting the VSM pair on my single bare metal ESX host, I ve used the same ESX Host IP twice. Click Next when complete. Notes: - Recommend setting your Domain ID to something other than default 1. - I m setting my Management VLAN to what my physical switches use for their native VLAN. - I chose to use L2 mode for simplicity versus L3, but either will work. - Do not migrate hosts at this time. g. Review configuration and click Next. Be patient, deployment will take up to 15mins.

h. Next step will prompt to add additional Modules. i. Select the hosts you wish to have the VEM agent installed. Click Next. Note: This method requires VUM to be previously installed. If not, you ll need to manually install the VEM agent vibs. j. Review and then click Finish to proceed. You can monitor the progress from the VI Client Recent Task log

k. The Install App hopefully completed successfully for all hosts. **If the VEM installation fails, it likely points to a problem with VMware Update Manager (VUM). l. From the VI Client go to Home -> Inventory -> Networking and you should see your two new hosts as part of the 1000v DVS. Ensure you click on the 1000v DVS in the left pane. m. SSH into the VSM and and check the modules N1000v(config)# show mod Mod Ports Module-Type Model Status --- ----- -------------------------------- ------------------ ------------ 1 0 Virtual Supervisor Module Nexus1000V active * 2 0 Virtual Supervisor Module Nexus1000V ha-standby 3 248 Virtual Ethernet Module NA ok 4 248 Virtual Ethernet Module NA ok

Mod Sw Hw -- ------------------ ------------------------------------------------ 1 4.2(1)SV2(1.1) 0.0 2 4.2(1)SV2(1.1) 0.0 3 4.2(1)SV2(1.1) VMware ESXi 5.1.0 Releasebuild-838463 (3.1) 4 4.2(1)SV2(1.1) VMware ESXi 5.1.0 Releasebuild-838463 (3.1) Mod MAC-Address(es) Serial-Num --- -------------------------------------- ---------- 1 00-19-07-6c-5a-a8 to 00-19-07-6c-62-a8 NA 2 00-19-07-6c-5a-a8 to 00-19-07-6c-62-a8 NA 3 02-00-0c-00-03-00 to 02-00-0c-00-03-80 NA 4 02-00-0c-00-04-00 to 02-00-0c-00-04-80 NA Mod Server-IP Server-UUID Server-Name --- --------------- ------------------------------------ -------------------- 1 10.85.49.220 NA NA 2 10.85.49.220 NA NA 3 10.85.49.218 422954ef-1f4d-f096-2a47-4b64cd67b932 10.85.49.218 4 10.85.49.219 42299b1d-8226-47bc-f375-2432c7cbe87e 10.85.49.219 3. Migrate Test VM & Test Connectivity a. Cold migrate (powered off) your Test VM to one the Nested ESX hosts. If you get any errors, you ve likely done one of the following: - Didn t modify your Nested ESX VM to Virtual Machine Version 9 prior to install - Didn t enable the Expose NX/XD flag to guest option in the Nested ESX VM.

b. Before we power it up we re going to create a Port Profile for it on the 1000v. N1000v(config)# port-profile type vethernet rhel-pp N1000v(config-port-prof)# switchport mode access N1000v(config-port-prof)# switchport access vlan 711 N1000v(config-port-prof)# state enabled N1000v(config-port-prof)# no shut N1000v(config-port-prof)# vmware port-group c. Now change the virtual network binding of your test VM from the vswitch to the 1000v port profile. d. Power up your test VM, and verify the interface on the 1000v. N1000v(config)# show interface virtual ------------------------------------------------------------------------------- Port Adapter Owner Mod Host ------------------------------------------------------------------------------- Veth1 Net Adapter 1 RHEL62-Test-1 3 10.85.49.218 N1000v(config)# Assuming your networking & port profiles are setup correctly you should have connectivity to your Test VM.

4. Advanced Configuration (optional) a. Now that we have basic connectivity, let s add the remaining uplinks to your Nested ESX VEM hosts. Select the host Configuration Networking vsphere Distributed Switch tab Manage Physical Adapters b. Find the uplink port profile and click Add NIC. Add each of the 2 remaining NICs from each host. c. Verify the uplinks on the 1000v. Your uplink port profile should be configured for mac pinning in which case you should see two new Port channels automatically created. N1000v(config)# show int brief Port VRF Status IP Address Speed MTU mgmt0 -- up 10.85.49.220 1000 1500 Ethernet VLAN Type Mode Status Reason Speed Port Interface Ch # Eth3/2 711 eth trunk up none 1000 1 Eth3/3 711 eth trunk up none 1000 1 Eth3/4 711 eth trunk up none 1000 1 Eth4/2 711 eth trunk up none 1000 2 Eth4/3 711 eth trunk up none 1000 2 Eth4/4 711 eth trunk up none 1000 2 Port-channel VLAN Type Mode Status Reason Speed Protocol Interface Po1 711 eth trunk up none a-1000(d) none Po2 711 eth trunk up none a-1000(d) none <snip>

5. Exercise - Determine which uplink your Test VM is utilizing i. Find which module the VM is hosted by. N1000v(config)# show int virtual ------------------------------------------------------------------------------- Port Adapter Owner Mod Host ------------------------------------------------------------------------------- Veth1 Net Adapter 1 RHEL62-Test-1 3 10.85.49.218 ii. Identify the Sub Group IDs of all uplinks on that host. N1000v(config)# module vem 3 execute vemcmd show port LTL VSM Port Admin Link State PC-LTL SGID Vem Port Type 18 Eth3/2 UP UP FWD 305 1 vmnic1 19 Eth3/3 UP UP FWD 305 2 vmnic2 20 Eth3/4 UP UP FWD 305 3 vmnic3 49 Veth1 UP UP FWD 0 2 RHEL62-Test-1.eth0 305 Po1 UP UP FWD 0 <snip> You can see from the output, SGID 1 = vmnic1, 2 = vmnic2 and 3 = vmnic3 iii. Find the VMs pinned Sub Group ID from the same ouput. N1000v(config)# module vem 3 execute vemcmd show port LTL VSM Port Admin Link State PC-LTL SGID Vem Port Type 18 Eth3/2 UP UP FWD 305 1 vmnic1 19 Eth3/3 UP UP FWD 305 2 vmnic2 20 Eth3/4 UP UP FWD 305 3 vmnic3 49 Veth1 UP UP FWD 0 2 RHEL62-Test-1.eth0 305 Po1 UP UP FWD 0 <snip> From this we can see that the Test VM is assigned to SGID 2, which will use vmnic2 for external communication. 6. Exercise Force your Test VM to utilize vmnic1. a. First determine what the SGID of vmnic1 is. From our previous output, this would be SGID 1. b. Configure either the port profile or the individual interface to prefer this Sub Group. N1000v(config)# port-profile rhel-pp N1000v(config-port-prof)# pinning id 1 c. Verify the change. N1000v(config-port-prof)# module vem 3 execute vemcmd show port LTL VSM Port Admin Link State PC-LTL SGID Vem Port Type 18 Eth3/2 UP UP FWD 305 1 vmnic1 19 Eth3/3 UP UP FWD 305 2 vmnic2 20 Eth3/4 UP UP FWD 305 3 vmnic3 49 Veth1 UP UP FWD 0 1 RHEL62-Test-1.eth0 305 Po1 UP UP FWD 0 <snip> 7. Explore & play with various features - ACLs, QoS, PVLANs, etc!