Sunteți pe pagina 1din 40

TeraVM Appliance

Set Up Guide
TeraVM Version 12.1
Part no: 47090/390
Help and Support

Help and Support


TeraVM User Documentation, Online Training Guides and Videos are available on the documentation portal:
http://ats.aeroflex.com/login-account
For support queries, please log a call on the Cobham Wireless Support Portal
https://support.aeroflex.com/
For help on using the support portal, download the Cobham Wireless Customer Support Portal User Guide.
(For accounts, please contact your local Cobham Account Representative).

Note
You can also contact support using the mail alias for your region:

TeraVMSupport.CN@aeroflex.com (China)

TeraVMSupport.EMEA@aeroflex.com (EMEA)

TeraVMSupport.USA@aeroflex.com (North America)

TeraVMSupport.JP@aeroflex.com (Japan)

TeraVMSupport.KO@aeroflex.com (Korea)

TeraVMSupport.SG@aeroflex.com (South East Asia)

TeraVMSupport.IND@aeroflex.com (India)

© Copyright 2016 TeraVM Appliance Set Up Guide Page i


Cobham Wireless
Table of Contents Table of Contents

Table of Contents
TeraVM Terminology ..................................................................................................................................................... iii

Chapter 1. Introduction ................................................................................................................................................. 1


Chapter 2. TeraVM Overview ....................................................................................................................................... 2
2.1. TeraVM Pool Manager ..................................................................................................................................... 3
Chapter 3. Setting Up Your TeraVM Appliance ........................................................................................................ 5
3.1. Prerequisites ....................................................................................................................................................... 6
3.2. Appliance Ports ................................................................................................................................................. 6
3.3. Set Up the Hardware ......................................................................................................................................... 7
3.4. Change the ESXi Host IP Address (Optional) .................................................................................................. 8
3.5. Change the TeraVM Controller Management IP Address (Optional) ............................................................ 10
3.6. Change the TeraVM Executive Management IP Address (Optional) ............................................................. 13
3.7. Set the TeraVM Executive Management IP Address (Optional) .................................................................... 14
Chapter 4. Using Your Appliance ............................................................................................................................... 16
4.1. Licenses ........................................................................................................................................................... 16

Appendix A. TeraVM Test Bed Management ........................................................................................................... 17


A.1. Introduction ..................................................................................................................................................... 17
A.2. Test Bed Management Configuration ............................................................................................................ 18
A.3. Hosts TVMs Assignment Table ..................................................................................................................... 23
A.3.1. Reassigning Test Modules ................................................................................................................... 23
A.3.2. Update Hosts Information ................................................................................................................... 25
A.4. Test Bed Management Backplane Setup ....................................................................................................... 29
A.4.1. Introduction .......................................................................................................................................... 29
A.4.2. Check Contents of TeraVM Test Bed Management ........................................................................... 29
A.4.3. Connect TeraVM Comms Cable to External Network ....................................................................... 30
A.5. Test Bed Management Limitations ................................................................................................................ 30
Appendix B. Rebooting the Controller ....................................................................................................................... 31
Appendix C. IP Addresses/Access, Usernames and Passwords ............................................................................... 33
Appendix D. Appliance Specifications ........................................................................................................................ 34
D.1. TVM-630 Specifications ................................................................................................................................ 34

© Copyright 2016 TeraVM Appliance Set Up Guide Page ii


Cobham Wireless
TeraVM Terminology

TeraVM Terminology
The following terminology is used in TeraVM documents:
• TeraVM Executive: The Executive hosts a number of central services for TeraVM such as the Centralized Test
Library, License Tracker, Pool Manager, User Authentication and Licensing.
• TeraVM Controller (TVM-C): The Controller sets up a TeraVM test, directs TeraVM test modules to generate
and receive IP traffic, executes the test and processes results.
• Pool Manager: The Pool Manager allocates test interfaces (test modules) to one or multiple TeraVM controllers.
• TeraVM Test Module (TVM): A Test Module is a virtual machine that generates and receives IP traffic. It
contains one or multiple Test Agents. Each Test Module has one or more Network Interfaces.
• Test Agent: This is an IP traffic generator/receptor. Each Test Module has one or more Test Agents. Each Test
Agent has one or more Test Interfaces, associated with virtual network adapters through which traffic flows to/
from the SUT.
• System Under Test (SUT): The users' device/network/system under test. May be multiple SUTs in one TeraVM
system.
• Test Bed: a logical test structure to test one or more SUTs: consists of one or more TeraVM Controllers and one
or more Test Modules.
• Test Group, test case: Test containing multiple entities such as hosts and applications. Only one instance of a test
group can be run by a user at a given time.

© Copyright 2016 TeraVM Appliance Set Up Guide Page iii


Cobham Wireless
Chapter 1. Introduction

Chapter 1. Introduction
The Cobham TeraVM Appliance is a fully virtualized IP test and measurement solution that can emulate and measure
millions of unique application flows.
The Appliance is pre-installed on an ESXi Hypervisor and includes all the hardware, software, and license files
required to run a stand-alone test system. TeraVM is pre-installed and pre-configured with your required test bed set
up, allowing you to quickly create and run tests.
This guide contains:
• A brief introduction to TeraVM concepts. For more details, see the TeraVM User Guide.

• Details on how to connect and start using your TeraVM Appliance.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 1


Cobham Wireless
Chapter 2. TeraVM Overview

Chapter 2. TeraVM Overview


A TeraVM test bed is shown below. A TeraVM test bed is a group of TeraVM components that generates test traffic
to exercise a system under test (SUT). The test bed consists of a TeraVM Executive, one or more TeraVM Controllers
(TVM-C), and TeraVM Test Modules (TVMs) which generate and terminate test traffic from their test interfaces to/
from a SUT.

Figure 2-1. TeraVM Appliance Architecture with Test Module Type TVM-5 Configuration

TeraVM Appliance Management Port

ESXi Hypervisor
TeraVM Management Network

Executive
Controller
(with Pool Manager)

TVM 6 TVM 5 TVM 4 TVM 3


Test
Test Test
Test Test
Test
Test
Test Test
Test Test
Test Test Test Test Test
Agent
Agent Agent
Agent Agent
Agent
Agent
Agent Agent
Agent Agent
Agent Agent Agent Agent Agent
3/ 4/ 3 3/ 3/ 3 3/ 2/ 3 3/ 1/ 3
6/ 1/ 3 ...6/ 4/ 3 5/ 1/ 3 ...5/ 4/ 3 4/ 1/ 3 ...4/ 4/ 3

Virtual (Test) Interface

Port 6 Port 5 Port 4 Port 3


Physical Interface
SUT (Test Port)

System Under Test

Test Modules

One of four types of test module is pre-configured on your Appliance, based on your test requirements. In the example
above, the Appliance has four test modules (numbered 3 to 6) of type TVM-5.

The configurations for each test module type are shown in the table below.

Table 2-1. Test Module Configurations

Test Module Type Number of Test Agents Core Count

TVM-2 1 2 CPU Cores

TVM-5 4 5 CPU Cores

TVM-8 4 8 CPU Cores

TVM-16 8 16 CPU Cores

• In general, more test agents mean greater traffic generation capacity.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 2


Cobham Wireless
2.1. TeraVM Pool Manager

• Usually one CPU core in each TVM is used for processing overhead, but in the case of TVM-8 and TVM-16, half
of the cores are required for overhead. The other cores are used for running tests and are called Test Agents.

Test Interfaces

Each test agent of your test modules has a Test Interface that is mapped to a Physical Test Port or Gigabit Ethernet
Interface configured on your Appliance. Examples are shown in the table below, which assumes one test interface
per test agent. For TVM-2, one test interface is connected to each physical port; for TVM-5, four test interfaces are
connected to each port and so on.

Note
Test Interfaces are numbered by using the format <test module instance #>/<test agent #>/<test interface #>,
where instance refers to the test module number. For example, a TVM-5 with an instance number of 3 has four
test agents, whose test interfaces are named: 3/1/3, 3/2/3, 3/3/3, 3/4/3. For an Appliance with four test modules
of type TVM-5, the interface naming goes up to 6/1/3, 6/2/3, 6/3/3 and 6/4/3, as indicated in the table. Test
module instance numbering and test interface numbering always starts with 3.

Table 2-2. Test Interface to Physical Port Mapping

Appliance IO Type Test Agent Port 3 Port 4 Port 5 Port 6

TVM-2 1 Gb 1 3/1/3 4/1/3 5/1/3 6/1/3

TVM-5 10Gb 4 3/4/3 4/4/3 5/4/3 6/4/3

TVM-8 40Gb 4 3/4/3 4/4/3 5/4/3 6/4/3

TVM-16 40Gb 8 3/8/3 4/8/3 - -

In each case, there are four test module instances, except for TVM-16 which has only two instances, and hence only
two ports are used. The virtual interface listed is the one from the highest numbered test agent of the test module
instance.

2.1. TeraVM Pool Manager


To run a test, the controller requests resources from the central pool manager which resides on the Executive. The
TeraVM Pool Manager allocates test modules with their associated test interfaces from a central pool to individual
TeraVM controllers to allow best use of resources when a test is run. The test modules are returned to the central pool
when the test ends.

With the TeraVM Pool Manager, you can create elastic test beds, where the size of the test bed, and hence resource
usage, is determined by an individual test's run-time requirements. Multiple logical test beds (corresponding to Pool
Manager topologies), each with a separate System Under Test (SUT), are possible from one physical network.

TeraVM test modules are managed by the Pool Manager and allocated to the controller at test run-time.

Each test module has one or more test interfaces for generating and receiving network traffic. When a TeraVM
controller starts a test, it requests the Pool Manager for available test interfaces. The way the interfaces are assigned
depends on which interface selection mode is in force:

© Copyright 2016 TeraVM Appliance Set Up Guide Page 3


Cobham Wireless
2.1. TeraVM Pool Manager

• Pool Manager Mode: Interface selection is based on a user-defined set of topologies and categories. If test
modules with those interface types are available, the Pool Manager assigns those test modules to the TeraVM
controller at run-time.
• Classic Mode: This corresponds to pre-12.0 operation: in this mode, it is still possible to select interfaces directly,
for example 3/1/3.

Note
Your TeraVM Appliance is pre-configured in Classic Mode but you can change this to Pool Manager
Mode later, as described in the TeraVM User Guide.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 4


Cobham Wireless
Chapter 3. Setting Up Your TeraVM Appliance

Chapter 3. Setting Up Your TeraVM Appliance


The main components of a TeraVM Appliance are:

1. Dell PowerEdge server (R630) with TeraVM installed.

2. Management Connectivity.

3. Physical test ports.

The set up steps for the TeraVM Appliance are as follows:

Figure 3-1. Steps for Installing TeraVM Appliance

Set Up Hardware

Change IP Addresses (Optional):


1. ESXi Host IP Address
2. TeraVM Controller Management Address
3. TeraVM Executive Management Address
4. Set new Executive IP address in Controller

Set Up Complete

To start using your


Appliance

TeraVM User Guide

To set up your Appliance, you must:

1. Make sure you have the prerequisites.

2. Set Up Hardware.

3. Change the ESXi Host IP address, if required. See Note.

4. Change IP Address of the TeraVM Controller, if required.

5. Change IP Address of the TeraVM Executive, if required.

6. Set new Executive IP address from the Controller HTML5 UI login page.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 5


Cobham Wireless
3.1. Prerequisites

Note
Your Appliance comes with pre-configured static management IP addresses on the Host and TeraVM
components. You can change these to other addresses when setting up the Appliance.

3.1. Prerequisites
Before you begin setting up the TeraVM Appliance, you need to have access to:

• A PC running a standard web browser, such as Internet Explorer, Firefox, Safari or Chrome.

– The PC must be assigned a static IP address. This address must be between 192.168.0.1 and 192.168.0.251
with a subnet of 255.255.255.0.

• VGA Monitor and Keyboard.

3.2. Appliance Ports


Management Port

Your Appliance is of type TVM-630, which uses one management port to connect to the network. Connecting a PC to
this port allows you to set up management IP addresses for your TeraVM components. After you have configured the
IP addresses, you will connect this port to your Local Area Network.

Test Ports

In the example shown, the Appliance is configured with 4x10GbE SFP test ports (on two dual port Network Interface
Cards), labelled from right to left, starting at Port 3. These are the ports that you will connected to your System Under
Test.

See Appendix D for hardware specification options for TVM-630.

Figure 3-2. Dell PowerEdge R630 (Rear View)

© Copyright 2016 TeraVM Appliance Set Up Guide Page 6


Cobham Wireless
3.3. Set Up the Hardware

3.3. Set Up the Hardware

Check Contents of the Box


Each TeraVM Appliance comes with the following components:

• 1 x Ready Rails Kit II 1U, A7, DP/N – 09D83F with Rack Installation Instructions

• 1 x Dell PowerEdge R630 server

• 1 x IEC Power Cable

• 1 x 1U Cable Management Arm Kit DP/N 02JC1F

Rack Mount the System


Rack mount the TeraVM Appliance according to the accompanying Dell ‘Ready Rails Kit’ - DP/N – 09D83F ‘Rack
Installation Instructions’.

Add Power and Network Cabling


• Plug one end of the IEC Power Cable into the back of the TeraVM Appliance and the other end into an
appropriate power supply.

• Plug one end of a network Ethernet Cable into the Management Port, and the other end into the PC.

• Connect your Test Ports to the System Under Test.

Note
At least one of the four physical test ports (Ports 3-6) must be connected to another test port or a system under
test for traffic generation purposes.

Figure 3-3. Dell PowerEdge R630 Cabling (Rear View)

Connect Monitor and Keyboard


Connect the VGA monitor to the front VGA port, and the USB keyboard to the USB connection.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 7


Cobham Wireless
3.4. Change the ESXi Host IP Address (Optional)

Figure 3-4. Dell PowerEdge R630 Monitor and USB Cables (Front View)

Power On to access TeraVM System


Power on the system by pressing the power button on the front panel (top left).

Figure 3-5. Dell PowerEdge R630 – Front View with Power Button

Powering up the system takes approximately five minutes. Once it has booted successfully the ESXi home screen is
displayed.

3.4. Change the ESXi Host IP Address (Optional)


