How to Deploy an AMI Test Agent in Amazon Web Services

Similar documents
How to Deploy Virtual Test Agents in OpenStack

How to Deploy a VHD Virtual Test Agent Image in Azure

How to Deploy an OVA Virtual Test Agent Image in VMware

Pexip Infinity and Amazon Web Services Deployment Guide

Pexip Infinity and Google Cloud Platform Deployment Guide

How to Deploy the Barracuda NG Firewall in an Amazon Virtual Private Cloud

EdgeConnect for Amazon Web Services (AWS)

Pexip Infinity and Amazon Web Services Deployment Guide

Sangoma VM SBC AMI at AWS (Amazon Web Services)

Amazon Virtual Private Cloud. Getting Started Guide

Infoblox Trinzic V-x25 Series Appliances for AWS

Infoblox Installation Guide. vnios for Amazon Web Services

DenyAll WAF User guide for AWS

HySecure Quick Start Guide. HySecure 5.0

IBM Security Guardium Cloud Deployment Guide AWS EC2

PCoIP Connection Manager for Amazon WorkSpaces

QUICK START: SYMANTEC ENDPOINT PROTECTION FOR AMAZON EC2

FortiMail AWS Deployment Guide

Configure the Cisco DNA Center Appliance

Deploying the Cisco CSR 1000v on Amazon Web Services

Deploy the Firepower Management Center Virtual On the AWS Cloud

ARCSERVE UDP CLOUD DIRECT DISASTER RECOVERY APPLIANCE VMWARE

ForeScout CounterACT. Single CounterACT Appliance. Quick Installation Guide. Version 8.0

QUICK START: VERITAS STORAGE FOUNDATION BASIC FOR AMAZON EC2

Load Balancing Nginx Web Servers with OWASP Top 10 WAF in AWS

Load Balancing Web Servers with OWASP Top 10 WAF in AWS

ForeScout CounterACT. (AWS) Plugin. Configuration Guide. Version 1.3

From there, navigate to the Policies option and select the Create Policy button at the top:

Forescout. Quick Installation Guide. Single Appliance. Version 8.1

Load Balancing FreePBX / Asterisk in AWS

Deploying the hybrid solution

F5 BIG-IQ Centralized Management and Amazon Web Services: Setup. Version 5.4

AppGate for AWS Step-by-Step Setup Guide. Last revised April 28, 2017

CloudEdge Deployment Guide

Implementing Infoblox Data Connector 2.0

SymantecTM Desktop and Laptop Option. Symantec DLO s Storage in Cloud (Amazon Web Services)

PCoIP Connection Manager for Amazon WorkSpaces

SonicWall Web Application Firewall 2.0. AWS Deployment Guide

Installation of Informatica Services on Amazon EC2

Installing and Configuring vcloud Connector

SymantecTM Desktop and Laptop Option. Symantec DLO s Storage in Cloud (Amazon Web Services)

WAF on AWS Deployment Kit. On Demand. Configuration Guide

Nagios Core AMI Setup Guide

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

EXPRESSCLUSTER X 3.3. HA Cluster Configuration Guide for Amazon Web Services (Windows) 10/03/2016 2nd Edition

CounterACT 7.0 Single CounterACT Appliance

CloudEdge SG6000-VM Installation Guide

Launching the SafeArchive Amazon Machine Instance

Pulse Connect Secure Virtual Appliance on Amazon Web Services

How to Install Forcepoint NGFW in Amazon AWS TECHNICAL DOCUMENT

The Balabit s Privileged Session Management 5 F5 Azure Reference Guide

Immersion Day. Getting Started with Linux on Amazon EC2

Deploying and Provisioning the Barracuda CloudGen WAF in the Classic Microsoft Azure Management Portal

Transit VPC Deployment Using AWS CloudFormation Templates. White Paper

Link Gateway Initial Configuration Manual

AWS plug-in. Qlik Sense 3.0 Copyright QlikTech International AB. All rights reserved.

Mediant Cloud Edition (CE)

ForeScout Amazon Web Services (AWS) Plugin

Lenovo ThinkAgile XClarity Integrator for Nutanix Installation and User's Guide

Configuring High Availability

Figure 1 0: AMI Instances

VMware Integrated OpenStack User Guide

Ross Whetten, North Carolina State University

NETOP HOST ON A TERMINAL SERVER

