负载均衡程序

1.程序链接:https://github.com/424baopu/software/tree/master/LoadBalance

2.场景

topo:

场景描述:
服务器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/1c3vI4zY

程序分工

  • 符天愉 搭建场景,代码实现 ,视频录制
  • 肖小强 思路设计,代码实现,视频录制,视频处理
  • 王树民 思路设计,代码实现
  • 刘双玉 搭建场景,博客总结

个人总结:

实际技术上面的知识掌握并没有很多,更多是一种心态上的转变,认识到自己太被动,缺乏一点想象。
选择这门课大部分原因出于张栋老师的推荐,没考虑自己喜不喜欢,适不适合,都没有去搜索一下sdn是什么。就像是有自由选择的机会,却还是选择掷骰子。然后是想象,我虽然选择的是计算机,知识更新换代特别快的学科,但是我对新的知识是抱着抵触的态度,觉得太难了,很前沿的技术觉得跟我没有关系,我原本就想着本本份份学一门语言,写一些应用软件就好了,接触了SDN之后,不说具体技术实现,思路还是蛮好理解的嘛,前沿的技术也没有那么可怕。
到后面正经上课就觉得有些难度,不知道老师在讲什么,听着都是概念,上机还不错,虽然有些东西还是了解不够深,但是从一开始要好几天才能完成作业,后面基本课上就可以搞定了(ODL控制器的topo真的好好玩,Q弹的感觉)最后的大作业由于自己巨丧,参与度不高,有点遗憾。
不管怎样,SDN结束了。有过接触有过尝试还是很开心。

转载于:https://www.cnblogs.com/liu424/p/8323883.html

SDN期末作业-通过SDN的应用实现负载均衡相关推荐

  1. SDN期末作业——负载均衡

    作业链接 期末作业 1.负载均衡程序 代码 2.演示视频 地址 3.小组分工 小组:incredible five 构建拓扑:俞鋆 编写程序:陈绍纬.周龙荣 程序调试和视频录制:陈辉.林德望 4.个人 ...

  2. 《SDN期末作业——实现负载均衡》

    队名:取个队名真难 一.网络拓扑(场景二) 二.负载均衡程序 1.建立拓扑的代码 拓扑 2.下发组表流表的代码 下发组表流表 三.演示视频 1.目的 服务器h2,h3,h4上各自有不同的服务,h1是客 ...

  3. SDN精华问答 | 了解SDN架构

    SDN火热了好一阵子,无论运营商.政府企业.投资机构,一段时间,不知道SDN.不能甩几个SDN相关的名词术语,似乎都落后于时代了.今天,就来看看关于SDN的精华问答吧. 1 Q:SDN的本质属性?  ...

  4. SDN精华问答 | 使用SDN的一个例子

    SDN火热了好一阵子,无论运营商.政府企业.投资机构,一段时间,不知道SDN.不能甩几个SDN相关的名词术语,似乎都落后于时代了.今天,就来看看关于SDN的精华问答吧. 1 Q:为什么会出现SDN呢? ...

  5. HTML期末作业-网上书城网上书店

    HTML期末作业-网上书城网上书店,HTML+css+JavaScript,7个页面! 部分源码 <!DOCTYPE HTML> <html> <head> < ...

  6. web网页期末作业-在线教育

    web网页期末作业-在线教育 html+css+javascript6个页面 部分网页截图   部分网页源码 <!DOCTYPE html> <html><head> ...

  7. HTML期末作业-旅游网页作业Html+css+Bootstarp

    HTML期末作业-旅游网页作业Html+css+JavaScript+Bootstarp,共有8个页面 部分网页截图 网页源码 <!DOCTYPE html> <html lang= ...

  8. HTML期末作业-汽车奔驰4s店

    HTML期末作业-汽车奔驰4s店,期末作业HTML奔驰,HTML作业汽车HTML+css+JavaScript,4个页面! 部分源码 <!DOCTYPE html> <html la ...

  9. HTML期末作业-美食点餐网页

    html网页制作期末大作业-美食点餐网页html+css+javascript 9个页面适用学生作业 课程设计美食点餐网页.期末作业美食点餐网页.毕业设计美食点餐网页 首页 点餐页面 秒杀页面 底部 ...

最新文章

  1. nginx error_log 错误日志配置说明
  2. java如何输出指定两个日期之间的所有日期
  3. 卸载pytorch_Pytorch中的hook的使用详解
  4. 『设计模式』HR:不会设计模式,你好意思来面试?(面试必备设计模式)
  5. 《Netkiller Spring Cloud 手札》Spring boot 2.0 mongoTemplate 操作范例
  6. java怎样自动调用鼠标点击屏幕固定地方_python办公自动化:让PyAutoGUI来帮你干活...
  7. (原創) 用OOP实作矩阵相乘 (C/C++)
  8. guava 集合上 三
  9. 关于我小孩的教育意见
  10. Ubuntu破解密码
  11. Java 战国大富翁,中国古代八大富翁,比皇帝还有钱!其中三位是历史上公认的商圣...
  12. a与a的共轭转置相乘_线性代数A矩阵乘以A的转置的含义或者几何意义
  13. UnicodeDecodeError: 'gbk' codec can't decode byte 0xfe in position 45: illegal multibyte sequence
  14. 为什么你一直学不好SEO优化?
  15. Latex改变页边距
  16. 谷歌:科技让世界更美好
  17. 华科再次拿下华为“天才少年”最高薪!201万给到通信应届博士生
  18. 惰性学习算法 ---- k 近邻算法
  19. 信息学奥赛一本通 第五版(C++版)
  20. 2023年,IT互联网还有发展前景吗?

热门文章

  1. NLPKGOthers会议投稿
  2. 线段树学习心得 poj3468
  3. android 应用 替换 logo 和 应用名字
  4. 什么是war文件以及如何打开
  5. Vue axios基础
  6. 大数据项目实战之数据仓库:用户行为采集平台——第4章 用户行为数据采集模块
  7. 微信社区该怎么玩----每一个优质的粉丝圈都需要有一个积分商城
  8. 【练手项目】用Python写了一个水果忍者小游戏
  9. Windows 位图
  10. JASTVIN云名片,自带科技范赋能你的商务营销活动