When the TeraVM Appliance is first connected, the default ESXi host IP address is 192.168.0.254. You can change the
IP address to a static or dynamic address if you wish.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 8


Cobham Wireless
3.4. Change the ESXi Host IP Address (Optional)

Note
It is important not to change any ESXi settings other than the IP address. Otherwise the system may not operate
as expected.

1. Press F2 on the keyboard to access the login screen.

2. Login with:

• Username - root

• Password - lambay3456

• This opens the System Customization screen.

Note
The screen views may differ depending on your configuration.

Figure 3-6. Configure Management Network

3. Use the arrow button to scroll down to Configure Management Network and press Enter.

Figure 3-7. Configure Management Network

4. Scroll to IP Configuration and press Enter.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 9


Cobham Wireless
3.5. Change the TeraVM Controller Management IP
Address (Optional)

Figure 3-8. Configure IP Address

To change to a static IP address:

• Scroll down to Set static IP address and network configuration and press space bar to select.

• Scroll down to IP Address and type the new IP address of the ESXi Host.

• Scroll to Subnet Mask and enter the new subnet mask.

• Scroll to Default Gateway and enter the IP address of the default gateway.

• Click Enter.

To change to a dynamic IP address (DHCP):

• Scroll down to Use dynamic IP address and network configuration and press space bar to select.

• Click Enter.

The address will be changed when the network interfaces restart.

3.5. Change the TeraVM Controller Management IP Address (Optional)


You can change the pre-assigned Controller Management IP address to a static or dynamic address if you wish.

1. Open a web browser and go to the default TeraVM Controller Management IP address: http://192.168.0.252. This
will open the TeraVM Controller UI login screen. If prompted, you may have to set the IP address of the TeraVM
Executive first.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 10


Cobham Wireless
3.5. Change the TeraVM Controller Management IP
Address (Optional)

Figure 3-9. TeraVM Controller UI Login Screen

2. Enter a username and password. Click Sign In.

Note
The first time you log in, any username and password is accepted. Refer to the TeraVM User Guide for
information on setting up Microsoft Active Directory.

3. Click on Utilities to go to the TeraVM Controller Administration Interface.

4. Click Admin in the top menu bar and enter

• Username – diverAdmin

• Password – diversifEye

© Copyright 2016 TeraVM Appliance Set Up Guide Page 11


Cobham Wireless
3.5. Change the TeraVM Controller Management IP
Address (Optional)

Figure 3-10. Controller Administration

5. Click Configure next to Network Properties.

6. To change the IP address to a statically assigned address, select Static IP Address under Address Assignment
and enter the new Host Name, Host IP Address, Netmask and Default Route details for your controller and click
Save.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 12


Cobham Wireless
3.6. Change the TeraVM Executive Management IP
Address (Optional)

Figure 3-11. Controller Network Properties

7. Alternatively, to change to a dynamic IP address (DHCP), select Dynamic (DHCP) Address under Address
Assignment and click Save.

Figure 3-12. Changing to a Dynamic IP address (DHCP)

8. When the controller has finished rebooting, proceed to the next step.

3.6. Change the TeraVM Executive Management IP Address (Optional)


You can change the pre-assigned Executive Management IP address to a static or dynamic address if you wish.
1. Open a web browser and go to the default TeraVM Executive Management IP address: http://192.168.0.253. This
will open the TeraVM Executive UI login screen.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 13


Cobham Wireless
3.7. Set the TeraVM Executive Management IP
Address (Optional)

2. Enter a username and password. Click Sign In.

Note
The first time you log in to the Executive, any username and password is accepted. Refer to the TeraVM
User Guide for information on setting up Microsoft Active Directory.

3. Click on Utilities to go to the TeraVM Executive Administration Interface.


4. Click Network Configuration on the Quick Links Menu. To change the IP address to a statically assigned
address, select Static IP Address in the drop down menu under Address Assignment and enter the new Executive
Host Name, Host IP Address, Netmask and Default Route details. Click Save.

Figure 3-13. TeraVM Executive Utilities - Change Management IP Address

5. Alternatively, set up a dynamic IP address (DHCP) as described in Change the TeraVM Controller Management
IP Address. The network service will restart.
6. Connect the Management Port on the Appliance to your Local Area Network.

Note
If you select DHCP addressing, the addresses will be assigned when you connect your Appliance to the
LAN. In order to find out what IP addresses have been assigned to your Controller and Executive, you
will need to download vSphere and click on the Controller and Executive console tabs. You can download
vSphere from the Host IP address.

3.7. Set the TeraVM Executive Management IP Address (Optional)


As the TeraVM Controller needs to have network connectivity to the Executive, you will need to inform the Controller
if you have changed the IP address of the Executive as follows:
1. Open a web browser and go to the new TeraVM Controller Management IP address. The Controller will attempt
to connect to the default Executive IP address but will fail and and an error message will appear.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 14


Cobham Wireless
3.7. Set the TeraVM Executive Management IP
Address (Optional)

Figure 3-14. Executive IP Error Message

2. Enter the new Management IP Address of the TeraVM Executive here, and click Set IP.
3. You are brought to the Controller UI login screen. Enter your username and password and click Sign In.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 15


Cobham Wireless
Chapter 4. Using Your Appliance

Chapter 4. Using Your Appliance


Now that you have set up your Appliance, you can create and run tests.
• Refer to the TeraVM User Guide for details on how to create and run tests from the HTML5 UI.

• Refer to the TeraVM Java Client User Guide for details on how to download the Java Client and run tests from
there.

4.1. Licenses
Licenses are required to run your tests. The TeraVM Appliance is pre-configured with a system-specific license. It is
possible to add new licenses or migrate these licenses to a dedicated License Server.
The system-specific license includes basic applications to enable multicast and TeraFlow UDP and TCP traffic profiles.
Additional licenses can be obtained (for example, licenses for running VoIP tests) via Cobham Sales.

Refer to the TeraVM Licensing Guide for more details.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 16


Cobham Wireless
Appendix A. TeraVM Test Bed Management

Appendix A. TeraVM Test Bed Management

A.1. Introduction
If you have purchased TVM-630s to be used in the TeraVM Test Bed Management configuration, you can pool
multiple TVM-630s as a combined system in different ways. A set of TVM-630s can act as a single test bed or multiple
individual (or local) test beds, where the smaller test beds have two or four physical ports. The single Test Bed uses
a Master Controller which can control all test ports. When a test port is assigned to the Master Controller, it is not
available to an individual test bed.

The Test Bed Management setup provides the following conditions:

• Each TVM-630 has the option of 1 or 2 Test Beds

• A TVM-630 with 2 test beds has 2 test modules each with 1x10GE Test Port (Total 4 Test Ports)

• A TVM-630 with 1 test bed has 4 test modules each with 1x10GE Test Ports (Total 4 Test Ports)

• One TVM-630 is designated as the Master TVM-Controller

• The Master TVM-Controller can manage test modules from some or all of the other TVM-630s

• The maximum number of TVM-630s is 12. In this guide, however, 4 TVM-630s are used for illustration purposes.

If you have 4 Dell R630s configured with 2 test beds each, for example, the Test Bed Management system could be set
up as 8 independent test beds with each one using 2 test modules. Alternatively, if you require 4 independent test beds,
1 test bed could have 10 test modules while the 3 remaining test beds could use 2 test modules each.

Note
The Test Bed Management solution requires an external hub/switch. This switch provides connectivity between
all the TeraVM Comms ports on the TVM-630s.

The Test Bed Management solution does not create any port group or vSwitch.

The following is an example of a possible Test Bed Management configuration using 4 TVM-630s with an external
hub/switch.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 17


Cobham Wireless
A.2. Test Bed Management Configuration

Figure A-1. TeraVM Test Bed Management Configuration

The above shows several independent test beds using local Controllers, and one (the first test bed in Slave_3),
dependent on the Master Controller.

A.2. Test Bed Management Configuration


To setup the physical TVM-630s which have been provided by Cobham as part of a Test Bed Management solution see
Setting up your TeraVM Appliance.

Once all of the appropriate physical connections are made, assign an IP address to each Hypervisor or Host. Please
refer to Changing ESXi Host IP Address.

To access the web interface open a web browser and enter http://<Master Controller IP Address>/TeraVM", where
Master Controller IP Address is the IP Address assigned to the Master Controller. Click on TeraVM.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 18


Cobham Wireless
A.2. Test Bed Management Configuration

Figure A-2. TeraVM Menu

Click Test Bed Management at the end of the TeraVM Menu page to open the Test Bed Management page.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 19


Cobham Wireless
A.2. Test Bed Management Configuration

Figure A-3. Test Bed Management Page

In the Add New Host section provide the details for each host being deployed in the Test Bed Management
configuration and click Add:

• Host Label

– This is pre-configured and physically labelled by Cobham to indicate what order the servers are to be
mounted on the rack. The first TVM-630 host is given the Host Label ‘Master’ and each subsequent
TVM-630 has the label ‘Slave_#’ where ‘#’ is the incremented number.

– In the designated Master Host, the first Controller is the Master Controller.

Note
The servers should be mounted in this order: Master, Slave_1, Slave_2 and so on.

• Host Address

– The Host Address is the IP address or Hostname of the TVM-630 on the rack.

• Hypervisor Port

– The port used to connect to the hypervisor. This is given the default value of 443.

• Username

© Copyright 2016 TeraVM Appliance Set Up Guide Page 20


Cobham Wireless
A.2. Test Bed Management Configuration

– Username required to connect to the hypervisor, default is root.


