How to Deploy an OVA Virtual Test Agent Image in VMware

Similar documents
How to Deploy a VHD Virtual Test Agent Image in Azure

How to Deploy Virtual Test Agents in OpenStack

How to Deploy an AMI Test Agent in Amazon Web Services

Deploying the Cisco Tetration Analytics Virtual

Installing and Configuring vcloud Connector

VMware vfabric Data Director Installation Guide

Deploying the Cisco ASA 1000V

VMware vfabric Data Director Installation Guide

NetScaler Analysis and Reporting. Goliath for NetScaler Installation Guide v4.0 For Deployment on VMware ESX/ESXi

VMware Skyline Collector Installation and Configuration Guide. VMware Skyline 1.4

Installing and Configuring vcloud Connector

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

Basic Configuration Installation Guide

Using vrealize Operations Tenant App as a Service Provider

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

Deploying VMware Identity Manager in the DMZ. JULY 2018 VMware Identity Manager 3.2

ARCSERVE UDP CLOUD DIRECT DISASTER RECOVERY APPLIANCE VMWARE

vsphere Replication for Disaster Recovery to Cloud

Securing Containers Using a PNSC and a Cisco VSG

AT&T CLOUD SERVICES. AT&T Synaptic Compute as a Service SM. Using VMware vcloud Connector

vsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.5

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

VMware Skyline Collector Installation and Configuration Guide. VMware Skyline Collector 2.0

VMware ESX ESXi and vsphere. Installation Guide

Installing and Configuring vcenter Multi-Hypervisor Manager

Cisco Prime Collaboration Deployment

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

VMware vcenter AppSpeed Installation and Upgrade Guide AppSpeed 1.2

Threat Response Auto Pull (TRAP) - Installation Guide

Installing Your System Using Manual Deployment

Deploying VMware Identity Manager in the DMZ. SEPT 2018 VMware Identity Manager 3.3

Installing, Configuring, and Upgrading vcloud Availability for Cloud-to- Cloud DR. April 2018 VMware vcloud Availability for Cloud-to-Cloud DR 1.

Proofpoint Threat Response

Resiliency Replication Appliance Installation Guide Version 7.2

Ordering and deleting Single-node Trial for VMware vcenter Server on IBM Cloud instances

Installing Cisco Virtual Switch Update Manager

VMware vrealize Log Insight Getting Started Guide

Hands-on Lab Manual. Introduction. Dell Storage Hands-on Lab Instructions. Estimated Completion Time: 30 minutes. Audience. What we will be doing

Veritas NetBackup Virtual Appliance Getting Started Guide. Release 3.1.2

Basic Configuration Installation Guide

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

Boot Attestation Service 3.0.0

VMware vfabric AppInsight Installation Guide

KEMP360 Central - VMware vsphere. KEMP360 Central using VMware vsphere. Installation Guide

RecoverPoint for Virtual Machines

vsphere Replication for Disaster Recovery to Cloud vsphere Replication 8.1

VMware Infrastructure Planner

Creating an IBM API Management Version 2.0 environment

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

vsphere Replication for Disaster Recovery to Cloud

Installing Cisco MSE in a VMware Virtual Machine

ITCorporation HOW DO I INSTALL A FRESH INSTANCE OF ANALYZER? DESCRIPTION RESOLUTION. Knowledge Database KNOWLEDGE DATABASE

MaaS360.com. MaaS360 On-Premises. Database Virtual Appliance Setup Guide

FlexPod Infrastructure Automation. September 2016 SL10295 Version 1.0.0

Quick Start Guide ViPR Controller & ViPR SolutionPack

Installing or Upgrading ANM Virtual Appliance

Install and Configure FindIT Network Manager and FindIT Network Probe on a VMware Virtual Machine

Version 2.3 User Guide

Installing and Configuring vcenter Support Assistant

Version 1.26 Installation Guide for SaaS Uila Deployment

VMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager

Securing Containers Using a PNSC and a Cisco VSG

McAfee Boot Attestation Service 3.5.0

Monitoring Hybrid Cloud Applications in VMware vcloud Air

Table of Contents 1.1. Install, Deploy, Maintain Infrastructure Installation Download. Deploy the Appliance

