zoukankan      html  css  js  c++  java
  • 期末作业验收

    期末项目

    代码:github
    视频:小组已提交

    选题:负载均衡场景3

    选题内容:


    该拓扑是数据中心拓扑的一部分,其中h1是数据中心外的一台客户机,h2-h5是数据中心内的服务器,请根据该拓扑实现一个负载均衡的北向程序,实现h1访问数据中心中四台服务器时能根据链路状况动态改变路径。

    项目名称:A P4-based Network Load Balancing Application (基于P4的网络负载均衡项目)

    项目设计思路:

    首先设置一个阈值及查询时间间隔,并且预先记录下所有可走的路径。每隔一段时间计算每个底层交换机每秒的处理速率,即多少数据报每秒,当发现有交换机的处理能力超过设置的阈值,动态调整流量路径,选择一条合适的路径。

    实践步骤描述:

    • 启动mininet拓扑
    • 设置流量初始默认转发路径
    • 启动控制器,设置阈值及查询时间间隔
    • 令主机h1发送高速率流量,观察可知交换机过载,动态变更转发路径
    • 令主机h1发送低速率流量,观察可知交换机不过载,路径不变更
    • 启动端口嗅探器,验证转发路径变更;服务器端口数据变化,表明控制器实时变更路径
  • 相关阅读:
    页面实现的平滑效果
    CSS :hover 选择器
    AngularJS 路由
    [Leetcode] Container With Most Water
    [Leetcode] Minimum Path Sum
    [Leetcode] Unique Paths II
    [Leetcode] Unique Paths
    [Leetcode] Maximum Subarray
    [Leetcode] Binary Tree Postorder Traversal
    [Leetcode] Binary Tree Preorder Traversal
  • 原文地址:https://www.cnblogs.com/winforbest/p/8343029.html
Copyright © 2011-2022 走看看