• Password
– Password required to connect to the hypervisor, default is lambay3456.
• Number of Testbeds
– The number of test beds deployed on the host. Using the drop-down list box choose either 1 or 2.

Note
You need to check the host labelling to determine the number of test beds present on the host. Example of
Labelling:

Slave_1 --> IP address = 10.10.10.3 --> Test Bed A and Test Bed B

Slave_2 --> IP address = 10.10.10.4 --> Test Bed A

Once a new host is added, an authentication connection to the hypervisor installed on the host is attempted to check that
there is connectivity and that the credentials provided are correct. If the connection succeeds the host is added to a table
that is displayed on the same page above the “Add New Host” section.

Figure A-4. Host Added Successfully

© Copyright 2016 TeraVM Appliance Set Up Guide Page 21


Cobham Wireless
A.2. Test Bed Management Configuration

If the connection attempt to the hypervisor fails, a Host Not Found error message appears at the top of the Test Bed
Management page.

Once the addition of the new host is successful the Host Label field automatically changes to the next label type. For
example, if the Master has been added successfully, the Host Label in the Add New Hosts section changes to “Slave_1”
and if a new host has been added successfully as Slave_1, then the Host Label changes to “Slave_2” and so on.

The following is an example of the Test Bed Management page with a Master host and several Slave hosts added.

Figure A-5. Test Bed Management Configuration with Several Hosts

© Copyright 2016 TeraVM Appliance Set Up Guide Page 22


Cobham Wireless
A.3. Hosts TVMs Assignment Table

A.3. Hosts TVMs Assignment Table


Once all of the hosts are added, you can modify the test bed test module assignment using the drop-down list boxes
under TVMs Assignment in the Hosts section of the Test Bed Management page.

In the Hosts TVMs Assignment Table there are two sections with two columns each.

In the Host Information section there are:

• Host Label: Reference to the host label on the rack

• Host Address: the host network address (IP or hostname) as entered by you.

In the TVM Assignment section there are:

• Testbed A: Choose whether the test modules in the first Test Bed (Testbed A) in the host are assigned to the
host’s own “Local” controller or the “Master” controller.

• Testbed B: Choose whether the test modules in the second Test Bed (Testbed B) in the host are assigned to the
host’s own “Local” controller or the “Master” controller.

Note
Both Testbed A and Testbed B drop-down assignment options are only active if the Number of Testbeds = 2
when adding the host.

A.3.1. Reassigning Test Modules


To reassign the test modules in a host, click one of the following options from the TVMs Assignment drop-down list
box (label 1 in TVMs Assignment):

• “Unchanged”: This is the default value and means that no changes have been made on the host since the last
applied change to Test Bed Management. If the assignment was previously changed from the TeraVM Controller
Administration Interface, and “Unchanged” is selected, the previous selected value will be displayed as soon as
the page is refreshed.

This is also the default value given when the hosts are mounted in the Test Bed Management configuration
for the first time. This is because the system is not able to determine the actual configuration and so it is set to
“Unchanged” by default.

• “Master”: If selected, the test modules part of the test bed will be “assigned” to the Master Controller, that is the
network configuration will be changed on the test modules to use the TeraVM Comms Master network. See the
example in TeraVM Overview.

• “Local”: If selected, the test modules part of the test bed are “assigned” to the Local controller, that is the
network configuration will be changed on the test modules to use the TVM_Comms_1 for TestBed A or the
TVM_Comms_2 for the TestBed B.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 23


Cobham Wireless
A.3.1. Reassigning Test Modules

Figure A-6. Test Modules Assignment

Note
You must stop all tests on the controller affected by the change before you apply the modification. Failing to
stop a test before applying the changes could result in inconsistent behavior of the controller. If this occurs,
restart the affected controller.

Click Apply once a change has been made to the test modules assignment (label 2 in TVMs Assignment). This calls the
required services on the controller to contact the hypervisors on the hosts and performs the required changes.

Note
On TestBed A of the Master Host, it is not possible to change the TVMs Assignment. The combo box is set to
“Master” and cannot be changed. This is because the test modules for that test bed are always assigned to the
Master controller.

Also, when adding information on a new host, if you have selected “1” as Number of Testbeds for that host, the TVM
Assignment combo box of the TestBed B is disabled for that host as there is only one test bed.

In the following example, Slave_3 host has the test modules in Testbed A reassigned to ‘Local’ while the test modules
in Testbed B are reassigned to ‘Master’.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 24


Cobham Wireless
A.3.2. Update Hosts Information

Figure A-7. Changing TVM Assignment

Once the change is successful, a notification appears at the top of the Test Bed Management page reporting on what has
changed.

Note
If you modify the host configuration using the hypervisor, the solution will no longer be synchronized.

A.3.2. Update Hosts Information


While managing the Test Bed Management configuration it may be useful to modify the number of test beds that a host
supports, or change the host IP address or host credentials. This may be required if, for example, the host is replaced by
a new one or the information was inputted inaccurately the first time.

To do this click Update Hosts Information at the top of the Hosts section of the Test Bed Management page.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 25


Cobham Wireless
A.3.2. Update Hosts Information

Figure A-8. Update Hosts Configuration Option

Figure A-9. Update Hosts Information

The Update Hosts Information page allows you to modify the hosts’ Host Address, Hypervisor Port, Username,
Password and the Number of Testbeds assigned to the port.

Click Save to enforce a change on the host or Reset to remove changes made to fields before they are enforced.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 26


Cobham Wireless
A.3.2. Update Hosts Information

You should be aware that changing a host’s test beds from two to one means that it will now only be possible to assign
one test bed. So, if a host has one test bed, the test modules in the host can only be assigned to either a local controller
or a Master Controller. This is because in effect there is only a Testbed A or a Testbed B.

Note
The number of test beds configured in the Update Hosts Information section of the Test Bed Management
Hosts Information web page must correspond to the actual configuration of the installed host. Changing the
number in the Number of Testbeds drop-down list will not change the number of test beds actually installed in
the host.

In the above example Slave_1 is being changed so that it has only one test bed.

When you try and apply a change to the test modules assignment on Testbed B in Slave_1, an error appears informing
you that this is an invalid configuration.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 27


Cobham Wireless
A.3.2. Update Hosts Information

Figure A-10. TVMs Assignment - Invalid Configuration

Note
By default, there are two test beds per host. However, if the configuration of the host has been modified outside
of the web interface and only one test bed exists on the host, the second test bed in that host is greyed out in the
web interface.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 28


Cobham Wireless
A.4. Test Bed Management Backplane Setup

A.4. Test Bed Management Backplane Setup

A.4.1. Introduction
All of the equipment required to setup and install the TeraVM Test Bed Management solution is provided by Cobham.
This includes between 2 and 12 TVM-630 servers (using Dell PowerEdge R630), depending on requirements.

Note
The Master Server must be a TVM-630.

The Master server uses two ports:


• Port 1: Management Port (TeraVM Management) - used to connect to the network
• Port 2: Communication Port (TeraVM Comms) – used to connect to an external hub/switch
All Appliances have a host label located on the rear of the machine.
As already described, the servers must be mounted in the following order:
1. Master
2. Slave_1
3. Slave_2
4. Slave_3, etc

A.4.2. Check Contents of TeraVM Test Bed Management


Each of the TeraVM Test Bed Management servers should come with the following:
• 1 x Ready Rails Kit II 1U, A7, DP/N – 09D83F with Rack Installation Instructions
• 1 x TVM-630 Appliance
• 1 x IEC Power Cable
• 1 x 1U Cable Management Arm Kit DP/N 02JC1F
Follow the instructions in Set Up Hardware to rack mount the system, add power and management network cabling.
Next, to connect to the TeraVM Comms interface, plug the standard network Ethernet Cable into Management Port 2.

Figure A-11. TVM-630 Management Ethernet Port and Comms Ethernet Port

© Copyright 2016 TeraVM Appliance Set Up Guide Page 29


Cobham Wireless
A.4.3. Connect TeraVM Comms Cable to External
Network

A.4.3. Connect TeraVM Comms Cable to External Network


Next connect the TeraVM Comms cable to the External hub/switch.

Figure A-12. External Hub/Switch

A.5. Test Bed Management Limitations


The TeraVM Test Bed Management solution has a number of limitations. They are as follows:
• There are only four test modules per host configuration; all hosts are configured with four TVM-3s and one or two
controllers per host.
• The maximum number of hosts which can be added as part of a Test Bed Management solution is twelve; the
solution provided by Cobham has been certified with up to four hosts.
• It is mandatory that an external hub/switch is used to interconnect TeraVM Comms ports.
• The solution is not able to stop running tests on the test bed. You must stop all running tests on all of the test beds
to avoid unexpected behavior.
• All tests must be stopped before any changes are made to the configuration of the network, for example, changing
the controller on a host from ‘Local’ to ‘Master’, to avoid unexpected behaviour of the controller.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 30


Cobham Wireless
Appendix B. Rebooting the Controller

Appendix B. Rebooting the Controller


If required, the TeraVM controller can be shut down and/or rebooted from the TeraVM Java Client.

Figure B-1. Shutting Down Controller from the TeraVM Client

1. Select Shutdown Controller from the Admin menu in the TeraVM Java Client.

2. Enter the password 'diversifEye'.

Figure B-2. Shutdown Controller Password

3. You are given the option to Shutdown or Shutdown And Restart (reboot).

© Copyright 2016 TeraVM Appliance Set Up Guide Page 31


Cobham Wireless
Appendix B. Rebooting the Controller

Figure B-3. Shutting Down Controller