Table of Contents. Configure and Manage Logging in to the Management Portal Verify and Trust Certificates

Quick Start Guide ViPR Controller & ViPR SolutionPack

vrealize Suite Lifecycle Manager 1.1 Installation, Upgrade, and Management vrealize Suite 2017

Palo Alto Networks Cybersecurity Gateway

vrealize Suite Lifecycle Manager 1.0 Installation and Management vrealize Suite 2017

vapp Deployment and Configuration Guide

Using the vcenter Orchestrator Plug-In for vcloud Director 1.0

Veritas NetBackup Virtual Appliance Getting Started Guide. Release 3.1.1

Free Download: Quick Start Guide

WatchGuard XTMv Setup Guide Fireware XTM v11.8

VMware Integrated OpenStack Quick Start Guide

Using VMware vfabric Application Director

Deploy the ExtraHop Discover Appliance with VMware

WatchGuard Dimension v1.1 Update 1 Release Notes

Using the vcenter Orchestrator Plug-In for vcloud Director 5.5. vrealize Orchestrator 5.5

NexentaStor VVOL

SteelCentral AppResponse 11 Virtual Edition Installation Guide

Install Part I - Virtual - Install and Power-on the SecureAuth IdP 9.0 Virtual Appliance

ECDS MDE 100XVB Installation Guide on ISR G2 UCS-E and VMWare vsphere Hypervisor (ESXi)

Easy Setup Guide. Cisco FindIT Network Probe. You can easily set up your FindIT Network Probe in this step-by-step guide.

KEMP 360 Central for vsphere. Installation Guide

SRA Virtual Appliance Getting Started Guide

UDP Director Virtual Edition Installation and Configuration Guide (for Stealthwatch System v6.9.0)

WatchGuard XTMv Setup Guide

VMware vsphere Data Protection Evaluation Guide REVISED APRIL 2015

VMware AirWatch Integration with RSA PKI Guide

VPN Service Lifecycle Assurance Layer 2 and 3 performance testing with TWAMP/Y.1731 and USB-booted Test Agents

vsphere Update Manager Installation and Administration Guide 17 APR 2018 VMware vsphere 6.7 vsphere Update Manager 6.7

Platform Compatibility... 1 Known Issues... 1 Resolved Issues... 2 Deploying the SRA Virtual Appliance... 3 Related Technical Documentation...

vshield Quick Start Guide

VMware vcloud Air User's Guide

EventTracker: Virtual Appliance

IBM Spectrum Protect Plus Version Installation and User's Guide IBM

IaaS Integration for Multi- Machine Services. vrealize Automation 6.2

Transcription:

How to Deploy an OVA Virtual Test Agent Image in VMware Executive Summary This guide explains how to start a Netrounds Virtual Test Agent as a vapp on a VMware virtual machine. Table of Contents 1 Netrounds Solution Overview... 2 2 Prerequisites... 2 2.1 Netrounds Control Center Account... 2 2.2 Netrounds vta Image... 2 3 Uploading and Deploying a vta Image... 3 3.1 Uploading and Deploying a vta Image via vsphere Client... 3 3.1.1 Powering On the vta... 7 3.2 Uploading and Deploying a vta Image with OVF Tool... 7 4 Troubleshooting... 8 5 Appendix: Description of the vta VNF and Its Requirements... 11 1

1 Netrounds Solution Overview Netrounds consists of two parts: 1. Test Agents software-based active traffic generators. Virtual Test Agents (vtas) are ones that you upload and boot from your own virtualized environment. These vtas will automatically connect to the Netrounds Control Center as part of the deployment process described in this guide. (Netrounds also offers non-virtual Test Agents in the form of software that is installed on stand-alone x86 hardware.) 2. Netrounds Control Center for centralized control and coordination of Test Agents, including distributed VNF vtas. This includes initiating test sequences and monitoring sessions, as well as evaluating collected measurement data, SLAs and KPIs. Netrounds vtas are controlled through Netrounds Control Center. The interface towards Netrounds Control Center is either a web GUI or an orchestration API, as illustrated below: 2 Prerequisites 2.1 Netrounds Control Center Account You need an account in a Netrounds Control Center in order to access it: either the one belonging to the Netrounds SaaS solution or one installed on-premise in your organization. If you do not already have a Netrounds account, please contact sales@netrounds.com or (in the SaaS case) reach out to our regional sales responsible for the SaaS solution. 2.2 Netrounds vta Image The VNF vta image is provided either directly from Netrounds or from one of Netrounds partners. The vta image for VMware is provided in OVA (OVF/VMDK) format and is packaged using the OVF Tool which uses SHA1 checksum. The OVF file specifies version VMX-09, since that is the lowest version which has the required functionality. The OVF file also specifies 512 MB RAM and 2 GB block storage for the vta. 2

