Home - caprivm/thesis_msc GitHub Wiki

Installation Guide of Software Tools

The purpose of this Wiki is to include all the important information about the installation and deploy of software tools for the development of the thesis. Here, you will find all the documentation generated through differente installation and deploy tests of the tools.

Table of Content

  1. OpenStack

    1.1. Install OpenStack with Snap MicroStack

    1.2. Create an Application Credential in OpenStack

    1.3. Deploy an Instance for Testing OpenStack

  2. Monitoring

    2.1. Using Prometheus and Grafana for Virtual Resources Monitoring

  3. HTM

    3.1. Install HTM

  4. Terraform

    4.1. Deploy an Instance in MicroStack with Terraform

    4.2. Deploy a Second Instance using Already Resources in OpenStack with Terraform

  5. Autoscaling

    5.1. Algorithm for Autoscaling Proactively Instances

    5.2. Autoscaling Algorithm Implementation using OpenStack, Terraform and HTM