Deploying the Cisco ASA 1000V

Netwrix Auditor. Virtual Appliance and Cloud Deployment Guide. Version: /25/2017

Configuring CloudN using ESXi 5.0 or later (EST mode)

Boot Attestation Service 3.0.0

Configuring AWS for Zerto Virtual Replication

VMware Integrated OpenStack User Guide. VMware Integrated OpenStack 4.1

Provisioning Lumeta SPECTRE via AWS Sign in to the Amazon Web Services console at

Resiliency Replication Appliance Installation Guide Version 7.2

Quick Start Guide for Vmware. Version 2.5 Vmware vsphere Instance

FusionHub. SpeedFusion Virtual Appliance. Installation Guide Version Peplink

unisys Unisys Stealth(cloud) for Amazon Web Services Deployment Guide Release 2.0 May

Collaboration Management Suite. Installation manual

CCC VMware Workstation Installation Guide Document Version build 007

Configuring a Palo Alto Firewall in AWS

Silver Peak EC-V and Microsoft Azure Deployment Guide

Installation Guide. McAfee Web Gateway. for Riverbed Services Platform

EXPRESSCLUSTER X 4.0. HA Cluster Configuration Guide for Amazon Web Services (Linux) April 17, st Edition

SOA Software API Gateway Appliance 6.3 Administration Guide

Silver Peak. AWS EC-V for Multi- Instance Inbound Load Balancing

Veritas Desktop and Laptop Option 9.1 Qualification Details with Cloud Service Providers (Microsoft Azure and Amazon Web Services)

Aviatrix Site2Cloud Virtual Appliance

Firebox Cloud. Deployment Guide. Firebox Cloud for AWS and Microsoft Azure

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

VMware AirWatch Integration with RSA PKI Guide

CLOUD AND AWS TECHNICAL ESSENTIALS PLUS

FortiManager VM - Install Guide VERSION 5.2

SonicWALL / Toshiba General Installation Guide

Immersion Day. Getting Started with Windows Server on. Amazon EC2. Rev

Configure the Cisco DNA Center Appliance

Installation Guide McAfee Firewall Enterprise (Sidewinder ) on Riverbed Services Platform

Azure Marketplace. Getting Started Tutorial. Community Edition

Immersion Day. Getting Started with Linux on Amazon EC2

Deploy ERSPAN with the ExtraHop Discover Appliance and Brocade 5600 vrouter in AWS

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

Installing the Nasuni Filer on the EC2 Platform. Version 7.9 July 2017 Last modified: July 10, Nasuni Corporation All Rights Reserved

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

Transcription:

How to Deploy an AMI Test Agent in Amazon Web Services Executive Summary This guide explains how to deploy a Netrounds Test Agent in Amazon EC2 (Elastic Compute Cloud) by launching an AWS instance on which to run a Netrounds AMI (Amazon Machine Image). Table of Contents 1 Netrounds Solution Overview... 2 2 Prerequisites... 2 2.1 Netrounds Control Center Account... 2 2.2 Netrounds AMI for Test Agent... 2 3 Launching an AWS Instance... 2 3.1 Logging In to Amazon EC2... 3 3.2 Choosing an AMI... 3 3.3 Choosing an AWS Instance Type... 4 3.4 Configuring AWS Instance Details... 4 3.5 Selecting Storage... 5 3.6 Adding Tags... 5 3.7 Configuring Security Group... 5 3.8 Reviewing Your Instance Settings and Selecting an SSH Key Pair... 5 4 Verifying Successful Test Agent Configuration... 6 5 Troubleshooting... 8 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 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 AMI for Test Agent An Amazon Machine Image (AMI) is a special type of virtual appliance used to create a virtual machine within the Amazon Elastic Compute Cloud ( EC2 ), which is part of Amazon Web Services. The AMI serves as the basic unit of deployment for services delivered using EC2. A Netrounds AMI is provided either directly from Netrounds or from your NFV orchestration partner. You will need to provide the ID of your AWS account, to which the private Netrounds AMI will then be shared. 3 Launching an AWS Instance This chapter tells how to launch an AWS instance on which to run the Netrounds AMI. 2

Be aware that the AMI is shared to a specific geographical region within EC2. Therefore you need to know what region that is and make sure you access the same region. 3.1 Logging In to Amazon EC2 Go to https://aws.amazon.com/ec2. Click the button Get started with Amazon EC2. Sign in to your AWS account: Click Services on the top bar. In the Compute section, click EC2. You are taken to the EC2 Management Console. 3.2 Choosing an AMI Under the heading Create Instance, click the Launch Instance button. On the Step 1 screen, select My AMIs on the navigation bar on the left. Check the Shared with me box. 3

Your Netrounds AMI should now appear in the list. It is named simply Netrounds AMI <version>, where the version number is a Netrounds-internal one. Click the Select button next to the Netrounds AMI. You are now taken to the next step. 3.3 Choosing an AWS Instance Type A large number of AWS instance types will typically appear in this list. Which one to choose depends on the performance needed when running the AMI. We recommend an Amazon EC2 C5 instance for the Test Agent. Select an AWS instance type, then click the button Next: Configure Instance Details at the bottom of the page. 3.4 Configuring AWS Instance Details One addition is crucial here: Expand the Advanced Details section at the bottom of the page. Under User data, provide the cloud-init config for the vta, either by pasting it into the box (As text option) or by browsing to a file (As file option). The basic cloud-init config is as shown below. Text in angle brackets < > needs to be replaced by the proper strings. Note that lines with parameter settings must be indented as shown. Lines where the default value is kept can be omitted. #cloud-config netrounds_test_agent: name: <vta name> email: <Netrounds user email address> password: <Netrounds password> account: <Netrounds account name> server: <Netrounds server> (default: login.netrounds.com:443) management_interface: eth1 (default: eth0) management_address_type: dhcp static (default: dhcp) The following parameters are required only if management_address_type is static : management_ip: <management IP address>/<prefix> management_dns: <DNS server IP address>[,<dns server IP address>] 4

management_default_gateway: <gateway IP address> management_ntp: <NTP server IP address or host name> (default: ntp.netrounds.com) The following parameters are required only if the vta is connecting to the server through an HTTP proxy: http_proxy: <proxy server> http_proxy_port: <proxy port> http_proxy_auth_type: none basic (default: none) The following parameters are required only if http_proxy_auth_type is basic : http_proxy_username: <proxy authorization user name> http_proxy_password: <proxy authorization password> The remaining settings can be left as-is. Once you have entered your cloud-init config data, click the Next: Add Storage button. 3.5 Selecting Storage The recommendation here is at least 2 GB of storage. Select a suitable storage device, then click the Next: Add Tags button. 3.6 Adding Tags This step is optional. There is no need to add any tags for the AMI Test Agent. Click the Next: Configure Security Group button. 3.7 Configuring Security Group The security group selected here must allow outgoing traffic on ports that the vta needs in order to communicate with Netrounds Control Center. Specifically, for SaaS, TCP port 443; for an on-premise installation, TCP port 6000. In addition, UDP port 123 needs to be open to permit NTP time sync. The security group must also allow traffic on all ports needed for the testing you intend to do with the vta. After selecting a security group, click the Review and Launch button. 3.8 Reviewing Your Instance Settings and Selecting an SSH Key Pair On this page, check that all settings for the AWS instance are appropriate. Then click Launch. You are prompted to select a public private key pair for connecting securely to your AWS instance via SSH. If you have such a private key, select the option Choose an existing key pair. Otherwise, select the option Proceed without a key pair and check the I acknowledge box. 5

Finish by clicking the Launch Instances button. Your instance should now appear under Instances in the EC2 Management Console. After it has started up, Instance State will be running : The Test Agent will now automatically register with Netrounds Control Center and will then appear in the Netrounds Control Center web GUI under Test Agents. Check for the AWS instance name in that view to verify that the Test Agent has registered. 4 Verifying Successful Test Agent Configuration To verify that the cloud-init configuration of the vta instance has been successful and that you get access to the Netrounds Test Agent user interface, do as follows: Select the Netrounds AMI in the AMI view. Click the Actions button and select Instance Settings Get System Log. The log should look something like this: 6

7

5 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. This requires that you supplied an SSH public key when creating the AWS instance (see section 3.8). In the Instances view, inspect the public IP address of the instance. At a command prompt, type: ssh -i <private_key> admin@<instance_public_ip> where <private_key> is the name of the file holding your SSH private key and <instance_public_ip> is the public IP address of the vta instance. You are now taken to the Test Agent admin menu: The functionality found here is described in the Netrounds support documentation: see the topics 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. 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.