FLAME Cross Layer Management and Control
Version: X.X
About this document
Authors
Authors | Organisation |
---|---|
Michael Boniface | University of Southampton, IT Innovation Centre |
Simon Crowle | University of Southampton, IT Innovation Centre |
Contents
Information Model
The informational model describes the structure and format of configuration and monitoring information collected by the CLMC and how the information is used to support service management decision amking
https://gitlab.it-innovation.soton.ac.uk/mjb/flame-clmc/blob/integration/docs/monitoring.md
Adaptive Streaming Use Case Scenario
The use case scenario provides an example usage of the information model for an mpeg-dash adaptive streaming service
Development Environment
tbd
Creating a fixture
To set up a simualtion of the adaptive streaming use case scenario
vagrant --fixture=streaming-sim -- up
This will provision the following VMs clmc-service, ipendpoint1, ipendpoint2
The clmc-service vm includes influx, Kapacitor and Chronograf. The following ports forwarded to the clmc VM from the host machine are as follows:
- Influx: 8086
- Chronograf: 8888
- Kapacitor: 9092
Running the simulation using the fixture
SSH into the CLMC server
vagrant --fixture=streaming-sim -- ssh clmc-service
Run a python script to generate the test data sets
python3 vagrant/src/mediaServiceSim/simulator_v2.py