Cisco vwlc on Microsoft Hyper-V Deployment Guide

Similar documents
Cisco ACI Simulator VM Installation Guide

Cisco Mini ACI Fabric and Virtual APICs

MAC Filtering for Lobby Ambassadors

Installing the Cisco CSR 1000v in Microsoft Hyper-V Environments

Installing Cisco MSE in a VMware Virtual Machine

Deploying Cisco UCS Central

Cisco UCS C-Series IMC Emulator Quick Start Guide. Cisco IMC Emulator 2 Overview 2 Setting up Cisco IMC Emulator 3 Using Cisco IMC Emulator 9

Cisco Business Edition 7000 Installation Guide, Release 10.6

Lifecycle Management for Virtual Machine Applications Configuration Guide, Cisco IOS Everest 16.6

Installation. Power on and initial setup. Before You Begin. Procedure

Installing Cisco CMX in a VMware Virtual Machine

Cisco Mobility Services Engine Virtual Appliance Installation Guide for Cisco CMX Release 10.4

Deploy the ExtraHop Discover Appliance with VMware

Deploy the ExtraHop Discover Appliance with VMware

Deploy the ExtraHop Discover Appliance with Hyper-V

Installing the Cisco Nexus 1000V Software Using ISO or OVA Files

Cisco Mobility Services Engine Virtual Appliance Installation Guide

ISE Express Installation Guide. Secure Access How -To Guides Series

Cisco NSH Service Chaining Configuration Guide

Network Virtualization Configuration Guide, Cisco IOS XE (Cisco NCS 4200 Series)

Cisco Virtual Wireless Controller Deployment Guide

Cisco Prime Service Catalog Virtual Appliance Quick Start Guide 2

BIG-IP Virtual Edition and Microsoft Hyper- V: Setup. Version 13.1

Deploy the ExtraHop Discover Appliance with Hyper-V

Using Cisco APIC to Deploy an EPG on a Specific Port

Cisco Business Edition 6000 Installation Guide, Release 10.0(1)

Scrutinizer Virtual Appliance Deployment Guide Page i. Scrutinizer Virtual Appliance Deployment Guide. plixer

Installing the Cisco IOS XRv 9000 Router in VMware ESXi Environments

Cisco Modeling Labs OVA Installation

Cisco VDS Service Broker Software Installation Guide for UCS Platforms

Installation Guide for Cisco Business Edition 6000S

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide

CUWN Release 8.2 mdns Gateway with Chromecast Support Feature Deployment Guide

How to Deploy a Barracuda NG Vx using Barracuda NG Install on a VMware Hypervisor

VX 9000E WiNG Express Manager INSTALLATION GUIDE

BIG-IP Virtual Edition and Microsoft Hyper- V: Setup. Version 12.1

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

Cisco Nexus 1000V Installation and Upgrade Guide, Release 5.2(1)SV3(1.4)

QUICK START GUIDE Cisco Physical Access Manager Quick Start Guide, Release 1.4.1

Installation of Cisco Business Edition 6000H/M

Forcepoint Sidewinder Control Center, Virtual Appliance. Installation Guide 5.3.x. Revision A

Installing or Upgrading ANM Virtual Appliance

dctrack Quick Setup Guide Virtual Machine Requirements Requirements Requirements Preparing to Install dctrack

Cisco Service Control Online Advertising Solution Guide: Behavioral. Profile Creation Using Traffic Mirroring, Release 4.0.x

If you re not using VMware vsphere Client 4.1, your screens may vary. ITEM Example s Values Your Values

8.5 Identity PSK Feature Deployment Guide

Release Notes for Cisco Application Policy Infrastructure Controller Enterprise Module, Release x

Nimble Storage SmartStack Getting Started Guide Cisco UCS and VMware ESXi5

If you re not using Microsoft Hyper-V 2012, your screens may vary.

Polycom RealPresence Distributed Media Application (DMA ) System

If you re not using Microsoft Hyper-V 2012, your screens may vary.