3 Uploading and Deploying a vta Image Once you have your vta image, you need to upload it to your VMware environment and deploy it. This can be done either via the VMware vsphere Client or with the OVF Tool. The supplying of Netrounds of user data is done in the process of this deployment. 3.1 Uploading and Deploying a vta Image via vsphere Client This is possible only in Windows and ios. If you are using a different operating system, you need to use the method in section 3.2 instead. Log in to vsphere Client. In vsphere Client, navigate to vcenter Inventory Lists. Select vapps. Click the Deploy OVF template button (circled in the screenshot below). 3

In the wizard that appears, select Local file and browse to select your OVA/OVF file. Then click Next. On the Review details screen, click Next. On the Select name and folder screen, Name is predefined as netrounds. Select a folder or datacenter as exemplified in the screenshot below. Then click Next. 4

On the Select a resource screen, select where to run the deployed template. Click Next. On the Select storage screen, the settings can be left as-is. Select a datastore in which to store the files for the deployed template. Click Next. On the Setup networks screen, edit the configuration if necessary; otherwise, no action is required here. Continue by clicking Next. 5

On the Customize template screen, you need to fill in your Netrounds user data as exemplified below (you will need to modify the details according to your setup). Then click Next. Finally, on the Ready to complete screen, review your settings. Then click Finish. The OVF template will now be deployed in VMware. This will take a non-trivial amount of time; the progress of the deployment is shown in the Recent Tasks pane in vsphere Web Client: 6

3.1.1 Powering On the vta For the vta to come online, you must power it on. In vsphere Client, do as follows: From the Home screen in vsphere Client, navigate to vcenter Inventory Lists vapps, and select your vapp (by default named netrounds ). Click the Power on vapp link to power on the netrounds vapp. This powers on the NetroundsVTA virtual machine as well. The vta will now register with Netrounds Control Center and appear in its web GUI under Test Agents. Check for the vta name in that view to verify that the vta has registered. 3.2 Uploading and Deploying a vta Image with OVF Tool With OVF Tool the procedure for vta deployment is as follows: You first need to configure vta user data in the OVF file. To this end, uncompress the OVA file, which among other things contains the OVF. 7

Open the OVF file in your text editor of choice and scroll down to the ovf:productsection tag: <ovf:productsection ovf:class="" ovf:instance="" ovf:required="true"> <ovf:info>information about the installed software</ovf:info> <ovf:category>netrounds Control Center registration</ovf:category>... Inside that tag you find several ovf:property tags, each of which controls one data entry, identified by its ovf:key. To change the value of a Property, edit its ovf:value:... <ovf:property ovf:key="netrounds.http_proxy" ovf:password="false" ovf:type="string" ovf:userconfigurable="true" ovf:value=""> <ovf:label>test Agent HTTP-Proxy server</ovf:label> <ovf:description>the address to a HTTP-Proxy. This is optional</ovf:description> </ovf:property>... When done configuring vta user data, compress the files back into an OVA again (use the tar format and then replace the file extension). You are now ready to upload your vta image with OVF Tool. The vta image also needs to be powered on in the same command. Use this syntax: $ ovftool --acceptalleulas "--datastore=datastore" "--network=network" --poweron file.ova vi://user:password@server/datacenter/host/host Here, each CAPITALIZED word should be replaced with the appropriate value, and file.ova is the name of your OVA file. Example: $ ovftool --acceptalleulas "--datastore=datastore1" "--network=vm Network" --poweron vta.ova vi://admin@netrounds.vsphere:mypassword@vcenter.lulea.netrounds.local/datacente r/host/esxi.lulea.netrounds.local 4 Troubleshooting If the vta does not show up in Netrounds Control Center, it is useful to open its local console to investigate the cause of the problem. From the Home screen in vsphere Client, navigate to vcenter Inventory Lists vapps, and select your vapp (by default named netrounds ). Click the netrounds vapp once more in the left-hand navigation pane, then click Top Level Objects. Click the NetroundsVTA object. 8

