The Flowvisor service is responsible for slicing the network, therefore, guaranteeing the isolation of the experimentation.
Setting up a Virtual Machine
1. Generate a new Xen VM and access its console. (TEST)
|Login with the root user|
To create the virtual machine which will host the flowvisor, run in your terminal the commands below. Pay attention to substitute the "XXX" for your Island ID and the "YYYY" for your Institution acronym.
The first command will create the virtual machine and the second one will start up the VM and login in console mode.
|We will use the Flowvisor version 0.8 for this tutorial.|
Installing the Flowvisor
Run the flowvisor configuration tool to set the password and create your certificate by changing the following parameters:
|As an example: in our case we used the following parameters (the hostname refers to the ip that will be used in the OCF and the password used to access it):|
Enable the topology_server option in the flowvisor configuration file and then reload the configuration.
To correct the flowvisor log behavior, edit the /etc/init.d/flowvisor startup script and add the -l parameter in the call to run the flowvisor:
Start the Flowvisor service upon boot:
|In case of errors when stating the service, try the following solution.|
Check the Flowvisor service status.
After installing the Flowvisor service, configure the log level using this command:
The expected effect is to reduce the verbose of the log.
After this step, it will be necessary to configure the logrotate and the crontab:
Access the following directory:
Create the following archive: flowvisor
And fill it with the following content:
After this step it will be necessary to configure the crontab:
Append the following line at the final: