Skip to content

Setup execution platform (vim emu)

Manuel Peuster edited this page Nov 28, 2018 · 31 revisions

This guide describes how to setup a vim-emu-based execution platform to be used as execution target by tng-sdk-benchmark. The entire setup process in completely automated using Ansible and assumes to be executed against a fresh Ubuntu 16.04 installation.

Overview

A typical setup looks like this:

TODO figure

Requirements and Assumptions

  • Machine 1:
    • Ansible installed
    • Git installed
  • Machine 2 (installation target):
    • Ubuntu 16:04 LTS (fresh!)
    • SSH access

NOTE 1: Do not install on a machine that is already in use for other stuff! The installation does some system reconfigurations, e.g., firewall, that might terribly break Machine 2.

NOTE 2: Only install on machines in a privat network/lab environment. The vim-emu test execution machine will open control ports to the public without any authentication mechanisms, e.g., Docker. It will also run the emulator as root user. All this can cause security risks! Only use it if you know what you are doing.

Installation

Configuration

Usage and Test

FAQ

Clone this wiki locally