Mediant VE SBC. Session Border Controller. Virtual Edition. Installation Manual. Version 6.8. June 2015 Document #: LTRT-10352

HiveManager Virtual Appliance QuickStart

Plexxi HCN Plexxi Connect Installation, Upgrade and Administration Guide Release 3.0.0

Cisco ACI with Red Hat Virtualization 2

Install and Manage Windows Nano Server 2016 Step by Step

F5 iworkflow and Microsoft Hyper-V: Setup. Version 2.2.0

HySecure Quick Start Guide. HySecure 5.0

Wireless Plug and Play Deployment Guide

SteelCentral AppResponse 11 Virtual Edition Installation Guide

Post-Installation and Maintenance Tasks

VX 9000 Virtualized Controller INSTALLATION GUIDE

Quick Start Guide for the Cisco Unity Connection Web Inbox (Release 11.x)

Deploying Hyper-V with Routing O R A C L E W H I T E P A P E R M A R C H

Installing the Cisco Virtual Network Management Center

Managing Virtual Machines

Cisco Smart Business Communications Systems. Cisco Small Business Unified Communications 300 Series

How to Deploy a VHD Virtual Test Agent Image in Azure

VPN Solutions for Zerto Virtual Replication to Azure. IPSec Configuration Guide

Emulator Virtual Appliance Installation and Configuration Guide

Cisco Business Edition 6000 Installation Guide, Release 10.6

Installing or Upgrading to 6.6 on a Virtual Appliance

Document Date: January Version: AHM Page 1 of 20

Quick Start Guide. Microsoft Hyper-V Hypervisor. Router Mode (Out-of-Path Deployment) Before You Begin SUMMARY OF TASKS

AltaVault Cloud Integrated Storage Installation and Service Guide for Virtual Appliances

Using a Virtual Machine for Cisco IPICS on a Cisco UCS C-Series Server

If you re not using Citrix XenCenter 6.0, your screens may vary.

CA Agile Central Installation Guide On-Premises release

Deploying the LANGuardian Virtual Appliance on VMware ESXi 6.5

Cisco Business Edition 7000 Installation Guide, Release 11.5

Required Virtual Interface Maps to... mgmt0. virtual network = mgmt0 wan0. virtual network = wan0 mgmt1. network adapter not connected lan0

Preparing Virtual Machines for Cisco APIC-EM

Preparing Virtual Machines for Cisco APIC-EM

Power IQ HyperV Quick Setup Guide

ACE Live on RSP: Installation Instructions

Introduction and Data Center Topology For Your System

LiveNX 7.4 QUICK START GUIDE (QSG) LiveAction, Inc WEST BAYSHORE ROAD PALO ALTO, CA LIVEACTION, INC.

UCS-E160DP Double-wide E-Series Server, 6 core CPU, with PCIe

CA Agile Central Administrator Guide. CA Agile Central On-Premises

Quick Start Guide for Vmware. Version 2.5 Vmware vsphere Instance

System Requirements. System Requirements for Cisco DCNM, Release 10.4(1), page 1. System Requirements for Cisco DCNM, Release 10.

SmartPath EMS VMA Virtual Appliance Quick Start Guide

System Requirements for Cisco DCNM, Release 10.4(2)

Deploying the Cisco Tetration Analytics Virtual

All - In - One for Hyper- V

Install ISE on a VMware Virtual Machine

Compatibility Matrix for Cisco Unified Communications Manager and the IM and Presence Service,

Cisco Prime Collaboration Deployment

dctrack Quick Setup Guide (Recommended) Obtain a dctrack Support Website Username and Password

Deployment Guide Feb-2017 rev. a. vapv Installation using Prism Web Console for KVM Hypervisor for Nutanix Xtreme Computing Platform

Transcription:

Cisco vwlc on Microsoft Hyper-V Deployment Guide Introduction 2 Advantages of the vwlc 2 Hardware Requirement 2 Download Cisco Virtual Wireless LAN Controller 2 Prerequisite 5 HYPER-V Requirement 5 Product Overview 5 Deploying vwlc on Hyper-V 6 Using Windows PowerShell 27

