The User Guide for developers includes short description of instructions with links on how to build a running CloudWave solution.
Installing the components:
- Install in each OpenStack Compute Node the CloudWave Ceilometer Agent (cw-agent):
- Install in the OpenStack Ceilometer Collector machine the CloudWave Dispatcher plugin (cw-dispatcher):
- Install in an Apache Tomcat instance Ceiloesper (ATOS):
- Install in an Apache Tomcat instance SLA manager (ATOS). The SLA Manager is just the backend and can be found here:
- If there is a need to use a SLA Dashboard there is one available implemented in Python and can be found here:
https://gitlab.atosresearch.eu/ari/SLA-Cloudwave-pub/tree/master/cw-sla-dashboard
- If there is a need to use a SLA Dashboard there is one available implemented in Python and can be found here:
- Install in the OpenStack Nova Controller machine the CloudWave Adaptation Engine:
- Install in the OpenStack Heat machine the CloudWave Heat plugin (Intel):
- Copy adaptationresponse.py into /usr/lib/heat and restart Heat
- Install in the OpenStack Ceilometer Collector machine the Network monitoring plugin
- Install in the OpenStack Horizon machine the CloudWave Dashboard:
- Install in each OpenStack Compute Node Cwdcontroller service:
- Install in each virtual machine (Ubuntu based: 14.X or 16.X) deployed through OpenStack Heat inside a stack the CloudWave Probe (including the CloudWave .so library):
- FDD Installation: Detailed installation and operation instructions can be found in the readme.md file in each github directory.
- PerformanceHat:
https://github.com/sealuzh/PerformanceHat
- CloudWorkBench:
https://github.com/sealuzh/cwb
- PerformanceHat: