2019 SDN大作业

负载均衡程序作业

1.程序链接:https://github.com/Heque/sdn-

2.场景

拓扑图:

场景描述:

   服务器host 2 ,host 3,host 4上各自有不同的服务,host 1是客户端。实现一个负载均衡的北向程序,当host 2,host 3,host 4向host 1传输数据时,北向应用根据链路的使用状况动态的调整路由规则。其中限定主机2,3,4,单个链路发送的流量不会超过S4所有链路带宽。

3.算法

   阈值通过多次实验抓取数据设置
   cost = (now - last) / 1000
   最后观察设置阈值为1500
   当端口流量超过设置阈值的0.8时,同时该端口有多条流走的话,将最大的流导出至其他端口
   当端口流量低于设置阈值的0.2时,将该端口的流回收

作业演示视频

https://pan.baidu.com/s/1VspDo0xhY6MsdoH5QnNtzg

程序分工

   王泽鸿:
   林涛:
   李奇:
   涂峥嵘:
   覃鸿浩:

个人总结:

   活到老,学到老。不论在学习生活中,任何时刻都要保持认真学习的态度。

原文地址:https://www.cnblogs.com/yangminting/p/12153374.html