Revised: July 19, 2017, Introduction With release 8.4 and above, we are introducing vwlc support for Microsoft Hyper-V. The focus of this deployment guide is to provide guidance on deploying vwlc on Hyper-V. Prior to release 7.4, Wireless LAN (WLAN) controller software ran on dedicated hardware you were expected to purchase. The Virtual Wireless LAN Controller (vwlc) runs on general hardware under an industry standard virtualization infrastructure. The vwlc is ideal for small and mid-size deployments with a virtual infrastructure and require an on-premises controller. Distributed branch environments can also benefit with a centralized virtual controller with branches requiring up to 3000 access points.. vwlcs are not a replacement of shipping hardware controllers. The function and features of the vwlc offer deployment advantages and benefits of controller services where data centers with virtualization infrastructure exist or are considered. Advantages of the vwlc Flexibility in hardware selection based on your requirements. Reduced cost, space requirements, and other overheads since multiple boxes can be replaced with single hardware running multiple instances of virtual appliances. Hardware Requirement Virtual Wireless LAN Controller Version 8.2 and above Settings Minimum Number of vcpus Minimum Memory Required Storage Minimum Number of VMNICs Maximum Access Points Maximum Clients Support Upgrade to Small* Upgrade to Large* Small 1 2 GB 8 GB 2 200 6000 Yes No Large 2 8 GB 8 GB 2 3000 32000 No Yes * Upgrades are only supported on the same platform. Download Cisco Virtual Wireless LAN Controller Download the latest 8.x software from:https://software.cisco.com/download/type.html?mdfid=284464214&i=rm 2

For software release 8.x, virtual wireless controllers will be offered in 2 types of deployment, SMALL or LARGE, in *aes (software upgrade) or *.ova (VMware) or *.iso (KVM/Hyper-V) format. Refer to the HW requirement needed to support the target deployment. Software upgrade is *.aes format. To upgrade existing vwlc, use the *.aes software and go through the normal upgrade process of WLCs. 3

Note vwlc upgrade supports only of the same type (e.g. Small to Small, Large to Large). Mixed is not supported (e.g. Small to Large, or Large to Small). For installing NEW virtual wireless controllers on VMware, use *.ova. For installing NEW virtual wireless controllers on Hyper-V and KVM, use *.iso. 4

Prerequisite Before attempting to deploy the Cisco vwlc on HYPER-V, the following prerequisites apply: You must have Hyper-V running on Microsoft 2012 Servers or higher, with a virtual switch already created. An SSH client (for example, Putty on Windows or Terminal on Macintosh) is required to access the Cisco vwlc console. Browsers such as Chrome, Firefox are recommended to access the Cisco vwlc web UI. Determine the type that you want to deploy for the Cisco vwlc. See the next section for more information. HYPER-V Requirement Hyper-V requirement is based on vwlc scale. Small vwlc 200 access points 6000 clients Large vwlc 3000 access points 32,000 clients The following table lists Microsoft Hyper-V virtual machine requirements. Requirement Type Minimum Requirements CPU Clock speed: 2.0 GHz or faster Number of cores: Small--1 vcpu Large 2 vcpu Memory Hard Disks NIC Hypervisor Host Minimum 8GB or higher Small 2 GB Large 8 GB Host 100GB or higher vwlc Small or Large 8 GB 2 GB NIC interfaces required Hyper-V (Microsoft Servers 2012 and above) Product Overview The Cisco Virtual Wireless LAN Controller (vwlc) is available with two types of software images: small scale image (supports up to 200 access points and 6000 clients) and large scale image (supports up to 3000 access points and 32000 clients). 5

vwlc Data Sheet: http://www.cisco.com/c/en/us/products/collateral/wireless/virtual-wireless-controller/data_sheet_c78-714543.html vwlc Deployment Guide: http://www.cisco.com/c/en/us/td/docs/wireless/technology/mesh/8-2/b_virtual_wireless_lan_controller_deployment_guide_ 8-2.html FlexConnect Feature Matrix: http://www.cisco.com/c/en/us/support/docs/wireless/5500-series-wireless-controllers/ 112042-technote-wlc-00.html?referring_site=RE&pos=2&page=http://www.cisco.com/c/en/us/td/docs/wireless/controller/7-2/ configuration/guide/cg/cg_flexconnect.html Enterprise Mobility 8.x Design Guide - FlexConnect: http://www.cisco.com/c/en/us/td/docs/wireless/controller/8-1/enterprise-mobility-8-1-design-guide/ Enterprise_Mobility_8-1_Deployment_Guide/ch7_HREA.html Information about Microsoft Hyper-V: https://technet.microsoft.com/en-us/library/mt169373(v=ws.11).aspx Information about Windows PowerShell: https://technet.microsoft.com/en-us/library/hh846767(v=ws.11).aspx Video demonstration of how to deploy vwlc on Hyper-V: https://cisco.box.com/s/q5idy5mjj2hxt8etvfjrxwdrgfynafhj Deploying vwlc on Hyper-V To deploy vwlc on Hyper-V, follow the procedure below: Procedure Step 1 Download the appropriate ISO image from CCO (or within beta, download from the beta file forum.) 6

Step 2 Step 3 Save it to a server s local file folder. Start Hyper-V Manager. 7

Step 4 In the Actions pane, click New > Virtual Machine. 8

Step 5 Click Next to Specify Name and Location. 9

Step 6 For generation of vwlc, accept Generation 1 as default. 10

Step 7 Assign proper memory (see small or large requirement). 11

Step 8 We can skip Network connection config for later, as we are required to manually add a second vnic. 12

Step 9 Create the virtual disk, assign 8GB as the size for small or large. 13

Step 10 At the Installation option, select the default Install an operating system later. 14

Step 11 Click Finish at the Summary page to create your vwlc. 15

Step 12 Once the vwlc is created, select the vwlc > Actions > Settings. 16

Step 13 Select Add Hardware > Network Adapter > Add. This will create the 2nd vnic that will be the management interfact of the vwlc. 17

Step 14 Once the 2nd Network Adapter is added, assign this vnic to the proper vswitch. In this example, the vswitch is assigned to the server s physical connection to our network switch. Confirm selection > click Apply. 18

Step 15 Navigate to the DVD Drive within the Hardware pane, select Image file > Browse > locate your vwlc_image.iso > click Open. 19

Step 16 Step 17 Click OK to commit and save changes to virtual machine configuration. From the Actions pane, click > Connect > Start to power on the vwlc. 20

Step 18 Upon power start, you will see the screen Cisco WNBU Installation. System will automatically go through install process until completion. Step 19 Upon completion, vwlc will reboot. Turn off vwlc at this point. Note vwlc will try to boot with CD iso image, we need to disable CD boot to continue. 21

Step 20 Go to vwlc settings > CD Drive > select 'None' for Media, so it does not attempt to boot from ISO on power up. Click OK to save. 22

Step 21 Turn on vwlc machine, and press any key at the load prompt to access console to configure for the first time. Note It is normal behavior of vwlc on power up without direct virtual console (ssh and HTTP/s only) unless an admin manually interrupt at boot to access terminal. 23

Step 22 Once vwlc fully boots, it will initiate controller provisioning. 24

Step 23 Step 24 vwlc will initiate day0 WLAN Express setup, or override for CLI Wizard configuration. Proceed with basic setup (admin user, credentials, Management interface, NTP etc.) before accessing the vwlc. Note For guidance on using the WLAN Express setup go to http://www.cisco.com/c/en/us/td/docs/wireless/controller/ 8-0/configuration-guide/b_cg80/b_cg80_chapter_010.html Once configured, test network ping for connectivity. You can access the vwlc GUI at this point. 25

Step 25 Step 26 Connect to the vwlc web GUI. Go to Management > Software Activation > Licenses > click ap count. Set License Status to Active. Click Set Status. At the EULA prompt, click I Accept. 26

Step 27 Step 28 You have completed a deployment of vwlc on Hyper-V. Proceed to join access points, creating WLAN and connect wireless clients. Using Windows PowerShell The Hyper-V module for Windows PowerShell includes many Hyper-V cmdlets to help automate Hyper-V management tasks. There are 2 optional use-cases specific to vwlc that requires using PowerShell. Configuring tagged ports for vwlc Deploying vwlc on Hyper-V using a file/script with ISO image Configure Tagged Ports C:\Users\Administrator>powershell Windows PowerShell Copyright (C) 2014 Microsoft Corporation. All rights reserved. 27

Show list of adapters and assignment: Get-VMNetworkAdapter -VMName <vwlc name> Figure 1: Configure Ethernet1 (vwlc data port/management) as Trunk, with Native VLAN id 0 Set-VMNetworkAdapterVlan -VMName vwlc -VMNetworkAdapterName Eth1 -Trunk -AllowedVlanIdList 1-4000 -NativeVlanId 0 Configure Ethernet0 (vwlc serial port) as access/untagged Set-VMNetworkAdapterVlan -VMName vwlc -VMNetworkAdapterName Eth0 -Untagged Deploying vwlc on Hyper-V via Script Create a PowerShell script (*.ps1) using a text editor (e.g. Notepad) and save to a file folder. Note A *.ps1 extension is needed to be recognized as a PowerShell script. param($mpsw="vsw9x",$spsw="vsw10x",$name="vwlc",$ram=2gb,$iso="null") $VHD=8GB $VMLocation="C:\HyperV" "" "" "Input parameters are:" "" "Management Port Virtual Switch is : $MPSW" "Service Port virtual Switch is : $SPSW" "Name of the VM is : $Name" "Memory requestd is : $RAM" "Sotware input ISO is : $ISO" "Default media Storage is : $VHD" #Create Storage space for VHD files MD $VMLocation -ErrorAction SilentlyContinune #Create VM switches if not present $TestSwitch = Get-VMSwitch -Name $MPSW -ErrorAction SilentlyContinue if ($TestSwitch.Count -EQ 0){New-VMSwitch -Name $MPSW -SwitchType Private} $TestSwitch = Get-VMSwitch -Name $SPSW -ErrorAction SilentlyContinue if ($TestSwitch.Count -EQ 0){New-VMSwitch -Name $SPSW -SwitchType Private} #remove existing file if any for the current VM Remove-Item $VMLocation\$Name* -recurse $NewVM=New-VM -Name $Name -Path $VMLocation -MemoryStartupBytes 8GB -NewVHDPath $VMLocation\$Name.vhdx -NewVHDSizeBytes ${VHD} -SwitchName $SPSW Rename-VMNetworkAdapter -VMName $Name -Name "Network Adapter" -NewName Eth0 Add-VMNetworkAdapter -VMName $Name -SwitchName $MPSW -Name Eth1 #Set Management port to Trunk Set-VMNetworkAdapterVlan -VMName $Name -VMNetworkAdapterName Eth1 -Trunk -AllowedVlanIdList "1-4000" -NativeVlanId 0 #Set ISO path Set-VMDvdDrive -VMName $Name -Path $ISO #Set boot order Set-VMBios -VMName $Name -StartupOrder @("IDE","CD","LegacyNetworkAdapter","Floppy") 28

#Boot the VM "Your VM is Starting.. Please enter any key within 15secs on VM console to boot Start-Sleep 5 Start-VM $Name "VM Started" #connect the user to console vmconnect localhost $Name PowerShell cmdlet to invoke script within file location of the script created above. powershell -f <script> -ISO <location\installer iso> -RAM <size 2GB or 8GB> -Name <vmname> -MPSW <name of vsw for Mgmt> -SPSW <name of service port vsw> 29

2017 Cisco Systems, Inc. All rights reserved.

Americas Headquarters Cisco Systems, Inc. San Jose, CA 95134-1706 USA Asia Pacific Headquarters Cisco Systems (USA) Pte. Ltd. Singapore Europe Headquarters Cisco Systems International BV Amsterdam, The Netherlands Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco Website at www.cisco.com/go/offices.