4. Once the controller has shutdown, you can power down the Appliance.

© Copyright 2016 TeraVM Appliance Set Up Guide Page 32


Cobham Wireless
Appendix C. IP Addresses/Access, Usernames and
Passwords

Appendix C. IP Addresses/Access, Usernames and


Passwords
The usernames and passwords you will need in TeraVM are shown below. Where a pre-configured username and
password is not given, it is recommended you fill this in before you start.
Table C-1. TeraVM Entry Points, Usernames and Passwords in TeraVM

Description Function/Access IP Address/URL Username Password

TeraVM Access TeraVM Controller with web Controller IP Address diverAdmin diversifEye
Controller browser, and click on Utilities.
Administration
Interface

TeraVM Access TeraVM Controller on UI from Controller IP Address username password


Controller on web browser (Microsoft
HTML5 UI Active
Directory
TeraVM Access TeraVM Executive on UI from Executive IP Address
may be
Executive web browser
enabled).

TeraVM Java TeraVM Java Client Application. Java Client username diversifEye
Client Username and password shown needed (for
for: shutdown),
otherwise N/
1. Admin Tab
A
2. Shutdown/Restart from GUI
For normal login, use username.

TeraVM CLI Required to: Controller IP Address cli diversifEye


Interface
1. Configure Controller with a static
IP address.
2. Run cli commands and automation
scripts.

ESXi Host Install Appliance. Access via VGA ESXi Host IP Address root lambay3456
monitor

© Copyright 2016 TeraVM Appliance Set Up Guide Page 33


Cobham Wireless
Appendix D. Appliance Specifications

Appendix D. Appliance Specifications

D.1. TVM-630 Specifications


The TVM-630 Appliance consists of a Dell R630 Power Edge Server with the option of a 14 core or 18 core processor
and a number of Network Interface Card options. Detailed information is given in the table below.

Device Dell R630 Power Edge Server

Processors • 2x14 core, Intel® Xeon® E5-2697 v3 2.6GHz,


35M Cache, 9.6GT/s QPI, Turbo, 145W, Max Mem
2133MHz
or
• 2x18 core, Intel Xeon E5-2699 v3 2.3GHz, 45M
Cache, 9.6GT/s QPI, Turbo, 145W, Max Mem
2133MHz

Memory 128GB RAM, 2133MT/s ~RDIMMs

Hard Drive • HDD: 500GB 7.2 RPM SATA 6Gbps 2.5in cabled.
• SSD: Kingston SSDNOW E50, model:
SE50S37/480G (with caddy: 2.5" SFF Hot-Swap
SCSI/SAS/SATA Tray Caddy For Dell 0G176J)

I/O Management • 1 x GbE (copper, RJ-45) interface for TVM-C


management
• 3 x GbE (copper, RJ-45) for potential future use

Test Network Interface Card (options) • Broadcom 5719 QP 1Gb Network Interface Card
• Intel Ethernet I350 QP 1Gb Network Daughter Card
• Dual Port 10GBASE-T Server Adapter, Low Profile
(Intel Ethernet X540)
• Dual Port 10Gb DA/SFP+ Server Adapter, Low
Profile (Intel Ethernet X520)
• Mellanox ConnectX-4 40GbE VPI Adapter Card
(should be placed in NIC slots 3 and 1 only)

Interfaces • 4 x SFP 10GbE interfaces (with optics included)


or
• 4 x 10/100/1000 BaseT GbE (copper, RJ-45)

© Copyright 2016 TeraVM Appliance Set Up Guide Page 34


Cobham Wireless
D.1. TVM-630 Specifications

Optics • SR Optics – 10GBASE-SR (supports multimode


fiber)
or
• LR Optics – 10GBASE-LR (supports single mode
fiber)

Rack Rails Sliding ReadyRails™ II 1U, A7, DP/N 09D83F with 1U


Cable Management Arm Kit DP/N 02JC1F

Power Supply 1 Dual, Hot-plug, Redundant Power Supply (1+1), 750W

© Copyright 2016 TeraVM Appliance Set Up Guide Page 35


Cobham Wireless
Copyright
© Copyright 2016 Cobham Wireless Limited, a Cobham Test Solutions Company.
All rights reserved, subject to change without notice.
The material contained in this document is for general information purposes only and does not constitute technical or
professional advice.
All third party trademarks are acknowledged in this document.
All copyrights in and to the software product are owned by Cobham Wireless or its licensors. The software is protected
by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties.

End User License Agreement


The usage of the TeraVM product and documentation is subject to the Aeroflex Ireland Ltd standard Software Licence
Agreement, which is available at TeraVM License Agreement.
Please read the terms of the Software Licence Agreement carefully before using the documentation.

© Copyright 2016 TeraVM Appliance Set Up Guide Page i


Cobham Wireless

S-ar putea să vă placă și