########################################################################### # Copyright 2016 IBM Corp. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. ############################################################################ Description: ------------ This package detects special flows, elephant or any other, by duration and bandwidth criteria and mark their packets with special DSCP mark. Installation ------------ $ install.sh Running ------- Edit sa.conf Run sflowtool to see that all switches sends sflow samples to the collector: $ sflowtool -l Run sflowtool with the elephant detection script: $ sflowtool -l | python elephant.py $ sflowtool -g | python elephant2.py
BeaconFramework/ServiceInjection
This package includes modifications to OVN controller that enable Service Injection in BEACON OpenStack-based realisation.
PythonApache-2.0