Changes between Version 40 and Version 41 of GENIEducation/SampleAssignments/OpenFlowLoadBalancerTutorial/ExerciseLayout/Execute
- Timestamp:
- 07/15/13 08:56:36 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIEducation/SampleAssignments/OpenFlowLoadBalancerTutorial/ExerciseLayout/Execute
v40 v41 95 95 == 2.6 Modify the OpenFlow Controller to balance throughput among all the TCP flows == 96 96 - You need to calculate the average per-flow throughput observed from both left and right path in function "stats_reply" in your load-balancer.rb 97 - In function "packet_in", change the path decision based on the calculated average per-flow throughput: forward the flow onto the path with more average per-flow throughput. (Why? TCP tries its best to suck upthe whole bandwidth so more throughput means network is not congested)97 - In function "packet_in", change the path decision based on the calculated average per-flow throughput: forward the flow onto the path with more average per-flow throughput. (Why? TCP tries its best to consume the whole bandwidth so more throughput means network is not congested) 98 98 - If you do not know where to start, check the hints in Section 3. 99 99 - If you really do not know where to start after reading the hints, download the answer directly from [http://www.gpolab.bbn.com/experiment-support/OpenFlowExampleExperiment/ExoGENI/load-balancer-solution.rb Here].