In the right-hand pane, at the top, open the Actions menu and select Open Console. The console opens on a new tab. If you do not see the prompt shown below, click the Send Ctrl+Alt+Delete button in the top right corner. Log in using the credentials indicated. You are taken to the top-level Probe Admin Menu: 9

The functionality here is described in the Netrounds support documentation under Test Agents Configuring Test Agents from the local console. The following functions are particularly helpful: Utilities Ping for checking that the vta has a working internet connection. Utilities Troubleshoot connection for verifying that the Netrounds management connection is working. 10

5 Appendix: Description of the vta VNF and Its Requirements 1. The vta VNF is capable of running in a plain, vanilla environment using a standard cloud configuration and orchestration based on VMware. There might be some limitations in terms of performance and also some minor limitations in terms of jitter and delay accuracy, depending on your VMware infrastructure and how heavily loaded it is. However, for early proof-of-concepts and evaluations, this should not be a major issue. To obtain line rate packet generation and optimal usage of your specific hypervisor environment, an integration project would be required. 2. The vta VNF consists of a single stand-alone VNF. However, the VNF must be able to connect and communicate securely with Netrounds Control Center, which is not a VNF. Netrounds Control Center is readily available in the public cloud (in addition to private cloud installations), something which simplifies test and evaluation projects. 3. Interfaces trust the natural OS bootstrap order in terms of how they are identified. 4. The performance is dependent on the underlying hardware. The more powerful the hardware, the higher the performance. For a 3 GHz quad-core processor, achievable performance is up to 10 Gbit/s using five concurrent unidirectional TCP streams. 5. The minimum recommended specification is: 1 vcpu, 512 MB RAM, and 2 GB of block storage. The latter two settings are in the OVF file, as mentioned in section 2.2. 6. It is assumed that a generic VNF manager which is not part of the Netrounds solution does the instantiation, scaling, and termination of the vta VNF. 7. The vta VNF needs to register with Netrounds Control Center to receive commands. For public cloud Netrounds Control Center scenarios, the VNF needs connectivity to the Internet from the eth0 interface. For plug-and-play configuration of the VNF, DHCP should be used for IP addressing of the vta s interfaces, as well as for assignment of an available DNS server. 8. The VNF will resolve the Netrounds Control Center address and initiate an outbound connection using TCP. (For details, see the Netrounds Control Center support documentation.) To successfully connect and authenticate itself to the correct Netrounds account, the VNF needs to have credentials provided to it during initialization. In the VMware environment, these credentials are entered in the vsphere Client (see section 3.1) or in the OVF file (see section 3.2). Once the VNF has connected to Netrounds Control Center, it can be controlled either via a web browser or through the Netrounds cloud API to start monitoring user experience KPIs, conduct a service turn-up test, or perform on-demand troubleshooting tests. The connection is an encrypted OpenVPN connection. 9. The vta VNF also requires synchronization to an NTP server in order to achieve accurate delay and jitter measurements. By default, Test Agents will synchronize their internal clock to an NTP server provided by Netrounds (ntp.netrounds.com); however, any NTP server (internal or external) can be used. 10. Rescaling of the VNF again needs to be handled by a generic VNF manager (compare paragraph 6). For example, if the available connection bandwidth is increased, the VNF might need to be scaled up to be able to push enough bandwidth through the link for testing purposes. WWW.NETROUNDS.COM SUPPORT@NETROUNDS.COM Copyright 2018 Netrounds AB. All rights reserved. This document is issued to provide information only. The content is subject to revision without notice. The product and services are subject to availability and change without notice. The Netrounds logo is a trademark of Netrounds AB. All other brand or product names are the trademarks of their respective holders.